A quantidade de linhas de código que estamos produzindo é gigante comparado com dois anos atrás. É tanta que nem você, que está gerando esse código, consegue acompanhar e entender tudo que está sendo produzido.

O Guillermo Rauch, CEO da Vercel, postou esses dias sobre ler código. A opinião polêmica dele foi: se você não está lendo código, um desses é verdade:

  • Você é iniciante
  • O software é descartável
  • Você está criando protótipos
  • Você não tem usuários/receita
  • Você está assumindo dívidas e riscos
  • Seus problemas são básicos

Meus dois centavos: A IA é sim capaz de escrever código que funciona e resolve problemas complexos, mas precisa ser bem guiada. Mas a real é que não temos ainda os guardrails corretos para garantir isso. Hoje, a IA vai de vez em quando quebrar seu sistema, se você não tomar conta. Isso é um super problema, e em particular, em sistemas complexos onde o custo de uma falha é gigante.

Cada time vai precisar entender o quanto de revisão de código, da própria pessoa, de uma pessoa externa, de um outro agente de IA, é necessária para garantir que o sistema funciona, ao mesmo tempo em que trabalha na sua fábrica e nos seus guardrails para que essas revisões sejam cada vez menos necessárias.

Referências