La maggior parte delle persone che abbandona la programmazione non lo fa perché la materia sia troppo difficile. Smette perché, a un certo punto del percorso, le difficoltà iniziano a sembrare la prova tangibile di non essere portati per questo. Per comprendere questo divario di fiducia, a giugno 2026 Coddy Tech ha condotto un sondaggio su 510 programmatori americani, tra cui principianti, persone in fase di transizione di carriera, studenti, professionisti e persone che avevano già abbandonato. Abbiamo chiesto loro quando si sono sentiti più brillanti, quando si sono persi e cosa li ha spinti a voler mollare.
L'insicurezza, il confronto con gli altri e la paura di aver iniziato troppo tardi minano la fiducia in se stessi molto più della sintassi del codice. E il modo in cui si affrontano questi momenti spesso decide se si continuerà o meno.
Punti chiave
- Quasi 1 aspirante programmatore su 5 (17%) dichiara di non sentirsi ancora sicuro di farcela.
- 1 aspirante programmatore su 5 dai 30 anni in su (20%) non ha ancora la certezza di farcela.
- L'11% degli aspiranti programmatori è andato più vicino all'abbandono proprio durante la prima settimana.
- Per oltre 1 aspirante programmatore su 4 (27%), l'impulso di mollare è arrivato prima ancora di finire il primo mese di programmazione.
- 2 aspiranti sviluppatori su 3 (66%) temono di aver iniziato a programmare troppo tardi o si sentono troppo vecchi per entrare nel settore tecnologico.
- 1 aspirante programmatore su 5 (20%) ha preso in considerazione l'idea di mollare a causa dell'intelligenza artificiale.
- Solo circa 1 aspirante programmatore su 3 (35%) si considera un "vero programmatore".
- Più di 2 aspiranti programmatori su 5 (41%) hanno deciso, a un certo punto, che la programmazione "non faceva per loro" e si sono allontanati.
Quando imparare a programmare ti fa sentire fuori posto
Per molte persone, la parte più difficile dell'imparare a programmare è la sensazione che tutti gli altri ci arrivino più velocemente.

