;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Brasil fecha 1,5 mi de vagas com carteira em 2015, pior resultado desde 92

Alessandra Modzeleski

Colaboração para o UOL, em Brasília

21/01/2016 11h43

O Brasil fechou 1.542.371 vagas de trabalho com carteira assinada em 2015, pior resultado para um ano desde o início da série, em 1992.

No ano, o total de empregos com carteira assinada caiu 3,74% em relação a 2014.

Os dados fazem parte do Caged (Cadastro Geral de Empregados e Desempregados) e foram divulgados pelo Ministério do Trabalho e da Previdência Social nesta quinta-feira (21).

Em 2015, quase todos os meses tiveram corte de vagas. Apenas em março o número foi positivo. Em dezembro, foram 596.208 vagas a menos. 

O número de empregos cortados é o saldo, ou seja, o total de demissões menos o de contratações no período. No ano ado, foram 17,7 milhões de contratações e 19,2 milhões de demissões, resultando no corte de 1,5 milhão de vagas.

Total de trabalhadores com carteira caiu

O total de trabalhadores com carteira assinada no Brasil caiu para 39,663 milhões no final do ano ado, pior resultado desde 2012, quando foi de 39,646 milhões. Em 2014, o país tinha fechado o ano com 41,2 milhões de empregos.

Ministro: ano foi difícil

"Nós tivemos um ano difícil em 2015", disse Rossetto. "Não é correto afirmar que 2015 destruiu as conquistas, mesmo que os números de 2015 sejam negativos."

O ministro não deu um prazo para a recuperação do mercado de trabalho. "Nós trabalhamos para que possamos rapidamente modificar essa curva e retomarmos o dinamismo, mas não há como trabalhar com datas."

Só agropecuária criou vagas

Por setores, a agropecuária foi o único que teve saldo positivo de vagas de trabalho (9,8 mil). Os outros sete setores tiveram queda:

  • Indústria de transformação: -608.878
  • Construção civil: -416.959
  • Serviços: -276.054
  • Comércio: -218.650
  • Extrativa mineral: -14.039
  • istração pública: -9.238
  • Serviços industriais de utilidade pública: -8.374

SP tem pior resultado

Todos os Estados e o Distrito Federal fecharam o ano com perda de vagas, São Paulo (-466,7 mil), Minas Gerais (-196,1 mil) e Rio de Janeiro (-183,7 mil) foram os que mais cortaram

Com isso, o saldo também foi negativo em todas as regiões:

  • Sudeste: -891.429
  • Nordeste: -254.402
  • Sul: -229.320
  • Norte: -100.212
  • Centro-Oeste: -67.008

Governo não tinha meta definida

Em 2014, o Brasil registrou a criação de 420.826 vagas de trabalho com carteira assinada. Esse dado considera o valor com ajuste, ou seja, com os dados entregues pelas empresas fora do prazo.

No começo de 2015, a expectativa do governo era que o país continuasse a abrir vagas de trabalho com carteira assinada. Sem traçar uma meta, o então ministro do Trabalho, Manoel Dias, afirmou na época: "Em 2015, como os prognósticos da economia são mais positivos que em 2014, acreditamos que vamos continuar gerando empregos."

IBGE faz pesquisa diferente

Os dados divulgados hoje pelo Ministério do Trabalho consideram apenas os empregos com carteira assinada.

Existem outros números sobre desemprego apresentados pelo IBGE (Instituto Brasileiro de Geografia e Estatística), que são mais amplos, pois levam em conta todos os trabalhadores, com ou sem carteira. 

Essas pesquisas do IBGE ainda não têm os dados completos de 2015. A última Pesquisa Mensal de Emprego (PME) do IBGE é de novembro e mostra desemprego de 7,5%, o pior para o mês desde 2008.

A última Pnad (Pesquisa Nacional por Amostra de Domicílios) Contínua mensal registrou desemprego de 9% no trimestre de agosto a outubro do ano ado, o maior desde 2012.

(Com Reuters)