Byłem niezależnym programistą do ok. 2004 r., Kiedy zacząłem podążać ścieżką zarządzania, ale postanowiłem znów spróbować wrócić do programowania (szczególnie JavaScript i HTML5 aplikacje internetowe / mobilne) i mam wrażenie, że jestem naprawdę dobry w te i podobne szybko zmieniające się technologie wymagają poświęcenia stałej ilości czasu, aby zainwestować w doskonalenie istniejących umiejętności oprócz uczenia się nowych umiejętności.
Rozumiem teraz, odkąd wracam do rzeczy, istnieje dość stroma krzywa uczenia się, ale widząc, jak wielu jest tam dobrych ludzi - jedyny sposób, w jaki widzę, aby tam wejść, to poświęcenie dużej ilości czasu.
Dla tych, którzy pracują jako programiści pełnoetatowi, staram się to zrozumieć - w większości dni ile czasu spędza się w biurze, szlifując kod w porównaniu do nauki / badań. Mógłbym z łatwością spędzać 2-4 godziny dziennie na sprawdzaniu najlepszych sposobów robienia rzeczy.
Czy większość dobrych programistów zatrudnionych w pełnym wymiarze godzin inwestuje znaczne godziny poza pracą, doskonaląc swoje umiejętności?
A może patrzę na to całkowicie źle?