Sono stato uno sviluppatore web freelance fino al 2004 circa, quando ho iniziato a seguire la strada della gestione ma ho deciso di provare a tornare di nuovo allo sviluppo (in particolare JavaScript e HTML5 applicazioni web / mobile Web) e ho davvero l'impressione di essere davvero bravo a queste e simili tecnologie in rapido movimento richiedono un costante lasso di tempo per investire nel miglioramento delle competenze esistenti oltre all'apprendimento di nuove competenze.
Capisco in questo momento 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 che vedo di alzarmi lì è impiegare molto tempo.
Per coloro che lavorano come sviluppatori a tempo pieno, quello che sto cercando di capire è questo: nella maggior parte dei giorni, quanto tempo in ufficio viene speso effettivamente macinando il codice rispetto all'apprendimento / ricerca. Potrei facilmente passare 2-4 ore al giorno ad imparare i modi migliori per fare le cose.
La maggior parte dei bravi sviluppatori che lavorano a tempo pieno investono ore significative al di fuori del lavoro per affinare le loro capacità?
O forse sto guardando tutto questo completamente sbagliato?