Ideias são baratas, executar está ainda mais barato
(davekiss.com)O senso comum antigo → totalmente invertido
- A verdade em que acreditei ao longo de 15 anos vivendo como desenvolvedor: "ideias são baratas (cheap), e execução (execution) é tudo"
- Agora, as ideias continuam baratas, mas até a execução ficou muito mais barata (execution is cheaper)
O que realmente aconteceu graças à IA (experiência do autor)
Durante as férias de fim de ano, bastou explicar 3 ideias ao Claude Code:
- Driftless — sincronização automática da documentação de acordo com mudanças no código
- DeployCast — a IA resume em linguagem natural o conteúdo do deploy e o repassa para membros não técnicos da equipe
- Triage — o usuário envia um bug report → a IA faz a triage → gera automaticamente um PR com a correção
→ Não eram nem MVPs, mas sim 3 produtos concluídos com suíte de testes + documentação + polish
→ Em poucas horas, a IA escreveu mais testes e melhores do que o próprio autor escreveu em 15 anos
Evidências
- O número de perguntas no Stack Overflow despencou para um nível próximo ao de quase 20 anos atrás (as pessoas não precisam mais perguntar)
- Assim que uma ideia foi postada no Twitter, em poucos dias outra pessoa implementou algo parecido e colocou no ar
- Nader Dabit reimplementou em poucas horas um produto de centenas de milhões, parecido com o Typeform → e o abriu como open source
→ O valor de "fui o primeiro a criar" está ficando próximo de 0
Três sentimentos mistos neste momento
- Lamento — o artesanato de estudar profundamente, sofrer para codar e sentir orgulho da complexidade, como antes, está desaparecendo
- Empolgação — se não for mais preciso gastar 90% da energia escrevendo código, dá para focar só em problemas reais, usuários e experiência
- Vertigem — em poucos anos, o valor do engenheiro de software está sendo completamente redefinido (habilidade de programar = algo básico para entrar no jogo)
O que realmente passa a diferenciar agora
Como o custo de execução ficou quase nulo, o que importa é:
- Velocidade de iteração — ciclo de construir rápido, receber feedback dos usuários e corrigir (learning loop)
- Gosto e julgamento (taste) — discernimento para separar o que vale a pena construir do que não vale (a maioria não deveria ser construída)
- Distribuição e rede (distribution) — para quem isso chega primeiro, quem confia em você e quão rápido você consegue reunir os primeiros usuários
- Escolha do problema — encontrar problemas reais pelos quais as pessoas pagariam para resolver (isso já era o mais difícil e agora ficou ainda mais importante)
Conclusão em uma frase
"Código nunca foi o ponto central. Só estamos começando a enxergar isso agora que código ficou de graça."
→ Daqui para frente, quem vai sobreviver não é "quem escreve o melhor código", mas sim
"quem encontra o problema mais importante mais rápido, o distribui melhor e aprende mais depressa".
5 comentários
Escrever código é apenas uma etapa da execução. Lançar, vender e manter um produto é muito mais caro e difícil. Assim como qualquer pessoa pode virar youtuber só com um celular, são poucas as que conseguem ganhar dinheiro com isso.
Velocidade de iteração — o ciclo de criar rápido, receber feedback dos usuários e corrigir (
learning loop)Gosto·capacidade de julgamento (
taste) — o discernimento para separar o que vale a pena construir do que não vale (na maioria dos casos, não deveria ser feito)Distribuição·rede (
distribution) — para quem isso chega primeiro, quem confia em você e com que rapidez você consegue reunir os primeiros usuáriosEscolha do problema — encontrar um problema que pessoas reais queiram resolver a ponto de pagar por isso (isso já era o mais difícil originalmente, e agora é ainda mais importante)
Concordo..
Escolha do problema — encontrar um problema que pessoas reais queiram resolver pagando -> eu não imaginava que a ferramenta de captura de tela de raio-X que criei recentemente receberia tanta atenção
Acho que o importante é encontrar algo incômodo, criar uma solução e divulgá-la.
Parece que as mudanças dos tempos estão rápidas demais mesmo :(
(habilidade de programação = o mínimo para entrar no jogo) T_T