Mentoring tecnico: come evitare di diventare il collo di bottiglia del team Il mentoring tecnico è uno degli aspetti più delicati e allo stesso tempo più importanti all’interno di un team di sviluppo.
Aiutare gli altri a crescere, condividere esperienza, dare direzione, evitare errori già fatti: tutto questo è fondamentale. Ma esiste un rischio nascosto che chi fa mentoring conosce molto bene:
diventare il collo di bottiglia del team.
Se ogni decisione passa da te, se ogni problema “difficile” arriva sulla tua scrivania, se gli altri aspettano il tuo via libera per muoversi, non sei più un mentor: sei un single-point-of-failure.
Documentazione tecnica: un percorso, non una ricetta La documentazione tecnica non è un oggetto statico, né un manuale da scrivere una volta e dimenticare.
È un percorso: evolve, cambia forma, si adatta alle persone che devono usarla.
In azienda, mi sono accorto che il vero problema non è “scrivere”, ma far sì che la documentazione diventi parte del flusso di lavoro, invece che un archivio dimenticato.
Quello che segue non è un metodo infallibile, ma una serie di tentativi e pratiche che negli anni hanno aiutato me e i team con cui ho lavorato a rendere la documentazione un supporto reale — e non una scocciatura.
Da Senior Developer al CTO: il cambiamento di mestiere di cui nessuno parla Tutti adorano raccontare il passaggio da Senior Developer a CTO come un’evoluzione naturale.
Leadership visionaria, strategia, innovazione, visione a lungo termine.
Parole eleganti, rassicuranti, che non raccontano la parte scomoda: quando diventi CTO smetti di fare il lavoro per cui hai studiato per anni.
Non è una promozione.
È un cambio di mestiere.
E quasi nessuno ti prepara a questo shock.
Quando ho capito di essere diventato un micromanager (e perché è stato il mio turning point) Ricordo perfettamente la scena.
Era un giovedì mattina qualunque, uno di quelli in cui l’agenda è una lista di fuochi da spegnere e il caffè non è mai abbastanza.
Il mio team stava lavorando a una nuova integrazione e dovevamo rispettare una scadenza serrata.
Io ero in call, con le cuffie mezze storte e una mano sulla tastiera, mentre rileggevo per la terza volta una PR che avevo già corretto cinque giorni prima.
Gestione degli incidenti in produzione: la mia checklist mentale Quando qualcosa va storto in produzione, serve metodo, lucidità e soprattutto collaborazione.
Nel tempo ho sviluppato una checklist mentale che mi permette di muovermi in modo ordinato, evitando reazioni impulsive e lavorando in tandem con il team più adatto alla situazione.
In questo articolo condivido il mio approccio alla gestione degli incidenti, organizzato in blocchi logici che possono essere applicati in qualsiasi contesto tecnico.
Come valuto un Developer Senior (oltre la tecnica) Quando valuto un developer senior, la competenza tecnica è solo una delle variabili – e spesso non la più importante. Un senior developer, per definizione, è una figura che deve saper incidere sul team, sui processi, sull’azienda. Per questo, il mio metodo di valutazione mette al centro aspetti che vanno ben oltre il codice.
Soft Skill: il vero moltiplicatore di valore Le soft skill sono la base di tutto.