Da sviluppatore a manager

  • Joel Harper
  • 0
  • 3089
  • 890

Ieri eri responsabile della gestione dei bit e dei byte della tua vita che costituiscono il codice che hai creato. Oggi sei responsabile per il benessere di un gruppo di persone, la crescita della loro carriera e sì, il loro codice.

È vero, sei salito al livello di leadership in cui è più che saltare per salvare il progetto e guidare la squadra nelle battaglie notturne, più che fare volontariato per il progetto davvero difficile e per di più non puoi andare nella grotta quando qualcosa ha bisogno di essere fatto da te, la tigre di una persona.

Oggi sei il volto che il tuo team cercherà di guida, leadership e tutela.

Le tue spalle si sentono un po 'pesanti in questo momento? Pensavi che sarebbe stato tutto “continuiamo a scrivere il codice come una squadra” e “se manterremo bassi i nostri capi collettivi saremo tutti felici” tipo di cosa? Che dire quando le persone iniziano a irritarsi a vicenda? Stavi sperando di scivolare tra loro per arrivare alla macchina per caffè espresso? Pubblicità

Iniziare come un nuovo Development Manager è un compito scoraggiante - sì, è un compito arduo non ESSERE POSSIBILE - ci vuole molto lavoro per farlo bene e farlo bene. Ricordo il mio primo giorno, dopo che fu annunciato che ero un nuovo capo di una nuova squadra. Un'enorme quantità di email è arrivata nella mia casella di posta dalle risorse umane - recensioni obiettive, riunioni di manager, richieste di formazione, ecc. - e stavo morendo per avere indicazioni su cosa fare dopo, come iniziare, da dove cominciare!

Il mio direttore mi ha inviato una buona e-mail, che purtroppo ho perso, ma spero che lo spirito rimanga vero qui con alcuni pensieri aggiunti dei miei. Ma non fare errori, la posizione potrebbe essere Manager, ma il percorso è Leadership. Se vuoi essere grande, essere un leader, se vuoi essere buono, sii un manager.

Riguarda le persone

Se pensi che il tuo nuovo ruolo riguardi il codice di spedizione, allora stai seriamente sbagliando, questo è per il Team Lead. Il Manager è focalizzato sulle persone più che sul codice - le persone sono che pensano, creano, immaginano e consegnano il codice - senza le persone, non hai codice, nessun prodotto. Devi concentrarti sulla creazione di una grande squadra perché una grande squadra è ciò che genera un grande prodotto. La tua squadra ti è stata consegnata? Niente picksies?

Nessun problema, ora è il momento di capire chi fa cosa, come, in cosa sono bravi, dove hanno bisogno di aiuto e come puoi aiutarli. Mi sono seduto con molte persone nel corso degli anni e ogni interazione è sempre diversa, e deve sempre essere. Un ottimo modo per interagire con la tua squadra è tramite one-on-one mensili. Non deve essere formale, funzionano meglio se non lo sono. Il valore è che date a ciascuna persona il tempo di sedersi con voi, prendono il vostro cervello, voi scelgono i loro, regolate i vostri piani, sciacquate e ripetete. Pubblicità

La tua squadra non è una fabbrica

È molto facile cadere nella trappola di pensare che tu stia ora gestendo una fabbrica di produzione focalizzata sulla consegna di beni e servizi al mondo. Sì, si scrive codice, sì si consegna software (o forse qualche altro bene), ma come lo si consegna è altrettanto importante. La maggior parte dell'essere uno sviluppatore è la creatività di immaginare nuovi approcci alla risoluzione dei problemi.

Se prendi tutto il divertimento del design o lo dai a qualcun altro da fare, stai prendendo quell'elemento di divertimento dal tuo team. Ogni lavoro ha un elemento di divertimento e nel software questa è la parte più grande - venire con nuove idee, sfruttare nuovi framework, provare nuove idee.

Come leader, dovresti essere molto preoccupato quando vedi che il numero di nuove idee del tuo team crolla perché significa che non sono fidanzate, non si sentono responsabilizzate e, peggio ancora, stanno semplicemente seguendo le mozioni per portare a termine il loro lavoro. Non trasformare la tua squadra in una fabbrica, concentrandosi sulla produzione del codice entro determinate date, trasformale in una squadra che sforna grandi idee mese dopo mese. Quelle idee vinceranno ogni giorno.

Leggi Successivo

