O Que É Vibe Coding?
Vibe Coding é um termo cunhado por Andrej Karpathy (ex-OpenAI, ex-Tesla) que descreve uma forma de programar onde você para de escrever código linha a linha e começa a descrever intenções para a IA.
Você fala o que quer. A IA escreve. Você revisa, ajusta, itera.
O conceito virou trend no Twitter/X e gerou debate no Brasil quando o Akita entrou na conversa com uma visão crítica.
A Posição do Akita
O Akita é conhecido por ser direto e polêmico. A crítica dele, resumindo, é que vibe coding cria uma geração de "programadores" que não entendem o que estão fazendo — aceitam código da IA sem capacidade de revisar ou debugar.
E olha, ele tem um ponto.
Eu uso IA intensivamente no meu trabalho. Cursor, Claude, ChatGPT. São ferramentas que multiplicam minha produtividade de forma absurda. Mas tem uma diferença enorme entre:
- Dev que usa IA como ferramenta: entende o código gerado, sabe identificar bugs, consegue adaptar e melhorar
- Vibe coder puro: aceita tudo que a IA gera, torce para funcionar, entra em pânico quando quebra
O segundo perfil é problemático em produção.
O Que o Akita Está Errando
Mas o Akita também está cometendo um erro clássico: julgar uma tecnologia pelo pior uso possível.
Vibe coding bem feito não é "colar prompt e aceitar tudo". É um ciclo rápido de:
- Descrever o que você quer
- Revisar o que foi gerado com olho crítico
- Iterar até chegar no resultado certo
- Entender o código final antes de colocar em produção
Quando você tem a base técnica para fazer esse ciclo direito, a produtividade é insana. Eu construí sistemas completos em dias que antes levariam semanas.
Como Eu Uso na Prática
Nos meus projetos (Laravel, Next.js, Python), o fluxo com IA ficou assim:
Antes: Pensar → Escrever → Testar → Debugar → Refatorar (tudo manualmente)
Agora: Descrever → Revisar → Ajustar → Testar → Mergear
A diferença é que a parte pesada da escrita mecânica saiu da equação. Meu tempo vai para decisões de arquitetura, revisão crítica e ajustes que a IA não consegue fazer sozinha.
Isso é vibe coding bem feito.
Para Quem É e Para Quem Não É
Vibe coding bem feito é para quem já tem base técnica e quer multiplicar produtividade.
Não é para quem está aprendendo a programar. Se você ainda está construindo o modelo mental de como código funciona, aceitar cegamente o que a IA gera vai atrapalhar mais do que ajudar. Você não vai entender os erros quando aparecerem — e vão aparecer.
Aprenda a base primeiro. Depois use a IA para acelerar.
O Futuro é Híbrido
A discussão Akita vs. vibe coders é falsa dicotomia.
Os devs que vão se destacar nos próximos anos não são os que recusam IA por princípio nem os que a usam sem pensar. São os que conseguem orquestrar IA com julgamento técnico sólido.
Vibe coding é uma habilidade nova que o mercado vai exigir. Mas a base técnica continua sendo o diferencial que separa quem consegue fazer isso direito de quem vai quebrar produção num sexta à tarde.
Prefere Assistir?
Gravei um vídeo curto sobre esse tema no TikTok. Se preferir consumir em vídeo: