Per quasi quattro anni ho lavorato come Technical Leader in Websolute, guidando team di sviluppo su progetti .NET per clienti nel settore Brand, Marketing ed E-commerce. Prima ancora, come Automation Developer in NGTEC. Un percorso tecnico che ho costruito partendo da una laurea magistrale in Ingegneria Elettronica e delle Telecomunicazioni all’Università di Bologna.
Nel 2024 ho iniziato a insegnare Informatica nella scuola superiore. Non è stata una fuga dal settore tecnico, ma un modo per unire due cose che per me sono sempre state collegate: capire come funzionano le cose e spiegarle a qualcun altro.
Cosa porto dall’esperienza in azienda
Guidare un team di sviluppo significa anche spiegare, ogni giorno, scelte tecniche a persone con background diversi: colleghi junior, referenti di progetto, clienti. È un esercizio di comunicazione continuo, non troppo diverso da quello che serve in una classe.
Portare questa esperienza in aula mi permette di raccontare la programmazione non come una materia astratta, ma come uno strumento che risolve problemi concreti — gli stessi che ho affrontato su progetti reali.
Perché continuo anche a sviluppare
Insegnare è la mia priorità, ma non ho lasciato lo sviluppo software: continuo a seguire occasionalmente progetti di consulenza e sviluppo, compatibilmente con il mio ruolo e con l’autorizzazione richiesta al dirigente scolastico per gli incarichi esterni.
Restare a contatto con progetti reali mi aiuta anche come docente: gli esempi che porto in classe non sono mai troppo lontani da quello che succede davvero nel lavoro di uno sviluppatore.