O dia em que o código deixou de ser o centro
Durante décadas, a engenharia de software tratou o código como a principal fonte de verdade. Se existia uma dúvida, bastava olhar o repositório.
O dia em que o código deixou de ser o centro
Durante décadas, a engenharia de software tratou o código como a principal fonte de verdade.
Se existia uma dúvida, bastava olhar o repositório.
Mas o cenário começa a mudar.
Com IA escrevendo cada vez mais código, começamos a nos perguntar se o código realmente é o artefato mais importante.
Nas abordagens mais modernas o que realmente define o sistema é a especificação.
Ela descreve: • o que o sistema deve fazer • quais são suas regras • quais limites não podem ser violados
O código passa a ser apenas uma implementação possível, algo que pode ser gerado, validado e até regenerado.
Esse modelo é conhecido como Spec-as-Source.
Nele, o engenheiro edita a intenção. Ferramentas transformam essa intenção em implementação.
Isso muda completamente o foco da engenharia.
Antes programar era escrever código. Agora programar passa a ser definir comportamento.
Talvez o maior erro seja imaginar que a IA está substituindo engenheiros.
Na prática, ela está deslocando o trabalho para um nível mais alto de abstração.
Onde sempre deveria ter estado.
Ou não?