10 piccole modifiche per far sentire la tua casa come una casa
Cosa rende felici le persone? 20 segreti delle persone "sempre felici"
Come affinare le tue abilità trasferibili per un interruttore di carriera rapido
Scorri verso il basso per continuare a leggere l'articolo

Essere aperto

Va bene non sapere tutto. Newsflash: non lo fai, non lo so - sappiamo solo ciò che possiamo sapere. Non devi essere il leader perfetto per la tua squadra, che tu sia stato sul posto di lavoro per alcuni giorni o pochi anni, non esiste una soglia per la perfezione. Siate onesti con il vostro team su ciò che sapete, dove sono le cose, quali sono i prossimi, di cosa non siete sicuri, in cui avete bisogno di aiuto e chiarimenti. Pubblicità

Questi sono tutti ottimi modi per mostrare la tua umanità alla tua squadra. A volte non puoi dire tutto, a volte puoi solo raccontare alcune persone, ma essere aperto e onesto su ciò che puoi condividere. La risposta più gratificante da parte di una squadra è quando sei aperto e si radunano accanto a te per aiutarti a superarlo.

Aiutali a saltare

Così ora hai incontrato tutti, scoperto le loro simpatie e antipatie, cosa funziona, cosa no, dove vogliono andare e non farlo - ora devi pensare a come farli crescere. Pensa alla tua squadra come a delle piante e vuoi farle crescere come alberi. Come si fa a farlo? Ascolti ciò che vogliono fare, dove vogliono andare, guardi dove si trova l'azienda e dove vuole andare e tu li aiuti a costruire quei percorsi di carriera.

“Aspettando che qualcuno muoia” prendere la loro posizione non è un percorso di carriera, è una linea di carriera, dove si sono abdicati ad aspettare dietro di te (o qualcun altro) per aspettare che la loro carriera avvenga. C'è sempre un percorso, c'è sempre una direzione, ma non tutti possono vederla - ed è qui che il tuo lavoro è così importante.

Fiducia

Questo sembra ovvio, giusto? Fidati della tua squadra per fare la cosa giusta. Fai la giusta chiamata. Vai al piatto quando non ci sei. Il mio più grande “punta del cappello” è sempre venuto quando mi sono ammalato per un grande incontro, presentazione, dispiegamento, ecc., solo per venire il giorno dopo e vederlo andare via senza intoppi. Dove pensavo di essere un fulcro, non lo ero. Pubblicità

Il team ha capito l'importanza di ciò che doveva essere fatto (perché ero aperto), forse non sapevano cosa sarebbe stato fatto oggi, ma hanno escogitato alcune idee per farlo accadere (perché non sono una fabbrica), non avevano paura di saltare dentro e provare qualcosa di nuovo (perché sanno come fare il salto) e sapevano che potevano gestirlo (perché discutevamo più del loro lavoro) e HANNO FATTO SUCCEDERE.

La fiducia non avviene durante la notte, si evolve, cresce, per arrivarci devi concentrarti sull'affinare le tue abilità sui tratti sopra descritti per farlo accadere, ogni giorno, con ogni persona, promuovendo quel messaggio coerente in modo che tu possa arrivarci.

Una cultura a parte

Vuoi avere una grande cultura come Hubspot o Valve o qualche altra cultura bambino del giorno? Fantastico. È stato costruito durante la notte? No. La cultura non è un processo di trapianto, proprio come non è possibile trapiantare l'anima di qualcuno nel corpo di un'altra persona. Puoi trapiantare parti e pezzi ma non la ragion d'essere. È un processo evolutivo, una crescita che si verifica nel tempo grazie al tuo impegno nei confronti degli inquilini di cui sopra.

Non puoi creare passione quando non c'è, è lì o non lo è, alcune persone cadono nel lavoro sbagliato per sbaglio e tocca a te assicurarti che si svegli volendo alzarsi e mettere entrambi i piedi in avanti per aiutare la tua squadra raggiunge i loro obiettivi.

Ricorda gli individui, alimenta la squadra, sii aperto, aiutali a saltare e costruisci fiducia. Se riesci a fare quelle 5 cose, giorno dopo giorno, piuttosto che diventare un manager, diventerai un leader.

Foto in primo piano: Matt Jones - Magdeleine via magdeleine.co




Nessun utente ha ancora commentato questo articolo.

Aiuto, consigli e raccomandazioni che possono migliorare tutti gli aspetti della tua vita.
Un'enorme fonte di conoscenze pratiche su come migliorare la salute, trovare la felicità, migliorare le prestazioni di una persona, risolvere problemi nella sua vita personale e molto altro.