Abbiamo avuto il piacere di intervistare un Tech Lead con oltre 20 anni di esperienza nel campo dellāIT: Manuel Salvatore Martone.
La sua storia ĆØ un mix di passione, resilienza e continua ricerca di miglioramento.
Dopo un incidente che sembrava aver messo fine ai suoi progetti giovanili, ha trovato nella programmazione una nuova strada.
Un percorso lungo oltre 20 anni che lo ha portato a diventare un Tech Lead, un ruolo che ha scoperto essere tanto legato alle persone quanto alla tecnologia. Nel suo ruolo di Tech Lead, ha affrontato sfide significative, come risolvere conflitti tra membri del team e prendere decisioni difficili per il bene collettivo.
Queste esperienze hanno rafforzato la sua convinzione che le competenze chiave per un Tech Lead di successo vadano oltre la tecnica: costruire fiducia, proteggere il team e riconoscere il talento sono fondamentali.
Di seguito trovate lāintervista completa:
š TechCompenso: āPuoi raccontarci un poā del tuo percorso professionale e come sei arrivato a ricoprire il ruolo di Tech Lead?ā
š£ļø Manuel: Ho cominciato il mio percorso nel 1998 dopo un brutto incidente che sembrava aver messo fine a tutti i miei progetti di ragazzo.
Mi sono reinventato nello sviluppo software perchĆ© era la professione di famiglia, e ne sono stato rapito. Mi ha colpito la forza creativa di questa professione. Dove tutti vedevano una cosa fredda legata a numeri e istruzioni macchina, io vedevo creativitaā allo stato puro.Ā Ho avuto due mentori incredibili che mi hanno aperto la mente e questo é statoĀ Il fatto determinante per il mio inizio.
Sono arrivato al ruolo di Tech Lead inizialmente a causa della mia fame di apprendimento continuo, quindi per āmeritiā tecnici diciamo cosiā, successivamente peroā perchĆ© compresi che questo ruolo - a discapito del nome - aveva molto piuā a che vedere con le persone che con la ātecnologiaā. Lo dico virgoletttatoĀ perchĆ© indubbiamente ha a che fare con la tecnologia, ma senza le persone, questāultima non puoā svilupparsi e dare il meglio; e siccome le persone sono la mia piuā grande passione (cosa che ho realizzato solo dopo), questo ruolo mia ha consentito di unire le due cose per me piuā importanti nel mio lavoro.
š TechCompenso: āEssendo nel campo dellāIT da oltre 20 anni, quale strategia adotti per rimanere sempre aggiornato sulle nuove pratiche e tecnologie emergenti?ā
š£ļø Manuel: La mia strategia ĆØ una da sempre, ovvero: io ho sempre creduto e investito nellāapprendimento continuo e quindi non mi sono mai fermato ānellāimparareā; questo purtroppo anche a discapito della stanchezza, della gestione del tempo; sicuramente non ho avuto accortezze nel fare questo in orari normali molto spesso. allāinizio della mia carriera soprattutto mi ritrovavo a studiare la sera, la notte, perchĆ© avevo fame di conoscenza. Nella fase attuale della mia carriera, sicuramente uso gestire il tempo in modo diverso, e ottimizzato diciamo cosƬ. Per comprendere quali sono le tecnologie e le pratiche emergenti sulle quali puntare, mi baso molto su i trend nel mondo dellāopen source, e nel contesto social dove cerco di tenermi aggiornato sia in relazione a quello che fanno professionisti di livello che seguo che per lāandamento tecnologico generale del mercato internazionale. E in piuā una piccola dose di intuizione che si sviluppa nel tempo.
š TechCompenso: āTornando al ruolo di Tech Lead, quali sono le principali responsabilitĆ e come gestisci il bilanciamento tra compiti tecnici e manageriali?ā
š£ļø Manuel: La principaleĀ responsabilitaā é essere un ponte a ātre ingressiā , ovvero unire il team, la tecnologia e questi con il mondo esterno. La cosa piuā importante é realizzare che essere Tech Lead non vuol dire avere tutte le risposte, essere il primo della classe o il protagonista, al contrario, saper fare bene questo ruolo si misura in relazione a quanto si fa invece per sviluppare gli altri e il progetto imparando a mettere il proprio ego in secondo piano - cosa difficilissima. Il bilanciamento tra i compiti di gestione e tecnici viene fuori da quanto ho detto fin ora, questo bilanciamento viene āfacileā mettendo in pratica due cose: responsabilitaā e leadership. (Mi rendo conto che Ć© questāultima Ć© unaĀ risposta criptica perchĆ© ci sarebbe tantissimo da spiegare e non penso sia questo il momento adatto..)
š TechCompenso: āQuali sono le competenze chiave che ritieni indispensabili per chi aspira a diventare un Tech Lead di successo?ā
š£ļø Manuel: Le competenze tecnologiche e lāesperienza āsul campoā nello sviluppo software, nella creazione di architetture, nella sperimentazione di tecnologie sicuramente sono una base e da molti sono considerati un must. Questo Ć© vero ma non per poter esser considerati i migliori, i primi della classe, bensiā per dare sicurezza mostrando al team che si Ć© fatto lo stesso percorso che gli altri stanno facendo. Detto questo a mio avviso peroā quello che fa davvero la differenza Ć© altro: capacitaā di costruire Trust nel team, capacitaā comunicative, protezione del team e riconoscere il talento di ciascuno.
š TechCompenso: āCome promuovi la collaborazione e la motivazione allāinterno dei tuoi team di sviluppo?ā
š£ļø Manuel: Prima di tutto essendoneĀ il primo āchampionā, ovvero essendo il primo che collabora con tutti e condivide la propria motivazione. Successivamente, aiutando il team a conoscere e adottare pratiche/tecniche per sviluppare la collaborazione (non tutti hanno questa facoltaā innata, la collaborazione va sviluppata) e condividendo veri obiettivi e āil perchĆ©ā fondamentale di ogni iniziativa che il team porta avanti. Non cāé peggiorĀ distruttore della motivazione che obiettivi fumosi, inutili, senza scopo e valore.
š TechCompenso: āPuoi condividere un episodio critico vissuto in un contesto aziendale in cui il tuo ruolo di Tech Lead si ĆØ rivelato fondamentale per la soluzione del problema?ā
š£ļø Manuel: Non facendo nomi ne diĀ contesti aziendali ne chiaramente di persone, posso dire che ci sono stati due episodi molto critici che ho vissuto: dover scegliere di allontanare un membro del team per il bene del team e risolvere un rapporto piuā che conflittuale tra due membri del team. Parto da questāultimo, in quello specifico caso é statoĀ fondamentale riconoscere il talento e le skills uniche di ciascuno dei due e fare in modo di dare piena reponsabilitaā a ciascuno secondo le proprie skills, questo ha fatto si cheĀ le due persone potessero avere modo di evidenziare e sviluppare le proprie competenze e successivamente sviluppare, quasi come una conseguenza una collaborazione approfondita. Per quanto riguarda invece il primo episodio critico, beh quella é stata la cosa piuā difficile che mi sono trovato a gestire in un ruolo di leadership, perchĆ© é difficilissimoĀ āromprereā un team, seppur con dinamiche ādifficiliā allontanando una persona, perchĆ© gli effetti collaterali potrebbero essere tanti, soprattutto per chi resta nel team.
š TechCompenso: : āSappiamo che in Italia esiste un problema stipendi, secondo te per gli stipendi che ci sono in Italia conviene ricoprire un ruolo pieno di responsabilitĆ come quello di Tech Lead?ā
š£ļø Manuel: Il problema stipendi in Italia é unĀ fatto indiscutibile. Eā chiaro che la risposta dipende moltissimo dal contesto, ma in generale purtroppo direi che NON conviene piuā: le responsabilitaā sono tante, soprattutto quelle sotto traccia e in Italia molto spesso non si conosce e comprende molto bene il ruolo, e ci si fanno ricadere sopra cose e rsponsabilitaā varie. Cāé solo un eccezione in cui conviene ancora, ovvero se si é spintiĀ da una forte motivazione personale. PerchĆ© ricoprire un ruolo del genere Ć© unaĀ fonte di apprendimento e sviluppo personale x10: in sintesi se il proprio obiettivo Ć© aiutareĀ un teamĀ affinchĆ© si possa sviluppare al meglio e quindi favorire lo sviluppo delle persone questo ruolo é bellissimo, se invece il proprio obiettivo parte da unmo sviluppo personale beh vale quanto ho detto allāinizio.
š TechCompenso: : āQuali consigli daresti a chi ĆØ agli inizi della propria carriera in IT e aspira a raggiungere ruoli di leadership come il tuo?ā
š£ļø Manuel: Principalmente due consigli: primo, fare chiarezza sulla propria motivazione e sul proprio ego, secondo gestire il proprio sviluppo (skills e apprendimento) essendo imprenditore di se stesso. Dico questo perchĆ© nel momento in cui si entra in questo ruolo cambiano tutte le dinamiche e i tempi: Ć© una responsabilitaā personale svilupparsi e progredire. Si, sicuramente questo dovrebbe valere in qualsiasi ruolo, soprattutto nel 2024, ma sappiamo che molto spesso ci si aspetta che sia lāazienda per la quale si lavora ad esserne responsabile. Beh, nel momento in cui si ricopre un ruolo come questo é moltoĀ importante cominciare ad essere pienamente responsabili della propria crescita.
š TechCompenso: āDa un poā di tempo lavori come Freelancer. Ci vuoi raccontare i servizi che offri? Magari cāĆØ qualche lettore interessato.ā
š£ļø Manuel: Principalmente i servizi che offro siĀ dividono in due categorie fondamentali, tecnici e organizzativi. Per quanto riguarda i servizi tecnici mi propongo per tutto quello che riguarda il disegno, la progettazione e lo sviluppo di soluizoniĀ software di varia natura, la mia area di competenza prediletta riguarda il Domain Driven Design, i sistemi distribuiti, i microservizi e servizi cloud. Per quanto riguarda i servizi che chiamo āorganizzativiā, mi propongo principalmente a supporto delle aziende per quello che a volte viene chiamato ātrasformazione Agileā e metodologie Agile, ma anche con mia predilezione per lāimpelementazione di Continuous Delivery e di come questo possa aiutare business e tech per la delivery. Inoltre ultimamente sto iniziando a fornire servizi di premium ghost writing.
š TechCompenso: : Come vedi lāevoluzione del ruolo del Tech Lead nei prossimi anni, considerando le continue innovazioni nel campo della tecnologia?ā
š£ļø Manuel: Io vedo un evoluzione e possibilitaā incredibili, perchĆ© innovazione tecnologica significa opportunitaā. Parlando di un trend āa casoā, lāintelligenza artificiale, conosciamo tutti i motivi del momento: ālāIA ci sostituiraāĀ tuttiā o ānon serviranno piuāĀ i profili tecnici perchĆ© faraāĀ tutto lāIAā, beh credo che non ci sia nulla di piuā falso. Io credo che lāattuale evoluzione tecnologica renderaā ancora piuā evidente il bisogno di specializzazione e padronanza della tecnologia; serviranno professionisti capaci di gestirne le potenzialitaā, guidare nelle scelte e nel āconfutareā buzzwords e cose vere a metaā. Quindi penso che il Tech Lead saraāĀ fondamentale, per team e progetto in funzione del business.
Se volete connettervi con Manuel o approfondire i servizi che offre, questo ĆØ il suo contatto: Profilo LinkedIn Manuel
Grazie per aver seguito questa intervista e un ringraziamento speciale a Manuel per aver condiviso la sua storia e le sue riflessioni con noi. Continuate a seguirci per altre interviste e approfondimenti nel mondo del tech e del lavoro.