A IA Resolve a Digitação, Não a Arquitetura
Nunca foi tão fácil colocar um sistema no ar com IA, e nunca foi tão comum travar duas semanas depois. O problema não é o código gerado: é onde cada coisa vive.
Renan Montanari
Engenheiro de Software Full-Stack
Nunca foi tão fácil ter um sistema funcionando. E nunca foi tão comum travar duas semanas depois.
A cena se repete: a pessoa descreve o que quer, a IA entrega, o produto está no ar na segunda-feira. Funciona de verdade, não é ilusão.
Aí chega o primeiro pedido pequeno:
- mudar como o desconto é calculado;
- adicionar um campo no cadastro;
- exportar um relatório.
E o que era um projeto de dois dias vira um bloqueio de duas semanas.
Escrever Código Nunca Foi a Parte Difícil
Não é porque o código gerado é ruim. É porque escrever código nunca foi a parte difícil.
A parte difícil é decidir onde cada coisa vive:
- Qual regra pertence ao negócio e qual é detalhe de tela.
- O que vai mudar sempre e o que nunca muda.
- Como o banco vai ser consultado antes de existirem cem mil linhas nele.
- Onde o sistema vai quebrar quando o uso dobrar.
As Decisões Que Aparecem no Dia da Mudança
Essas decisões não aparecem no primeiro dia. Elas aparecem no dia em que alguém precisa alterar alguma coisa.
E aí só existem dois cenários: ou existe uma estrutura pensada, ou existe um monte de código correto que ninguém consegue mexer com segurança.
Não É Contra a IA
Isso não é argumento contra IA. Eu uso todos os dias e não voltaria atrás.
É argumento contra achar que velocidade de escrita resolve o problema de arquitetura. Ela resolve o problema de digitação.
A Pergunta Que Separa um MVP Saudável de uma Dívida
Se você precisasse mudar a regra mais importante do seu negócio amanhã, quantos lugares do sistema você teria que tocar?
Guarde essa pergunta para quando o próximo pedido "simples" travar.
Seu MVP Já Travou?
Se o seu produto foi para o ar rápido e agora cada mudança pequena vira uma semana de trabalho, dá para organizar a estrutura sem jogar fora o que já funciona.
Falar comigo