Sono stato uno sviluppatore web freelance fino al 2004 circa, quando ho iniziato a seguire la strada di gestione ma ho deciso di provare a tornare di nuovo nello sviluppo (in particolare JavaScript e HTML5 web / mobile web app) e ho davvero l'impressione di essere veramente bravo con queste e tecnologie simili in rapido movimento è necessario dedicare una quantità costante di tempo per investire nel miglioramento delle competenze esistenti oltre all'apprendimento di nuove competenze.
Capisco che da quando sto tornando alle cose c'è una curva di apprendimento piuttosto ripida, ma vedere quanto sono bravi molti ragazzi là fuori - l'unico modo in cui vedo arrivare laggiù è una quantità considerevole di tempo.
Per coloro che lavorano come sviluppatori a tempo pieno, quello che sto cercando di capire è che, nella maggior parte dei giorni, quanto tempo viene speso in ufficio per rettificare il codice rispetto all'apprendimento / ricerca. Potrei facilmente passare 2-4 ore al giorno a scoprire i migliori modi per fare le cose.
I migliori sviluppatori che lavorano a tempo pieno investono ore significative al di fuori del lavoro per affinare le proprie competenze?
O forse sto guardando tutto questo completamente sbagliato?