Sono diventato un caposquadra / tecnico perché amo fare kick-ass dei team tecnici :-). Sono un grande sostenitore del potere dei team tecnici / delle comunità di apportare molti cambiamenti positivi nel mondo.
Did you have a waning desire to write
code but still a strong desire to
create programs?
Ho ancora un strong desiderio di scrivere codice e costruire cose utili, ma sono ugualmente (se non di più) spinto a provare e avere un effetto positivo su un gruppo di persone che creano software. Cerco di concentrarmi sulla rimozione di tutti gli ostacoli che si frappongono all'accensione, sulla progettazione e sulla scrittura di un codice ottimo.
Did you realise that you were more of
a people person and you could utilise
your communication skills better?
Mi piace molto la parte sociale del mio lavoro sì, credo che lo sviluppo del software sia al centro di un'attività sociale, oltre che di uno tecnico / ingegneristico.
Was it because you were asked by
management and thought why not?
La prima volta in cui sono stato un lead tecnico - sì. A quel tempo era semplicemente perché ero l'unico a conoscere la tecnologia a portata di mano (roba Java basata sul Web).
For the money?
No - per me avrei guadagnato di più al giorno o all'ora come sviluppatore diretto. I lead di squadra / tecnici tendono ad impiegare più ore. YMMV su questo.
How were the initial few months after
making the move?
Un atto di bilanciamento! La politica e le "soft skill" erano sicuramente le più difficili. Le decisioni tecniche, ecc., Erano più semplici, ma hai pochissimo tempo per programmare il codice finché non hai più esperienza nel gestire il tuo tempo.
Were relations with colleagues affected?
Inizialmente sì - Ero molto più giovane rispetto al resto del team - era un delicato bilanciamento per imparare l'arte dello sviluppo del software da parte loro e per guidare dal fronte della "nuova tecnologia".
HTH!