Um ano com assistentes de codificação de IA: as vitórias silenciosas
Depois de um ano de programação em dupla com IA, os maiores benefícios não foram os que as demonstrações mostram. Eles eram os chatos.

Eu usei um assistente de codificação de IA quase todos os dias de trabalho por um ano. Se você tivesse me perguntado no primeiro mês para que era bom, eu teria dito autocompletar com esteróides. Um ano depois, essa é a parte menos interessante.
A vitória que eu não esperava: explicar o código ao modelo me força a desacelerar. Quando uma função não explica de forma limpa, isso geralmente significa que a função está uma bagunça. Detectei mais problemas de design ao descrevê-los do que ao analisá-los.
É também um pato de borracha paciente. Vou colar um traço de pilha e meio discurso, e o ato de escrever a pergunta muitas vezes me mostra o bug antes de terminar. A resposta é secundária.
Onde ele luta não mudou muito. Qualquer coisa que precise conhecer todo o sistema, ou a razão por trás de uma escolha, fica instável. Ele editará com confiança o arquivo errado, se você o permitir.
Minha regra agora: deixá-lo escrever as coisas pequenas e bem delimitadas, testes, clichê, um roteiro único. Revise tudo o que diz respeito a dados ou dinheiro. A aceleração é real, mas a confiança é conquistada linha por linha.
Mais uma coisa. Os assistentes me tornaram um leitor um pouco mais preguiçoso de documentos. Estou a trabalhar nisso, porque o modelo é tão atual quanto o seu treino, e a alteração da API da semana passada é exatamente o que acontece de errado.