Come convincere il management che posso guidare una squadra? [chiuso]

4

Sono uno sviluppatore che lavora con una piccola organizzazione negli ultimi due anni. Ho completato alcuni progetti di successo e l'organizzazione crede alle mie capacità tecniche.

Ora vengo nominato per la posizione di caposquadra, quindi come posso convincerli che posso guidare una squadra?
Che abilità devo mostrare oltre alle cose tecniche?

Qualsiasi aiuto sarà apprezzato.

    
posta Rupesh Pawar 12.06.2012 - 08:06
fonte

3 risposte

6

Hai bisogno delle abilità per le persone , compresa la comunicazione, l'empatia, la gestione del tempo, la delega ecc. Le competenze tecniche non sono in realtà necessarie per guidare gli sviluppatori, anche se ovviamente non fa male se li hai. Ma le tue capacità tecniche da sole non ti faranno diventare un buon capo della squadra. E molto probabilmente non avrai il tempo di tenerli aggiornati, quindi aspettati che ottengano lentamente ma sicuramente arrugginito, il che significa che dovrai contare sempre più sull'esperienza dei membri del tuo team.

IMHO probabilmente una delle tue maggiori sfide (almeno inizialmente) sarà la delega di compiti. Finora sei riuscito a risolvere tu stesso i problemi, basandoti sulle tue capacità tecniche. Ora dovrai imparare a delegare compiti ad altri, e confidare che facciano un buon lavoro. Alcuni di loro potrebbero non essere capaci come te (pensi di essere :-), spesso è meglio delegare a loro, piuttosto che provare a fare tutto da solo. Ora sei responsabile per il lavoro di tutto il team, non solo per compiti specifici, quindi devi bilanciare per avere abbastanza tempo per l'intero team.

Come guida di una squadra, probabilmente devi pianificare in anticipo molto più di quanto avevi usato come sviluppatore. E anche a vari livelli, per un'intera squadra, non solo per le tue attività.

E per ultimo ma non meno importante: è molto probabile che tu debba comunicare molto più di prima, con molte altre persone (gestori di vari tipi, clienti, ...) che non sono sviluppatori. Devi imparare a comunicare con loro in modo efficace, ad esempio usando un linguaggio che possono capire. Ciò include parlare di business parlare con i manager che non comprendono il gergo tecnico, concentrandosi sul valore che una funzionalità specifica offre agli utenti, e sui costi, piuttosto che sui dettagli tecnici di implementazione.

Una lettura assolutamente raccomandata per questo è Peopleware: Progetti e team produttivi (Seconda edizione) .

    
risposta data 12.06.2012 - 09:40
fonte
4

Il caposquadra è prima di tutto un ruolo , non una posizione .

Non dovresti preoccuparti di convincere la gestione in primo luogo, dovresti essere a capo del team , che a sua volta dimostra che puoi farlo. Puoi essere il capo indipendentemente dal tuo titolo formale. Se conduci la squadra, potresti eventualmente ottenere un nuovo titolo sul tuo biglietto da visita: -)

    
risposta data 12.06.2012 - 09:48
fonte
0

Dirigere una squadra potrebbe avere significati diversi. Puoi iniziare ad elencare le responsabilità di tale ruolo e dimostrare a te stesso prima, quindi alla direzione, perché pensi di poter fare un buon lavoro.

Ad esempio le responsabilità possono includere:

  • Pianifica uno o più progetti.

  • Fornisci stime per la durata di attività e progetto.

  • Capacità di identificare i rischi e lavorare con il team per mitigare i rischi.

  • Può fare più cose nella giornata (gestione del tempo).

  • Capacità di arrivare alla vera causa di un problema (non necessariamente materiale tecnico).

  • Conoscenza di come giudicare gli standard di qualità generabili e deliverable.

  • Conoscenza di come dare priorità al deliverable per te stesso e per il team.

Aggiungi a quanto sopra il set di abilità personali richieste per "Abilità della gente" che @ Péter Török, menzionato sopra.

Con tutte queste cose, puoi mettere insieme una buona discussione con il management e potresti dare una dichiarazione strong sul perché puoi fare bene.

Personalmente, penso che non tutte le persone tecniche siano tagliate per il ruolo di gestione. Devi credere nel ruolo e devi dedicare tempo significativo della tua giornata a fare cose che non aggiungano valore alle tue capacità di programmazione. Assicurati di volerlo fare!

    
risposta data 12.06.2012 - 09:57
fonte

Leggi altre domande sui tag