All'inizio di quest'anno sono stato promosso a un ruolo di sviluppatore principale dopo che lo sviluppatore principale del nostro team si è trasferito in un altro reparto. Ho circa 5 anni di esperienza lavorativa e, a causa della disponibilità e delle prestazioni passate, sono stata la scelta principale della direzione per guidare il progetto. Ero un po 'preoccupato, ma ho deciso che era una buona opportunità per avanzare nella carriera ed esperienza, quindi ho accettato.
Ma la mia conclusione finora è che non mi diverto quasi quanto la mia precedente posizione di sviluppatore. Sebbene abbia guidato con successo un team di 5 sviluppatori attraverso diverse versioni, non tocco quasi mai alcun codice. Eseguo invece pianificazione, progettazione e gestione del team, insieme a revisioni del codice. La necessità di tenere traccia di molte altre cose e di pianificare attività in modo che possano essere assegnate alla squadra, mi dà letteralmente mal di testa quasi ogni giorno. Anche se raramente faccio gli straordinari, mi sento quasi esaurito ogni giorno quando lascio il lavoro e non penso di essermi goduto tanto il tempo libero dal lavoro quanto un risultato.
Quindi la mia domanda: come gestiresti o come gestiresti una simile situazione? Per le persone in situazioni simili, hai trovato il modo di gestire meglio la tua squadra, i compiti e il tempo che ti hanno fatto apprezzare il lavoro? O hai trovato il modo di tornare a una posizione più orientata allo sviluppo? So che le posizioni di leader dello sviluppatore pagano quasi sempre uno stipendio più elevato, ma riesco a vedermi arrivare a un punto in cui mi preoccupo meno del denaro e delle promozioni di quanto non faccia del mio godimento del mio attuale lavoro.
Non ne ho discusso con nessuno nel management poiché pensavo che avrei dovuto provare ad adeguarmi per almeno un anno.