Od prawie 3 lat jestem programistą (w niepełnym wymiarze godzin lub w pełnym wymiarze godzin). Zawsze byłem typem osoby, która ma talent do kierowania rzeczami i zapewniania organizacji, aby załatwiła sprawy. Odkąd byłem studentem mojego wyższego projektu w college'u, czułem, że to moje prawdziwe powołanie, a nie siedzenie za kodowaniem na biurku. Teraz wiem, że muszę zrozumieć, jak napisać kod, aby inni programiści naprawdę mnie szanowali. Poza tym uwielbiam kodować. Pracuję nad wieloma bocznymi projektami w domu poza pracą, nadążam za najlepszymi praktykami kodowania i staram się stale poszerzać swoją wiedzę w tej dziedzinie.
Moje główne pytanie brzmi: jakiego rodzaju rzeczy lub okazji powinienem szukać, co pomogłoby mi rozwinąć karierę do roli kierowniczej, a nie programistycznej. Tak jak powiedziałem, uwielbiam kodować, ale chciałbym jeszcze bardziej móc projektować rzeczy na wysokim poziomie i organizować zespół w taki sposób, aby robić rzeczy i monitorować ich postępy, jednocześnie pomagając w kwestiach technicznych decyzje tu i tam. Tego rodzaju rzeczy naprawdę mnie uszczęśliwiają, w przeciwieństwie do siedzenia przez cały dzień za biurkiem i kodowania.
Oczywiście jednym z moich głównych marzeń jest stworzenie własnego oprogramowania, które w końcu wybuchłoby i uczyniło go wielkim, a następnie zaczęło zatrudniać zespół i robić to wszystko sam, ale mam wrażenie, że szanse na to są znacznie gorsze niż tylko trochę zmienić moją ścieżkę kariery, aby dostać się tam, gdzie chcę iść. Czuję, że mogę czerpać tę samą satysfakcję, robiąc to raczej dla pracodawcy niż dla siebie. Mimo że wcześniej tak się nie czułem, wydaje mi się, że dzieje się tak głównie dlatego, że nie robię tego, co NAPRAWDĘ chcę robić.
Jakieś wskazówki, wskazówki lub rzeczy, o których warto pamiętać? Ktoś, kto właśnie to zrobił, a jeśli tak, to jak to zrobiłeś?