Le limitazioni dell’IA generativa nel formare ingegneri software
L’IA generativa non eliminera’ il bisogno di programmatori junior, essenziali per lo sviluppo di ingegneri intermedi e senior. La programmazione è un’industria di apprendistato: l’esperienza ed il continuo apprendimento sul campo sono indispensabili. Servono almeno sette anni di codifica quotidiana per diventare un ingegnere competente. Essere un ingegnere senior non significa solo scrivere codice: è fondamentale comprendere, mantenere, spiegare e gestire un ampio corpus di software in produzione, traducendo le esigenze aziendali in implementazioni tecniche. Scrivere codice è solo l’inizio; la vera difficoltà risiede nell’operare, comprendere, estendere e governare il software.