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.

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

I'll take...