Siga ZDNET: Adicione-nos como fonte preferencial no Google.
Principais conclusões da ZDNET
- Quase um terço do código agora é gerado por IA.
- A produtividade do desenvolvedor aumentou 4% devido à IA generativa.
- Os ganhos de produtividade são limitados a desenvolvedores mais experientes.
A quantidade de código gerado por IA em todo o mundo cresceu seis vezes nos últimos dois anos, de 5% em 2022 para quase 30% no last de 2024. Junto com isso veio um aumento mensurável na produtividade dos programadores.
Estas são algumas das conclusões de um novo estudar pelo Complexity Science Hub (CSH), que examinou o impacto das ferramentas e plataformas de IA no desenvolvimento de software program. Os investigadores desenvolveram um modelo que foi aplicado a um grande conjunto de dados que abrange atividades de desenvolvimento de software program em seis países.
Além disso: concluí 4 anos de desenvolvimento de produto em 4 dias por US$ 200 e ainda estou surpreso
As implicações em termos de custos da poupança de horas de desenvolvimento são vastas, uma vez que se estima que só as empresas dos EUA gastem mais de 600 mil milhões de dólares anualmente em custos laborais relacionados com a programação, salientam os autores do estudo.
Os ganhos de produtividade estão correlacionados com a experiência
A IA generativa aumentou a produtividade dos programadores em cerca de 4%, estimam. No entanto, há uma fissura nos dados: programadores menos experientes usam IA com mais frequência (37%), mas os ganhos de produtividade são observados quase exclusivamente entre desenvolvedores experientes.
A Gen AI remodela o quantity e a natureza do trabalho de programação, de acordo com a equipe de pesquisa do CSH, liderada por Simone Daniotti. “Comparando o mesmo desenvolvedor antes e depois da adoção da IA de geração, mostramos que a adoção da IA aumenta substancialmente a produção. Os desenvolvedores que usam a IA de geração também são mais propensos a incorporar novas combinações de bibliotecas de software program em seu código, sugerindo que eles se aventurem em novos domínios técnicos usando blocos de construção desconhecidos.”
Além disso: 6 regras essenciais para liberar IA em seu processo de desenvolvimento de software program – e o risco número 1
Os executivos da indústria celebram qualquer aumento de produtividade, mas alertam que é apenas uma dimensão de uma mudança bem sucedida para o domínio da IA. “Quando a IA é aplicada às operações, as organizações veem uma variedade de benefícios que alinham mais estreitamente os projetos e produtos em andamento com os objetivos de negócios”, disse Cameron van Orman, diretor de advertising and marketing e estratégia e gerente geral de soluções automotivas da Planview.
“O trabalho handbook de buscar atualizações, identificar riscos e normalizar relatórios pode ser automatizado”, continuou ele. “A IA também pode revelar dependências entre portfólios e fluxos de valor que anteriormente apenas alguns gerentes de projetos altamente experientes veriam, eliminando lacunas de visibilidade causadas por limitações de sistemas, dados e ferramentas.”
Não negligencie a estrutura e a responsabilidade
Os benefícios para os desenvolvedores vão além da velocidade e da produtividade. “Realizamos uma pesquisa entre mais de 1.000 desenvolvedores e descobrimos que 76% acreditam que a IA torna seu trabalho mais gratificante, pois permite que eles se concentrem na inovação e na solução criativa de problemas”, disse Guillermo Carreras, vice-presidente associado de entrega da BairesDev. “Sua equipe pode conseguir um trabalho mais significativo porque o trabalho rotineiro é realizado. Isso faz com que o investimento valha a pena; a velocidade é apenas um efeito colateral.”
Além disso, buscar apenas velocidade e produtividade deixa de lado elementos importantes do processo de desenvolvimento de software program. “Sem estrutura e responsabilidade, mesmo os projetos de IA mais promissores irão paralisar, e a IA não terá o impacto que deveria no ciclo de vida de desenvolvimento de software program”, acrescentou van Orman. “Ao passar da experimentação para a adoção em toda a empresa, os líderes de software program devem priorizar o planejamento, a priorização e o acompanhamento disciplinados.”
Além disso: Os melhores cursos e certificados gratuitos de IA para atualização em 2026 – e eu experimentei todos eles
Depois, há a impressionante falta de produtividade observada entre os desenvolvedores em início de carreira no estudo da CSH. As taxas de adoção estimadas pela Gen AI “são mais altas entre os desenvolvedores em início de carreira”, mostra o estudo. “No entanto, tanto os ganhos de produtividade quanto de exploração concentram-se quase exclusivamente entre os desenvolvedores de nível sênior. Em contraste, embora os desenvolvedores em início de carreira usem mais a geração de IA, eles não obtêm os mesmos benefícios.”
A razão para isso é que “pode refletir diferenças em quão bem os desenvolvedores utilizam a geração de IA em um conjunto mais amplo de tarefas”, teorizam Daniotti e seus coautores. “Os desenvolvedores de nível sênior serão, por exemplo, mais rápidos em interpretar e detectar erros em códigos gerados por IA.”
‘Faça mais com o mesmo’
Isto, por sua vez, significa maiores oportunidades para profissionais de software program experientes. “Dada a rapidez com que os mercados se movem e o ritmo exponencial da inovação, acredito que isso criará mais demanda para que os desenvolvedores de software program forneçam mais recursos por unidade de tempo”, disse Venky Veeraraghavan, diretor de produtos da DataRobot. “O cálculo não será ‘fazer o mesmo com menos’, mas ‘fazer mais com o mesmo’.”
Com as ferramentas de IA lidando com a codificação mais rapidamente, “os desenvolvedores podem pensar na arquitetura e nos casos extremos que realmente exigem julgamento”, disse Carreras. “Também facilita o processo de documentação e geração de casos de teste.”
Além disso: o Antigravity do Google coloca a produtividade da codificação antes do hype da IA - e o resultado é surpreendente
Os desenvolvedores que prosperarem “serão aqueles que tratarão a IA como um engenheiro júnior da equipe: útil, rápido, mas que precisa de supervisão”, disse Eric Cheng, cofundador e CEO da Jobright. “Saber como solicitar, revisar e melhorar os resultados da IA será tão essencial quanto escrever um código limpo.”
A Gen AI aumentou a experimentação com novas bibliotecas, de acordo com o estudo da CSH. “Isso sugere que a geração AI permitiu que os usuários avançassem mais rapidamente para novas áreas de programação, incorporando novos tipos de funcionalidade em seu código”, afirma o relatório. “A geração AI aumenta a inovação particular person, impulsionando as capacidades dos indivíduos em termos do uso de novas combinações de bibliotecas. No entanto, novamente, apenas usuários experientes de nível sênior parecem capazes de aproveitar a geração AI desta forma, com consequências importantes para o desenvolvimento de carreira e aprendizagem na presença da geração AI.”












