Fare il programmatore NON E' solo saper UN linguaggio di programmazone, ma saperne 2, 3 o piu'
Ma questo e' lo 0.000001% delle cose da sapere!
Poi serve TUTTO il resto!
Quanto e'? TANTO.
Mettila in un altro modo: da autodidatta non puoi acquisire quelle conoscenze complicate per le quali serve tutta una preparazione (un professore che ti spiega le cose, altre conosceze acquisite mediante altri corsi, ...)
QUINDI, potrai fare solo lavori che anche altri come te saprebbero fare (diplomati a 19 anni? o sbarbatelli a 17!)
QUINDI sei in concorrenza con un sacco di gente
QUINDI non puoi sperare di avere uno stipendio interessante
Con un ADEGUATO bagaglio culturale, puoi (non e' detto che tu ci riesca, ma HAI I TITOLI per poter) fare lavori interessanti: Machine Learning, Intelligenza ARtificiale, Robotica, Biotecnologie, ...
E' una TUA decisione: piu' investi ora, meglio ti piazzerai sul lungo periodo.
Siamo chiari: il mondo del lavoro NON INSEGNA, SFRUTTA.
Al datore del lavoro non interessa minimamente investire per far imparare a TE nuove cose.
Interessa MASSIMIZZARE i profitti, quindi tende a PAGARTI POCO e SFRUTTARE tutte le tue conoscenze e magari la passione per imparare cose nuove PER CONTO TUO PURCHE" servano a lui.
Questo per dire che, una volta che vai a lavorare, ed una volta che hai imparato le cose che servono per quella particolare azienda, non avrai occasione di imapare niente altro. Mentre il resto del mondo CONTINUA AD ANDARE AVANTI (tuove librerie, nuove idee, nuove tecnologie, ...)