A programação assistida por IA pode ser absolutamente uma função forçadora para produtividade 10 vezes. Isso permite que as pessoas se movam muito mais rápido e pulem muito do atrito entediante. Mas os modelos atuais ainda cometem erros. Eles podem estar errados, com confiança. Eles podem ser enganados. E eles podem facilmente gerar código que a pessoa que está empurrando não entende de fato. É aí que isso fica perigoso. Se você está lançando sistemas críticos, especialmente em larga escala, precisa entender o código que está promovendo. Serviços financeiros são o exemplo óbvio. Você gostaria que a bagunça de IA fosse colocada em algo que guarde todo o seu patrimônio líquido? Eu não faria isso. Isso vai mudar conforme os modelos melhoram. Eles estão melhorando rápido. Mas, por enquanto, devemos agir com cautela. O humano no ciclo não precisa desacelerar as coisas. A IA ainda pode tornar as equipes muito mais rápidas para escrever, revisar e iterar. Mas para sistemas de produção que importam, deveria ser necessário pelo menos dois humanos para fazer algo ruim em grande escala. História bem diferente para um projeto paralelo ou prova de conceito, para constar.