Jakie są możliwe ścieżki kariery dla doświadczonego programisty?
Jestem programistą od 11 lat. Przez te lata pracowałem dla wielu firm, czasami zmieniając miejsca pracy dwa lub trzy razy w roku.
Mówią, że potrzeba 10 lat, aby osiągnąć poziom “eksperta” i choć nie sądzę, abym był ekspertem w jakimkolwiek stopniu i z pewnością spotkałem wiele osób, które są bardziej kompetentne, mądrzejsze i bardziej skupione niż ja, to jednak myślę, że można bezpiecznie powiedzieć, że miałem swój udział w całym tym programowaniu i chciałbym przejść do czegoś innego.
Ciągle mam dreszczyk emocji, kiedy kawałek kodu, nad którym pracowałem, zaczyna wreszcie robić to, co ma robić i wszystko się sypie; wciąż lubię odkrywać nowe techniki i uczyć się nowych technologii, chociaż to się trochę powtarza - widzę już wzory w tym procesie. Zabawne było otwieranie nowych rzeczy takich jak python, node.js, html5, itp.
Psychologia i zachowanie ludzi zawsze było dla mnie czymś interesującym, szczególnie praktyczne, stosowane bity. Ostatnio byłem na kilku szkoleniach z umiejętności komunikacyjnych i zdałem sobie sprawę, że brakuje mi wielu zabawnych rzeczy - jak ludzie pracują i komunikują się, szczególnie w obszarze podświadomym, niewerbalnym.
Ciekawe są dla mnie również dziedziny projektowania, typografii i UX, być może dlatego, że są głęboko zakorzenione w psychologii człowieka i muszą brać pod uwagę różne behawioralne dziwactwa.
Obecnie myślę o zmianie kariery zawodowej - idealnie byłoby przenieść się gdzieś, gdzie moje umiejętności techniczne nadal byłyby korzystne w jakimś kształcie lub formie. Oczywiście mam już pewne zobowiązania finansowe i wolałbym raczej stopniową zmianę.
Jakie kroki mogę podjąć, aby dowiedzieć się, co naprawdę mi się podoba i co może sprawić, że ciekawa kariera pójdzie dalej?