Desenvolvedores Experientes Revelam: IA de Código Requer ‘Babá’ e Consome 40% do Tempo em Correções

Share

Especialistas em TI descobrem que ferramentas de IA para programação demandam supervisão constante e revisão minuciosa

Uma revolução silenciosa está ocorrendo nos escritórios de desenvolvimento de software em todo o mundo. Desenvolvedores experientes estão adotando ferramentas de inteligência artificial para acelerar a produção de código, mas descobrem que essa “vantagem” vem com um custo inesperado: até 40% do tempo de trabalho dedicado a corrigir erros gerados pelas IAs.

Das Lágrimas às Lições Aprendidas

Carla Rover, desenvolvedora com 15 anos de experiência, conhece bem os perigos da confiança excessiva na IA. Ela passou 30 minutos chorando após ter que reiniciar completamente um projeto que havia desenvolvido usando codificação assistida por IA.

“Precisei ser rápida e impressionante, então peguei um atalho e não escaneei os arquivos após a revisão automatizada”, confessou Rover, que hoje constrói uma startup de modelos de machine learning personalizados junto com seu filho. “Quando revisei manualmente, encontrei tantos erros. Quando usei uma ferramenta de terceiros, encontrei mais. E aprendi minha lição.”

A Realidade da “Babá de IA”

Rover não está sozinha. Um estudo recente da Fastly revelou que 95% dos quase 800 desenvolvedores pesquisados gastam tempo extra corrigindo código gerado por IA. A carga dessa verificação recai principalmente sobre os ombros dos desenvolvedores seniores.

“Usar um co-piloto de codificação é como dar uma cafeteira para uma criança inteligente de seis anos e dizer: ‘Por favor, leve isso para a sala de jantar e sirva café para a família'”, compara Rover. “Eles podem conseguir? Possivelmente. Podem falhar? Definitivamente.”

O Fenômeno do “Você Está Absolutamente Certo!”

Feridoon Malekzadeh, com mais de 20 anos na indústria, estima gastar 50% do tempo escrevendo requisitos, 10-20% em codificação com IA e 30-40% corrigindo bugs e “scripts desnecessários” criados pelo código da IA.

“A codificação por IA não é como contratar um estagiário ou um programador júnior. É mais como contratar seu adolescente teimoso e insolente para ajudá-lo a fazer algo”, disse Malekzadeh. “Você tem que pedir 15 vezes para fazer alguma coisa. No final, eles fazem parte do que você pediu, algumas coisas que você não pediu e quebram um monte de coisas pelo caminho.”

Riscos de Segurança e a Nova Realidade

Austin Spires, diretor sênior de capacitação de desenvolvedores na Fastly, alerta que o código de IA tende a construir o que é rápido em vez do que é “certo”, introduzindo vulnerabilidades que programadores novatos costumam cometer.

Mike Arrowsmith, diretor de tecnologia da NinjaOne, adverte que a codificação por IA está criando uma nova geração de pontos cegos de TI e segurança, aos quais startups jovens são particularmente suscetíveis.

O Equilíbrio Entre Inovação e Supervisão

Apesar dos desafios, os especialistas concordam que as ferramentas de IA são úteis para prototipagem e ideação. Desenvolvedores seniores são duas vezes mais propensos a colocar código gerado por IA em produção compared to junior developers.

“Os prós superam em muito os contras”, reconhece Elvis Kimara, um jovem engenheiro que recentemente se formou em IA. “Não vamos apenas escrever código; vamos orientar sistemas de IA, assumir a responsabilidade quando as coisas quebram e agir mais como consultores de máquinas.”

A nova realidade do desenvolvimento de software chegou para ficar, mas com um aviso claro: a supervisão humana continua sendo essencial para transformar o “rascunho infinito” da IA em produtos robustos e seguros.

Read more

Local News