Nel 2022, il Dipartimento del Lavoro degli Stati Uniti ha stimato che i posti di lavoro per i programmatori sarebbero diminuiti di circa l’11% entro il 2032. La cifra, che si traduceva in circa 147.000 posti di lavoro nei soli Stati Uniti, è probabilmente ben lontana dalla metà. In tutto il 2024, solo negli Stati Uniti sono stati licenziati più di 126.000 programmatori e la situazione non sembra destinata a migliorare. Il problema risiede nelle attuali turbolenze del settore tecnologico, ma anche nell’ingresso di un attore che si sta rivelando fondamentale per le aziende che lo sostengono. Con l’arrivo del boom dell’intelligenza artificiale nel 2023 per mano di ChatGPT, un sondaggio a cui hanno risposto 13.000 programmatori voleva scoprire fino a che punto credevano che l’intelligenza artificiale avrebbe rovinato la carriera di programmatore. Il 42% ha risposto che erano completamente spacciati.Un futuro incerto per i giovani programmatoriCon la crescita esponenziale che ha portato Google ad annunciare che l’intelligenza artificiale sta già scrivendo il 25% del suo nuovo codice, con Mark Zuckerberg che ha svelato la creazione di un’intelligenza artificiale al servizio di un ingegnere alle prime armi, e con altre aziende che hanno eliminato alcuni dei loro team o addirittura annunciato la fine delle assunzioni nel corso del 2025, sembra chiaro che le ultime mosse del settore abbiano dato ragione a loro. Il fatto che i salari e le offerte di lavoro legate al mondo della programmazione siano diminuiti fino al 50% negli ultimi due anni, soprattutto nelle posizioni junior per gli ingegneri appena usciti dall’università, ci mette inevitabilmente di fronte a una sfida occupazionale. Quello che un tempo era un settore in piena espansione, in cui era facile consigliare ai giovani di dedicarsi alla programmazione, oggi appare molto più incerto. La questione principale è che, se tutti questi strumenti di intelligenza artificiale fanno sì che le aziende non richiedano più posizioni junior, che finora sono servite come porta d’accesso al mondo della programmazione attraverso la quale crescere e fare esperienza, cosa succederà a tutti quei novellini? La necessità di ingegneri e programmatori di rivedere il codice e migliorarlo è ancora presente, naturalmente, ma la possibilità che finiscano per subire un destino simile nel contribuire a migliorare quella spada di Damocle che pende sulle loro teste è difficile da sfumare.Il risultato è un uroboro, uno di quei pesci che si mordono la coda che può finire per colpire tutti allo stesso modo, comprese le aziende che scommettono sull’IA. Se non c’è formazione di questi giovani programmatori, la possibilità che un giorno diventino coloro che ora revisionano e lucidano il codice creato dall’intelligenza artificiale è in dubbio. L’industria sembra aver scommesso che, quando i programmatori senior andranno in pensione, questo non sarà più un problema, ma fortunatamente c’è chi crede ancora nel contrario. La scala di programmazione interrottaParlando con Business Insider, James Stanger, Chief Technology Officer di CompTIA, sostiene che ci sono competenze di un buon programmatore che l’intelligenza artificiale non è affatto vicina a raggiungere. L’organizzazione, che offre certificati per dimostrare le competenze informatiche dei suoi candidati, conduce analisi annuali sullo stato del mercato e sulle tendenze future. Per loro, i programmatori possono respirare tranquillamente finché la creatività fa parte del loro lavoro.Secondo Stanger, lavorare su idee già create può essere relativamente facile per questi strumenti, ma impallidiscono quando si tratta di fare un passo avanti: “La inteligencia artificial no puede crear lo que no conoce. Por ahora no creo que sea algo que pueda sustituir por completo a un buen desarrollador, pero si un desarrollador no es creativo, entonces puedes reemplazarlo muy fácilmente”. Dall’altra parte di questa strada immersa nel positivismo c’è un’industria che cerca di risparmiare quanti più stipendi possibile. Oltre agli esempi di Google e Meta citati in precedenza, ci sono progetti come Factory, l’ultima startup alla moda di San Francisco, dove una piattaforma con agenti AI fungerà da supporto ai programmatori. Dopo aver assunto uno di questi agenti come assistente, o come programmatore junior, sarà la loro intelligenza artificiale a occuparsi di compiti automatizzati come il test del codice, il refactoring, l’esecuzione di migrazioni e tutte quelle operazioni che i programmatori junior erano responsabili di macinare fino a non molto tempo fa.È l’ennesimo gradino tagliato dalla scala della programmazione e degli ingegneri del software. Quello che, all’apice della carriera, permetteva di lottare con i bug e di risolvere problemi che forgiavano la loro esperienza per diventare un domani programmatori riconosciuti all’interno della loro stessa azienda, o addirittura permettevano loro di passare a un’altra posizione e a un altro posto in cerca di condizioni migliori. Resta da vedere se, quando arriveremo al 2032 di cui abbiamo parlato all’inizio, ci sarà ancora qualche scala da salire. Immagine: Metatron a metà del viaggioIn 3DJuegos | Mark Zuckerberg ha licenziato il 5% dei suoi programmatori per scarso rendimento. Gli ex dipendenti sostengono che l’abbia fatto per un motivo diverso In 3DJuegos | La Generazione Z non vuole più studiare programmazione e il 76% opta per carriere radicalmente diverse. È un problema per Amazon, Apple e Google