Executando verificação de segurança...
15

Estudo da Anthropic analisa se o uso de IA em programação prejudica desenvolvimento de habilidades

Um estudo conduzido pela Anthropic investigou se o uso de assistência por IA em programação aumenta a produtividade à custa do desenvolvimento de habilidades, especialmente em contextos de aprendizado de novos conceitos.

O experimento contou com a participação de 52 desenvolvedores de software, em sua maioria profissionais juniores. Eles foram divididos em dois grupos. O primeiro podia usar ferramentas de IA, e o segundo precisava escrever tudo manualmente. Os profissionais precisaram utilizar a biblioteca Trio, do Python, pela primeira vez, para solucionar um problema, e foram instruídos a fazer isso o mais rápido possível. Após a conclusão, eles tiveram que responder um quiz para medir o quanto de conhecimento foi adquirido com o uso da nova ferramenta.

Os resultados mostraram que o grupo com acesso à IA concluiu a tarefa, em média, apenas cerca de dois minutos mais rápido do que o grupo sem IA. No entanto, esse mesmo grupo obteve média de 50% no quiz, enquanto o grupo que codou sem assistência alcançou 67%, uma diferença de 17 pontos percentuais.

A maior queda de desempenho foi observada em questões de depuração, sugerindo que a capacidade de identificar erros e compreender as causas de falhas no código pode ser particularmente afetada pelo uso excessivo de IA.

Participantes que utilizaram a IA para pedir explicações, fazer perguntas conceituais e verificar o próprio entendimento apresentaram maior retenção de conhecimento. Já padrões de uso com forte delegação à IA, como permitir que a ferramenta escrevesse ou depurasse todo o código, resultaram nos piores desempenhos, apesar de permitirem a conclusão mais rápida das tarefas.

Desenvolvedores que trabalharam sem IA cometeram mais erros durante a atividade, mas o processo de errar e corrigir contribuiu para melhores habilidades de depuração e maior domínio conceitual.

Os pesquisadores apontam que a tecnologia pode acelerar tarefas quando as habilidades já estão bem desenvolvidas, mas pode atrapalhar a aquisição de novos conhecimentos se for usada como substituta do esforço cognitivo.

Carregando publicação patrocinada...
7

No fim caímos no mesmo problema da calculadora: ela é uma ferramenta que te ajuda a acelerar os cálculos.

Mas se vc não sabe qual conta é pra fazer, só vai chegar mais rápido no resultado errado...

3

Não é tão simples como fazer contas na calculadora ou no papel...
Você pode não saber fazer uma conta na calculadora e por isso não chegar no resultado correto e demorar mais tempo tendo que aprender para aí sim fazer. O problema é que não consideramos que a IA, independente de você saber fazer o que quer ou não, ela fará e possivelmente entregará um resultado aceitável e você se contentará com isso.
E o problema é que você ficará cada vez mais preguiçoso para aprender novas coisas e sempre antes de tentar aprender qualquer coisa, por mais simples que seja, irá primeiro ver se a IA resolve o seu problema.

A calculadora não resolve nem dá um passo adiante para seu problema, a IA possivelmente sim e mais, quem sabe a IA de fato resolva o seu problema. O custo disso, - de virar um preguiçoso - será replicado em outras áreas da sua vida, e aí sim você entenderá o problema.

2

Acredito que o maior problema nisso é saber que a maioria das empresas não irão ter paciência com os júniors, e os famosos profissionais "ocos" serão cada vez mais comuns.