O trabalho de programação em IA está mudando rapidamente e sua trajetória profissional pode se dividir.

O trabalho de programação em IA está mudando rapidamente, e os benefícios não estão sendo distribuídos igualmente.

Um estudo publicado na revista Science sugere que a codificação assistida por IA agora está integrada ao processo cotidiano de criação de software no GitHub. Os autores acompanharam o desenvolvimento em Python ao longo do tempo e usaram um detector específico para identificar códigos que provavelmente vieram de assistentes generativos como o ChatGPT ou o GitHub Copilot .

Para desenvolvedores em início de carreira, o sinal é confuso. Programadores mais novos dependem mais dessas ferramentas, mas os ganhos de desempenho mais claros aparecem entre os veteranos. Em outras palavras, a IA tende a recompensar pessoas que já sabem como utilizá-la.

Como o estudo rastreou o código de IA

Em vez de se basear em pesquisas, a análise se concentrou em funções Python publicadas no GitHub e acompanhou como os desenvolvedores individuais mudaram ao longo do tempo. O método se baseou em um modelo treinado, projetado para identificar padrões associados ao código gerado por IA.

Isso permitiu aos pesquisadores comparar a adoção entre países e níveis de experiência, e então conectar o uso a resultados como atividade de commits e a variedade de bibliotecas utilizadas pelos desenvolvedores. A ferramenta observa o que aparece em repositórios reais, não o que as pessoas dizem que fazem.

Por que a experiência altera a recompensa

E aqui está a parte difícil. As ferramentas de codificação generativa não funcionam como um impulso universal. Desenvolvedores menos experientes parecem usá-las com mais frequência, mas os ganhos mensuráveis ​​se concentram entre os desenvolvedores mais experientes, incluindo maior produtividade e uso mais amplo de bibliotecas.

Uma explicação provável é o bom senso. Desenvolvedores experientes tendem a fazer perguntas mais incisivas, identificar erros mais rapidamente e saber quando ignorar uma resposta que parece plausível. Nessa perspectiva, o trabalho de programação em IA amplifica a tomada de decisões assertivas, e não apenas a velocidade.

O que você deve fazer a seguir

Se você está no início da carreira, trate o copiloto como uma calculadora, não como um atalho. Use-o para escrever código padrão, explorar bibliotecas desconhecidas e criar testes. Depois, explique cada linha de código que você mantiver. Faça isso consistentemente e você aprenderá mais rápido do que apenas com dicas. Confira as melhores ferramentas de IA para programação.

Se você está procurando emprego, demonstre que sabe avaliar código, não apenas gerá-lo. Arquivos README claros, commits disciplinados e revisões de código criteriosas serão ainda mais importantes à medida que a programação assistida por IA se tornar comum. Fique atento a entrevistas que priorizem a depuração e a verificação em vez da memorização de sintaxe.

O artigo "O trabalho de programação em IA está mudando rapidamente e sua trajetória profissional pode se dividir" foi publicado originalmente no Digital Trends .