Meus 2 cents,
No meu caso, documentacao e SPECs.
Ja trabalhei em fabrica de software com ISO 9000 (anos 90) e equipes de desenvolvimento bem grandes - e tinha documentacao para tudo.
Era chato ? Para c*ralho, mas quando entrava um DEV novo no time, era razoavelmente simples indicar para ele onde ele tinha de procurar a informacao que precisava.
Entidades, atributos, determinacao de UX/UI: tudo estava escrito e descrito - nao era tao facil dizer "eu nao sabia" para certo tipo de c*gada.
Ja o DEV solo por padrao nao tem muito o habito de escrever documentacao, e isto eh muito ruim: tai um ponto que o uso de IA/LLMs/Agentes esta obrigando o pessoal a (re)descobrir, e confesso que vejo isso como um efeito colateral positivo.
Como um bom harness passa por documentacao, SPECs e testes bem definidos, eh um empurrao a mais para construir este "ownership cognitivo".
Nao compro a ideia que IA/LLM/Agente estao "deixando os DEVs mais burros": os DEVs ja eram mediocres antes dos LLMs.
Agora como a regua subiu, muito DEV meia boca tem de sair correndo atras para se atualizar e mostrar que nao eh apenas um digitador de codigo e que realmente entende o que vinha fazendo.
Saude e Sucesso !
Este post foi favoritado via extensão TABNEWS FAVORITOS
Tem curiosidade sobre IA ? Da uma olhada no meu LIVRO: IA PARA ENGENHEIROS