Os juniores não se tornam seniors por causa da IA? Talvez seja mais complicado do que isso.
Italianto
Linus Torvalds, o homem por trás do Linux, afirmou sem rodeios que, em certos casos, a inteligência artificial escreve código melhor do que ele. Ele não é um garoto da moda, é alguém que viu o nascimento da computação moderna e, mesmo assim, é entusiasta dos coding agents e dos grandes modelos de linguagem. Então, por que existe essa ansiedade coletiva — que você encontra no Hacker News, no X, nos comentários dos posts — de que a IA impedirá os juniores de se tornarem seniores? O medo generalizado é que, se a IA escrever o código, quem está começando hoje nunca aprenderá de verdade a profissão. No entanto, quem não tem esse medo são justamente os verdadeiros profissionais seniores, aqueles que passaram pelo Basic, Assembly, C e pelo Commodore 64 e ZX Spectrum, quando as coisas eram feitas à mão, sem atalhos. Pessoas como Torvalds e David Heinemeier Hansson — DHH, para quem está no setor — não apenas usam IA todos os dias, mas a usam bem. Por quê? Não porque tenham décadas de experiência em cada framework, mas porque têm um profundo domínio dos conceitos. Eles sabem o que está acontecendo nos bastidores, mesmo que a IA escreva para eles. Essa é a verdadeira diferença: a capacidade de “direcionar” a IA, de orientá-la, de entender se uma solução é boa ou apenas plausível. Vamos ser sinceros: hoje em dia, você pode criar uma plataforma de microblogging com dez pessoas para milhões de usuários. No entanto, todo mundo continua no X porque a multidão vence a inovação, por pura inércia social. Da mesma forma, o mito de que a IA “destrói” o desenvolvimento dos juniores se tornou uma narrativa generalizada, mas, se você olhar mais de perto, verá que a realidade é mais complexa. Veja, por exemplo, quem foi treinado para escrever código apenas em frameworks modernos, muitas vezes com foco em uma parte específica do software, mas sem nunca entender o panorama geral. Esses desenvolvedores mais jovens, acostumados com JavaScript e front-ends hiperestruturados, costumam afirmar que não conseguem obter os mesmos resultados com a IA. Não é uma questão de idade, mas de profundidade: quem só sabe mexer nos controles de um framework tem dificuldade em se orientar quando a IA propõe soluções que fogem do padrão. É como dirigir um carro com câmbio automático e, de repente, estar em um caminhão: se você não conhece as regras gerais de trânsito, se perde depois de duas curvas. O autor conta que teve que escrever kernels e shaders para a GPU Metal da Apple sem nunca ter feito isso antes. Ele leu alguns exemplos de CUDA, é claro, mas o verdadeiro desafio foi entender os conceitos básicos: como a memória funciona, onde está o gargalo, a diferença entre problemas limitados pela largura de banda e problemas de computação pura. Ele não tinha experiência com os detalhes dessas bibliotecas, mas, graças à sua compreensão dos princípios, conseguiu usar a IA para navegar em novas águas. A questão é a seguinte: não é necessário ter passado anos corrigindo bugs em todas as APIs do mundo. É preciso entender o panorama geral, saber quando uma solução é boa e quando ela está apenas fazendo você perder tempo. Há também um componente psicológico: quem se sentia “a estrela” por dominar um framework agora se vê substituído por uma ferramenta que democratiza o conhecimento. Portanto, o verdadeiro risco não é que os desenvolvedores juniores nunca se tornem seniores porque a IA escreve por eles, mas que formamos gerações de desenvolvedores fortes em detalhes e fracos em conceitos. A IA não recompensa quem conhece o atalho, mas sim quem sabe para onde quer ir. E atenção, porque a resposta não é “basta ter mais experiência prática”: você pode escrever código para sistemas nunca vistos antes se entender a lógica que os rege. Não é a IA que impede o crescimento: é a falta de uma base sólida que atua como uma barreira. O que hoje parece ser um problema geração talvez seja apenas um problema de formação. Se você quer crescer, foque nos conceitos, não nos atalhos. O futuro recompensa quem sabe enxergar o todo, não apenas quem copia e cola trechos do framework da moda. Se você se reconheceu nessa história, no Lara Notes pode clicar em I'm In — não é uma curtida, é a sua maneira de dizer: essa ideia agora é minha. E, se você conversar sobre isso com alguém que insiste em culpar a IA por tudo, no Lara Notes você pode marcá-la com Shared Offline. Porque certas conversas servem para mudar de perspectiva, não apenas para reclamar. Esta Nota é de Salvatore Sanfilippo e poupa 8 minutos de leitura.
0shared

Os juniores não se tornam seniors por causa da IA? Talvez seja mais complicado do que isso.