;(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
Topo

ChatGPT vai roubar meu emprego? Estudo mostra profissões mais expostas à IA

Robô humanóide usando um laptop - Freepik
Robô humanóide usando um laptop Imagem: Freepik

De Tilt, em São Paulo

06/04/2023 04h00Atualizada em 16/05/2023 12h31

Em que medida os chatbots vão impactar as profissões? Se você é jornalista, tradutor, contabilista e programador, um estudo diz que a influência desses sistemas inteligentes vai ser grande, a ponto de o uso da tecnologia concluir tarefas na metade do tempo que você as realiza.

Esta é uma das conclusões de um estudo sobre o nível de exposição de várias profissões, como as citadas anteriormente, às capacidades do robô inteligente da moda, o ChatGPT. A responsável pelo documento, porém, é a OpenAI, a empresa que desenvolve o chatbot inteligente e é para lá de interessada no assunto.,.

De forma resumida, os pesquisadores primeiro consideraram as características de chatbots inteligentes (ou com inteligência artificial). Esses robôs são modelos de linguagem que permitem que máquinas respondam como se fossem humanos. Eles "aprendem" uma língua e o jeito de falar após "estudar" vários textos. Eles são bons em traduzir, classificar, resumir, escrever textos e criar códigos de computador

A partir daí, os pesquisadores pegaram o O*Net - o equivalente norte-americano à Classificação Brasileira de Ocupações (CBO) - e listaram as incumbências de várias profissões. Depois, analisaram quais delas poderiam ser realizadas com inteligência artificial de forma mais eficiente para concluir aquelas que teriam mais ou menos "exposição" à tecnologia.

Quanto maior a exposição, mais chance de haver automatização. Os pesquisadores explicam que esse conceito tem relação com tarefas em que o ChatGPT é capaz de reduzir o tempo gasto por humanos para realização de uma tarefa em pelo menos 50%.

Além disso, as profissões com mais tarefas íveis de serem realizadas pelas capacidades do ChatGPT foram classificadas como tendo "maior exposição" ao chatbot. De modo geral, ocupações ligadas à programação e escrita são mais suscetíveis a serem automatizadas, segundo o estudo:

  • 100%: contabilista e auditor, matemático, jornalista , assistente istrativo, secretário jurídico.
  • entre 90 e 100%: engenheiro de blockchain (97,1%), secretário de correspondência (95,2%), taquígrafo e legendadores (92,9%) e revisor (90,9%).
  • abaixo de 90%: pesquisador de mercado (84,4%), intérprete e tradutor (82,4%), especialista em relações públicas (80,6%) e escritor (82,5%).

O estudo estima ainda que profissões que pagam mais têm maior probabilidade de serem automatizadas comparadas com às que pagam menos. Dentre as ocupações menos expostas ao ChatGPT estão operador de máquina agrícola, lavador de louça, mecânico de motocicleta, entre outros trabalhos manuais.

A sobrevivência destes postos de trabalho tem mais relação com o alto custo da robótica e normas sociais do que com outra coisa, explica Carl Frey, pesquisador da Universidade de Oxford e tido como um dos maiores especialista do assunto no mundo. Acontece, diz ele, que em alguns países a automatização por robôs é muito cara e acaba valendo mais a pena manter um humano no trabalho. Sem contar que há lugares em que há preferência, por exemplo, por atendimento humano.

Há motivo para preocupação?

Para começar, o estudo da OpenAI tem limitações. Uma delas é que ele leva em consideração o desenvolvimento de softwares para realização de tarefas baseadas no ChatGPT. Então, ele extrapola as capacidades do sistema. Sem contar que é limitante definir profissões apenas por suas tarefas.

Pedro Albuquerque, professor da UnB no departamento de istração e pesquisador da influência da automatização no mercado de trabalho, fez uma pesquisa em 2019 semelhante à realizada pela OpenAI, só que levando em conta como a automatização afetaria o mercado de trabalho do Brasil.

A principal conclusão dele é que haverá uma mudança, sim, mas não necessariamente a eliminação imediata das profissões com maior tendência de serem automatizadas.

A tecnologia não vem para eliminar os trabalhos, mas adicionar uma camada de transformação. Aquilo que é rotineiro, repetitivo e que exige pouco exercício cognitivo, o computador vai fazer por nós
Pedro Albuquerque, professor da UnB

Para ele, ferramentas como o ChatGPT devem fazer com que as pessoas se concentrem mais em tarefas humanas dentro da sua ocupação — como gerência, liderança, empatia, coordenação de atividades e conexão humana —, além de atividades relacionadas à criatividade e originalidade dentro de uma profissão.

Governos devem ficar atentos com efeitos da automatização

É inegável que com o tempo algumas profissões vão deixar de existir por causa da automação. Geralmente, são relacionadas a trabalhos que podem ser feitos sem muita subjetividade humana, como digitador, despachante, frentista, entre outros.

Na análise de Luca Belli, professor da FGV Direito Rio e coordenador do Centro de Tecnologia e Sociedade da instituição, o governo deveria direcionar esforços para conter os efeitos da automatização no mercado de trabalho.

Precisa haver uma política de qualificação dessa mão de obra que vai ser mais atingida. As pessoas devem ficar assustadas se isso não estiver acontecendo. Tem poucos governos no mundo preparados para direcionar esforços e conter os efeitos da automatização
Luca Belli