Kiedy ludzie pytają mnie o radę zawodową, twoje pytanie jest jednym z pierwszych pytań, które zadaję. Nie sądzę, aby ktokolwiek mógł odpowiedzieć na to pytanie; Myślę, że musisz sam zdecydować, czy skupienie się na głębokości, czy szerokości jest bardziej prawdopodobne, aby osiągnąć swoje cele zawodowe.
Kiedy ostatnio zmieniałem zespoły, miałem dwie możliwości: pracować w zespole narzędzi programistycznych XBOX lub pracować w zespole kompilatorów C #. Uświadomiłem sobie, że sprowadza się to do szerokości względem głębokości. W zespole XBOX mógłbym kiedyś pracować nad systemami bezpieczeństwa, następnego systemy audio, wideo, sieci, interfejsy sprzętowe, jak to nazywacie. Jasne, niektórzy ludzie są ekspertami, ale każdy musi się trochę dowiedzieć o wszystkim. W zespole kompilatorów C # mogłem zanurzyć się w jednym języku i jednym kompilatorze i naprawdę zrozumieć to wszystko dogłębnie.
Zastanowiłem się nad tym i zdecydowałem, że bardziej jestem temperamentny niż ekspert dyletancki. To był dla mnie dobry wybór, ale może nie być dla ciebie. Niektórzy ludzie odnoszą duże sukcesy, wiedząc trochę wszystkiego.
Dlatego radzę odwrócić to pytanie. Dowiedz się, jakim jesteś człowiekiem, a następnie sprawdź, czy Twoja firma ma możliwości dla kogoś takiego jak Ty. Jeśli nie, znajdź taki, który to robi.