I junior non maturano in senior a causa dell'IA? Forse è più complicato di così.

Italianto
Linus Torvalds, l'uomo dietro Linux, ha dichiarato senza mezzi termini che in certi casi l'intelligenza artificiale scrive codice meglio di lui. Non è un ragazzino alla moda, è uno che ha visto nascere l’informatica moderna, eppure è entusiasta dei coding agent e dei grandi modelli linguistici. Allora perché c’è questa ansia collettiva – la ritrovi su Hacker News, su X, nei commenti ai post – che l’IA impedirà ai junior di diventare senior? La paura diffusa è che, se l’IA scrive il codice, chi inizia oggi non imparerà mai davvero il mestiere. Eppure, chi non ha questa paura sono proprio i veri senior, quelli che hanno attraversato Basic, Assembly, C e sono passati per Commodore 64 e ZX Spectrum quando le cose si facevano a mano, senza scorciatoie. Persone come Torvalds e David Heinemeier Hansson (DHH per chi lavora nel settore) non solo usano l’IA ogni giorno, ma la usano bene. Perché? Non perché hanno decenni di esperienza su ogni singolo framework, ma perché hanno una padronanza profonda dei concetti. Sanno cosa sta succedendo dietro le quinte, anche se l’IA scrive per loro. È questa la vera differenza: la capacità di “sterzare” l’IA, di guidarla, di capire se una soluzione è buona o solo plausibile. Parliamoci chiaro: oggi puoi creare una piattaforma di microblogging in dieci persone per milioni di utenti. Eppure tutti rimangono su X perché la folla vince sull’innovazione, per pura inerzia sociale. Allo stesso modo, il mito secondo cui l'AI “rovinerebbe” la crescita dei junior è diventato una narrazione di massa, ma se si guarda da vicino si vede che la realtà è più sfumata. Prendiamo ad esempio chi si è formato scrivendo codice solo all'interno di framework moderni, spesso concentrandosi sul singolo pezzo di software ma senza mai comprendere il quadro generale. Questi sviluppatori più giovani, abituati a JavaScript e a frontend iper-strutturati, spesso dichiarano di non riuscire a ottenere gli stessi risultati con l'AI. Non è una questione di età, ma di profondità: chi sa solo muovere le leve di un framework fatica a orientarsi quando l’IA propone soluzioni che vanno fuori dagli schemi. È come guidare un’auto con il cambio automatico e poi trovarsi alla guida di un camion: se non conosci le regole generali della strada, ti perdi dopo due curve. L'autore racconta di aver dovuto scrivere kernel e shader per la GPU Metal di Apple senza averlo mai fatto prima. Ha letto qualche esempio CUDA, certo, ma il vero passo avanti è stato capire i concetti di base: come funziona la memoria, dove si trova il collo di bottiglia, la differenza tra problemi “bound” dalla banda e quelli dal calcolo puro. Non aveva esperienza con i dettagli di quelle librerie, ma grazie alla comprensione dei principi è riuscito a utilizzare l’IA per navigare in acque inesplorate. È questo il punto: non è necessario aver passato anni a correggere bug su ogni API del mondo. Serve capire il quadro generale, sapere quando una soluzione è valida e quando invece ti sta solo facendo perdere tempo. C’è anche una componente psicologica: chi si è sentito “prima donna” perché padroneggiava un framework, ora si trova rimpiazzato da uno strumento che democratizza la conoscenza. Quindi il vero rischio non è che i junior non diventino mai senior perché l’IA scrive per loro, ma che abbiamo formato generazioni di sviluppatori forti sui dettagli e deboli sui concetti. L’IA non premia chi conosce la scorciatoia, ma chi sa dove vuole andare. E attenzione, perché la risposta non è “basta avere più esperienza pratica”: puoi scrivere codice per sistemi mai visti prima se capisci la logica che li governa. Non è l’IA a bloccare la crescita: è l’assenza di basi profonde a fare da barriera. Quello che oggi sembra un problema generazionale, forse è solo un problema di formazione. Se vuoi crescere, punta sui concetti, non sulle scorciatoie. Il futuro premia chi sa vedere l’insieme, non solo chi copia e incolla snippet dal framework di moda. Se ti sei riconosciuto in questa storia, su Lara Notes puoi premere I'm In — non è un like, è il tuo modo di dire: questa idea adesso è mia. E se ne parli con qualcuno che si ostina a incolpare l’IA per tutto, su Lara Notes puoi taggarlo con Shared Offline. Perché certe conversazioni servono a cambiare prospettiva, non solo a lamentarsi. Questa Nota è di Salvatore Sanfilippo e ti fa risparmiare 8 minuti di lettura.
0shared
I junior non maturano in senior a causa dell'IA? Forse è più complicato di così.

I junior non maturano in senior a causa dell'IA? Forse è più complicato di così.

I'll take...