Logo

Command Palette

Search for a command to run...

Command Palette

Search for a command to run...

Blog

Aprender a Programar em 2026 Ainda Vale a Pena? Uma Resposta de Quem Fez o Caminho Torto

A IA escreve código melhor que iniciante. Faculdades esvaziando, vagas júnior sumindo. Ainda assim, minha resposta é sim, mas por razões diferentes das de 2019.

Uma bifurcação de estrada: um caminho pavimentado com placas de IA, outro de terra com uma placa escrita 'fundamentos'

De tempos em tempos alguém me pergunta, com a voz de quem já espera um não: "ainda vale a pena aprender a programar?". A pergunta vem com contexto anexado: a IA escreve código melhor que qualquer iniciante, as vagas júnior encolheram, tem influencer decretando a morte da profissão em intervalos regulares desde 2023.

Eu levo a pergunta a sério porque eu fiz uma aposta parecida em condições parecidas. Vim de founder pra engenheiro: escolhi mergulhar em código justamente quando o mundo dizia que código estava ficando commodity. Então a resposta que eu dou não é teórica. É: sim, vale, mas o que você está comprando mudou, e quem não entender o que mudou vai estudar pra profissão errada.

O que morreu de verdade (sejamos honestos)

Não adianta começar pelo otimismo. Uma coisa morreu mesmo: a carreira de traduzir especificação em código. Durante décadas existiu um emprego sólido que era basicamente isso: alguém decide o que fazer, você converte a decisão em sintaxe. Pagava bem, tinha demanda infinita, e era o degrau de entrada de todo mundo.

Esse trabalho de tradução é exatamente o que os agentes fazem melhor, mais rápido e mais barato. Quem entrar na área hoje mirando essa vaga está treinando pra competir com uma máquina no jogo da máquina. E o mercado já precificou: as vagas de entrada que sumiram eram majoritariamente isso.

O erro é achar que essa carreira era "programação". Ela era a camada mais automatizável de uma profissão maior. Confundir as duas é como concluir, em 1990, que a chegada da planilha eletrônica matou a contabilidade. Matou o trabalho de somar colunas à mão e multiplicou o valor de quem entendia o que os números significavam.

O que valorizou (e ninguém conta pro iniciante)

Aqui está a parte contraintuitiva: enquanto o preço de escrever código foi a zero, o valor de entender código subiu. Porque o mundo está sendo inundado por código que ninguém escreveu: gerado em volume, funcionando na superfície, sem um humano que carregue o modelo mental dele.

Alguém precisa ser o adulto na sala: dizer o que construir, perceber que a solução plausível está sutilmente errada, debugar o sistema às 2h quando o agente responde "o código parece correto". Supervisionar máquina que programa exige um modelo mental que só se forma programando. É o paradoxo da profissão agora: a habilidade barata de exercer continua sendo o único caminho pra habilidade cara.

E tem o segundo efeito, que eu vivi na pele como founder: o custo de construir despencou pra todo mundo, exceto que só quem entende sistemas consegue ir além do demo. Qualquer pessoa monta um protótipo com agentes numa tarde. Transformar o protótipo em produto que aguenta usuário de verdade, dado de verdade e falha de verdade: isso continua separando quem sabe do que só pilota. A distância entre "funciona no vídeo do TikTok" e "funciona em produção" é onde a profissão inteira mora agora.

Como eu estudaria começando hoje

Se eu estivesse no zero em 2026, mudaria menos o conteúdo e mais o contrato de aprendizado. Três regras.

Regra um: a IA explica, você digita (no começo). A tentação de gerar tudo é enorme e é fatal na fase de formação, porque o aprendizado mora exatamente no atrito que o agente elimina. Usar o modelo como o melhor professor particular da história (pedir explicação, pedir crítica do seu código, perguntar "por quê" até o fundo) é a maior vantagem que um iniciante já teve. Usar como digitador é pular a academia e pagar alguém pra levantar os pesos.

Regra dois: fundamentos sobre frameworks, com ainda mais razão que antes. Framework o agente sabe melhor que você, sempre saberá, e muda a cada ciclo. O que não muda: como um banco decide usar um índice, o que acontece numa requisição HTTP, por que concorrência quebra as coisas, como um VCS funciona por dentro. Fundamentos são o que te permite julgar o output da máquina em vez de torcer por ele.

Regra três: mantenha uma coisa viva. Não vinte tutoriais, mas um projeto com usuário real, nem que sejam cinco pessoas, mantido por meses. Porque o que forma engenheiro não é escrever código, é conviver com as consequências do código que escreveu: a migração que você adiou, a decisão de design que apodreceu, o bug que só aparece com dado de gente. É a única experiência que nenhum agente faz por você, e é, não por acaso, a que mais aparece em entrevista boa.

A resposta inteira

Então: vale a pena aprender a programar em 2026? Vale, se "programar" significar o que sempre deveria ter significado: entender sistemas a ponto de responder por eles. Não vale, se significar memorizar sintaxe pra converter ticket em código, porque esse produto saiu de linha.

A ironia é que a IA deixou a profissão mais parecida com a sua propaganda. Sempre se vendeu programação como "resolver problemas", mas a realidade do dia a dia era 70% tradução mecânica. A máquina engoliu a tradução e sobrou o problema: mais difícil, mais interessante e, pra quem chegar lá, mais valioso.

O caminho ficou mais íngreme no primeiro quilômetro, isso é verdade e não é justo com quem está começando agora. Mas do outro lado da subida tem menos gente e mais problema bom. Pra quem gosta de problema (e essa sempre foi a única pergunta de aptidão que importava), o momento de entrar continua sendo o de sempre: agora.