I programmatori si sono sentiti più persi quando hanno dovuto creare qualcosa da soli. Poco meno della metà (46%) ha indicato questo passaggio come il momento di maggiore difficoltà, ben oltre il 28% che ha menzionato i messaggi di errore. Quella fase iniziale lascia il segno. Per più di un programmatore su quattro (27%), l'impulso di mollare è arrivato prima di completare il primo mese, e l'11% è andato vicino all'abbandono già nella prima settimana. Più di due programmatori su cinque (41%) hanno deciso a un certo punto che la programmazione "non faceva per loro" e si sono presi una pausa; e anche tra chi continua, il 17% non è sicuro di farcela, una percentuale che sale al 20% per chi ha dai 30 anni in su.
La sensazione di essere in ritardo è quasi universale. Circa due programmatori su tre temono di aver iniziato troppo tardi o si sentono troppo vecchi per farsi strada nel tech, e quasi nove su 10 (88%) hanno iniziato dopo l'età che considerano ideale. Più di un terzo (35%) ha mosso i primi passi dieci o più anni dopo quel momento ideale. I programmatori hanno indicato i 15 anni come l'età perfetta per iniziare, eppure in media non hanno cominciato prima dei 24 anni. Questa sensazione di essere in ritardo attraversa tutte le generazioni, colpendo il 70% dei Millennial, il 66% della Gen Z e il 59% della Gen X (nonostante l'età media di inizio sia scesa da circa 30 anni per la Gen X a 24 per i Millennial e 18 per la Gen Z).
Passando a notizie più rassicuranti, la maggior parte dei programmatori ha dichiarato che ne è valsa la pena. Circa il 65% ritiene che imparare a programmare sia stato utile — principalmente perché le competenze tecnologiche aprono ancora molte porte (31%) o perché l'IA rende la programmazione ancora più potente (21%) — mentre solo il 3% ha risposto negativamente. Più di un quarto (26%) non ha mai pensato minimamente di mollare, e per chi lo ha fatto, la causa scatenante è stata più spesso il mercato del lavoro tecnologico (21%) rispetto a quanto accaduto nella prima settimana (11%). La notizia migliore? Allontanarsi è raramente definitivo: oltre quattro programmatori su cure (81%) che avevano abbandonato sono poi tornati sui propri passi.
Il confronto con gli altri fa più danni di qualsiasi messaggio di errore
Quando i programmatori hanno descritto cosa ha minato maggiormente la loro fiducia, non hanno puntato il dito contro il codice, ma contro le persone intorno a loro.

Il confronto con gli altri è in cima alla lista dei fattori che distruggono la fiducia: il 35% ha dichiarato che il colpo più duro è arrivato dal paragonarsi a persone che sembravano capire tutto all'istante, superando di gran lunga il rimanere bloccati o il dover affrontare messaggi di errore (20% ciascuno). Le ripercussioni emotive sono profonde. Più di un programmatore su tre (37%) ha descritto i propri inizi come un mix di reali difficoltà e insicurezza, e quasi tre su 10 (29%) hanno ammesso che, pur cavandosela bene, si sentivano comunque frustrati per i propri progressi.
La pressione si è fatta sentire soprattutto sui programmatori più giovani: il 46% della Gen Z ha indicato il confronto con gli altri come il principale ostacolo alla propria fiducia (quasi il doppio rispetto al 27% della Gen X).
Questa abitudine di paragonarsi continuamente agli altri alimenta un persistente divario di identità. Solo circa un programmatore su tre (35%) si considera un "vero programmatore", e un altro 30% afferma di saper creare cose reali ma di non sentirsi comunque pronto a definirsi tale. Anche il linguaggio che si impara influisce su questa percezione. Solo il 22% di chi lavora principalmente con HTML e CSS si sente un vero programmatore, circa la metà rispetto a chi usa Python, C o JavaScript (circa il 40%). Un gruppo più ristretto si sente superato da una nuova tipologia di colleghi: il 10% dichiara di sentirsi più indietro rispetto ai "vibecoder", ovvero coloro che lasciano scrivere quasi tutto il codice all'intelligenza artificiale.
L'IA sta cambiando il modo in cui i programmatori valutano le proprie competenze
L'intelligenza artificiale è diventata rapidamente una delle variabili più importanti nel modo in cui i programmatori percepiscono il proprio lavoro.

Per alcuni, l'IA è diventata una nuova fonte di dubbi. Un programmatore su cinque (20%) ha dichiarato di aver pensato di mollare a causa sua, una percentuale che sale al 38% tra coloro che si erano già allontanati in passato. Tuttavia, affidarsi all'IA ha anche un altro risvolto negativo. Circa uno su sei (16%) afferma che l'uso dell'IA può far sentire "impostori", e quasi un quarto (24%) si sente capace ma non è sicuro di stare imparando davvero. Questo disagio colpisce soprattutto i più giovani: il 23% della Gen Z si sente un impostore quando usa l'IA, rispetto al 13% dei Millennial.
Se temete che l'IA abbia reso inutile la programmazione, chi lavora sul campo è di tutt'altro avviso. Per la maggior parte, l'IA è un motivo per continuare piuttosto che per fermarsi. Solo l'8% ritiene che programmare sia meno importante oggi, mentre il 30% afferma che l'IA rende questa competenza ancora più preziosa. Inoltre, circa due programmatori su tre (68%) hanno ottenuto risultati tangibili dall'apprendimento della programmazione, da nuove opportunità di lavoro a progetti creati interamente da soli.
Cosa spinge a continuare a programmare quando la fiducia scarseggia
Ciò che spinge le persone ad abbandonare la programmazione di solito ha meno a che fare con il talento e più con le sensazioni che si provano durante l'apprendimento. Il confronto con gli altri, la paura di aver iniziato troppo tardi e i dubbi legati all'IA minano la fiducia in se stessi molto più di qualsiasi singolo bug.
Eppure, la maggior parte dei programmatori afferma che ne vale la pena. Chi si allontana di solito ritorna, e la sensazione di essere in ritardo si rivela un sentimento comune a quasi tutti. Se in questo momento vi trovate nel pieno dei dubbi, non siete soli. I programmatori che vanno avanti sono solitamente quelli che riescono a vedere le difficoltà come parte integrante del processo di apprendimento.
Metodologia
A giugno 2026, abbiamo condotto un sondaggio su 510 programmatori americani — tra cui principianti, persone in fase di transizione di carriera, studenti, professionisti e persone che si sono allontanate dalla programmazione — per esplorare il percorso emotivo legato all'apprendimento del codice: come si costruisce la fiducia, quando si incrina e in che modo l'IA la sta ridefinendo. L'età media era di 36 anni; il 61% dei partecipanti era di sesso maschile, il 33% di sesso femminile e il 5% ha preferito non specificarlo o si è autodefinito in altro modo. Dal punto di vista generazionale, il 4% apparteneva ai baby boomer, il 16% alla Gen X, il 51% ai Millennial e il 30% alla Gen Z.
Informazioni su Coddy Tech
Coddy è una piattaforma online gratuita dove chiunque può imparare a programmare attraverso lezioni interattive in oltre 15 linguaggi di programmazione, tra cui Python, JavaScript e SQL. Pensata per chi preferisce studiare in autonomia, offre corsi che spaziano dal livello principiante a quello avanzato, affiancati da strumenti come un playground integrato nel browser, un assistente IA, cheat sheet e certificazioni, consentendo ai nuovi arrivati di sviluppare competenze reali senza alcuna esperienza o configurazione preliminare. L'obiettivo di Coddy è trasformare l'apprendimento della programmazione in un'abitudine quotidiana piacevole e stimolante. Puoi iniziare gratuitamente su Coddy.tech.
Dichiarazione di Fair Use
Siete liberi di condividere i risultati di questo studio per qualsiasi scopo non commerciale. Vi chiediamo soltanto di inserire un link a questa pagina, in modo che i lettori possano consultare la ricerca completa e conoscere il team di Coddy Tech che l'ha realizzata.
Share this article
About the Author

Kevin Spektor
Co-founder & CTO



