CiênciasInteligência ArtificialTecnologia

IA ‘rouba’ código da web e causa crise (e alívio) entre programadores

IA ‘rouba’ código da web e causa crise (e alívio) entre programadores
IA ‘rouba’ código da web e causa crise (e alívio) entre programadores

A revolução da IA na programação: um divisor de águas?

A programação com Inteligência Artificial (IA) transformou o cenário do desenvolvimento de software, especialmente para aqueles com pouca experiência. Desde o surgimento do GitHub Copilot em 2021, a IA generativa tem automatizado a criação de código, levantando questões sobre os impactos positivos e negativos dessa evolução.

Satya Nadella (Microsoft) e Sundar Pichai (Alphabet/Google) estimam que cerca de 25% do código gerado em suas empresas é criado por IA. Jensen Huang chegou a afirmar que aprender a programar se tornou desnecessário, já que a IA pode fazer isso por nós. Mas será que essa visão otimista reflete a realidade?

Afinal, a IA é uma programadora melhor?

Em agosto de 2024, a OpenAI lançou o SWE-bench Verified, um benchmark para avaliar a capacidade de programação de modelos de IA generativa. Os resultados mostraram um avanço significativo em um ano, com os melhores modelos resolvendo mais de 70% dos testes propostos.

Essa evolução impulsionou a modalidade de “programação por vibração” (vibe coding), com empresas desenvolvendo ferramentas como OpenAI Codex, Gemini CLI e Claude Code, além de startups como Cursor e Windsurf. Todas prometem aumentar a produtividade, mas a realidade é que os programadores estão gastando mais tempo revisando o código gerado pelas máquinas.

O lado sombrio da IA na programação

Estudos recentes revelam que desenvolvedores experientes, que acreditavam ser 20% mais rápidos com a IA, na verdade levaram 19% mais tempo para concluir suas tarefas. Além disso, a qualidade do código nem sempre é satisfatória, exigindo revisões constantes.

Uma pesquisa do Stack Overflow mostrou uma queda na percepção positiva das ferramentas de IA, de 70% em 2024 para 60% em 2025. As limitações incluem a memória curta dos modelos de IA, que dificulta o processamento de projetos extensos, e as alucinações, que podem comprometer a estrutura e as interconexões do código.

O futuro da programação com IA

Apesar das limitações, a IA generativa é útil para gerar código boilerplate, escrever testes, corrigir bugs e explicar código para novos desenvolvedores. Kyle Daigle (GitHub) acredita que os dias de codificar manualmente ficaram para trás. Erin Yepis (Stack Overflow) aponta que a diminuição do otimismo em relação à IA indica uma adoção mais consciente e pragmática da tecnologia.

A IA que temos hoje é a pior IA que teremos no futuro. As limitações podem desaparecer e a IA pode se tornar cada vez melhor na programação. Independentemente do que aconteça, a IA já mudou a programação para sempre.

Da redação do Movimento PB.

[MPB-Wordie | MOD: 2.0-FL-EXP | REF: 695BE2DD]