A evolução do mercado, a comoditização do código e o novo papel do desenvolvedor
Fábio Assunção15+ anos em desenvolvimento de software
> ./talk --local="IFMA Santa Inês" --run▌
quem sou eu
15+ anos construindo soluções
Fábio Assunção Dev · Tech Lead · Empreendedor
Desenvolvedor de software, Tech Lead e empreendedor, com mais de 15 anos de experiência em backend, arquitetura de sistemas, cloud computing e liderança técnica. Atua na construção de soluções escaláveis, conectando engenharia, produto e negócio.
Agentes de terminalautomação de repo inteiro · onde o Issue Flow vive
Claude Code
Codex
Gemini CLI
Navegador para explorar · editor para produzir · terminal para automatizar.
o mapa da IA · o segredo dos editores
3 editores, 1 DNA
VS Code
camada de agente · GitHub Copilot
VS Code
Cursor
camada de agente · Composer
VS Code
Antigravity
camada de agente · agentes em paralelo
VS Code
Por baixo, os três são o mesmo VS Code. Cursor e Antigravity são forks. O que muda é a camada de agente por cima.
Aprenda o VS Code de verdade e você transita entre todos. Antigravity é grátis para uso individual.
o mapa da IA · o vocabulário novo
MCP, Skills e agentes
MCPModel Context Protocol
Padrão aberto que conecta o modelo a ferramentas e dados. A "porta USB-C" da IA.
Agent Skillsconhecimento empacotado
Uma pasta com instruções que ensina o agente a executar uma tarefa repetível.
Agentestudo junto, em fluxo
Skills + modelo + ferramentas orquestrados num loop que roda sob supervisão.
Subagentesespecialistas sob orquestração
Agentes focados que o principal aciona para uma tarefa (pesquisar, testar, revisar), cada um no seu contexto, devolvendo só o resultado.
E o meu Issue Flow é exatamente isso: skills, agente, subagentes e automação. daqui a pouco, rodando
protótipo ≠ produto
Funcionar não é o mesmo que estar pronto
FUNCIONAinterface · features · demo
linha d'água
Segurança
Escalabilidade
Performance
Manutenção
Acessibilidade
Evolução
Empresas pagam por produtos, não por protótipos.
antes do método · como chegamos até aqui
A evolução do dev com IA
~2008
Google + Stack Overflowa resposta estava num fórum, você copiava e adaptava
nov/2022
ChatGPTa resposta virou conversa (GPT-3.5)
2023
Copilot & Cursora IA entra no editor, o "ghost text"
fev/2025Vibe Codingdescrever a ideia e deixar a IA gerar o app
2025A onda de exagerospromessas de "programar sem saber programar"
2025O amadurecimentoboas práticas, revisão, engenharia de verdade
2026SDDa especificação guia a IA: a resposta madura
"Vibe Coding": cunhado por Andrej Karpathy no X · 02/02/2025. Merriam-Webster (mar/2025) · Palavra do Ano do Collins (2025). Nem todo desenvolvimento com IA é vibe coding. Simon Willison e Andrew Ng fazem essa distinção.
Do fórum → ao chat → ao editor. O problema sempre foi o mesmo: contexto. O SDD é a resposta madura.
três níveis de maturidade com IA
Da vibe ao sistema
nível 1Vibe Coding
Exploração: "descreva e receba".▌
risco: loop infinito de bugs
nível 2Prompt Engineering
Precisão: papel + contexto + restrições + critérios de aceite.
nível 3Loop Engineering
Automação: o agente se autocorrige, com limites e regras de parada.
objetivoaçãoobservaçãocorreção
Você deixa de ser digitador e vira arquiteto do processo.
Go Horseimproviso, sem planoTDDo teste guiaSDDa spec guia, sem jogar fora os testes
TSDD
Spec-Driven Development: a habilidade #1 para devs em 2026
No TDD, o teste guia o código. No SDD, a especificação é o motor da implementação.
★ #1 skill de 2026
o fluxo profissional
Da constituição à implementação
01Constitution
Princípios e regras de ouro do projeto.
princípios/speckit.constitution
02Specify
O quê e por quê: requisitos funcionais e não funcionais.
PRD · requisitos/speckit.specify
03Plan
Arquitetura, stack e decisões técnicas.
arquitetura/speckit.plan
04Tasks
Decomposição em tarefas atômicas.
backlog/speckit.tasks
05Implement
Agentes executam com validação humana.
código validado/speckit.implement
A IA executa. Você escreve a partitura.
Base: Spec-Kit (GitHub), fluxo de Spec-Driven Development