Inne odpowiedzi mi się podobają, ale jedna rzecz, której nie znalazłem, to: DLACZEGO ludzie mówią, że źle jest pozostać dłużej niż 2 lata na jakimkolwiek stanowisku technicznym. Słyszałem o tym i kilku współpracowników w przeszłości to praktykowało.
Pierwszym problemem jest to, że na wielu stanowiskach technicznych po pewnym czasie praca staje się zbędna / konserwacyjna. Na przykład możesz zbudować witrynę internetową przy użyciu nowych technologii, struktur i praktyk, a następnie przejść do naprawy błędów lub dodać drobne funkcje lub poprawki. Ogólnie nie robisz nic nowego. Mając to na uwadze, niektórzy ludzie martwią się, że po jakimś czasie nie będą mieli dobrego CV lub będą się nudzić.
Drugi problem polega na tym, że w niektórych przypadkach jest to jojo. Weźmy na przykład programistów Cobol. Były najgorętszą rzeczą we wczesnej erze technologicznej. Wielu ludzi przeszło na emeryturę i zrobiło to w karierze. Nowe pokolenie ludzi nie wie, jak utrzymywać / rozwijać te systemy. Znam starszych techników Cobol, którzy przeszli na emeryturę i zostali wezwani do pracy, aby omówić pewne rzeczy. Mając to na uwadze, jeśli zostaniesz kimś, kto stanie się starożytnym, możesz stać się bardziej wartościowy w przyszłości, ponieważ przeżyłeś wszystkich innych, a firma chce zachować dużą bazę kodu starego z dowolnego powodu. Jest to jednak mało prawdopodobne, ale się zdarza. Znałem sytuację 5 lat temu, w której tylko jeden facet wiedział, jak działają systemy i zrezygnował, i musieli do niego zadzwonić. Nie dostał za to zapłaty.
Trzeci problem to wzrost płac. Zwykłe firmy technologiczne ustanawiają bazę, a następnie zapewniają 2% wzrost. W końcu nowe osoby będą otrzymywać wynagrodzenie blisko Ciebie lub powyżej Ciebie. Przydarzyło mi się to, gdy dostałem się do firmy i po moim rocznym rozwoju utknąłem, otrzymując niższe wynagrodzenie niż moi współpracownicy, ale byłem najstarszy, wykonując większość pracy. Myślę, że jest to duży problem, który większość ludzi sugeruje, aby nie zostać dłużej niż 2 lata, chyba że zrobisz duży skok w wynagrodzeniach. Prawdopodobnie jesteś wart 10-20% więcej, jeśli zostaniesz w firmie dłużej niż 2 lata. Na trzecim roku prawdopodobnie masz 20-25% niedopłat itp. Niektóre rzadkie okoliczności, takie jak punkt 2, mogą uczynić cię bardziej wartościowym, ale w przeciwnym razie normalni ludzie nie zobaczą tak ogromnego wzrostu płac bez dostania się do kierownictwa.
Rozważ więc te trzy rzeczy. Myślę, że największy jest trzeci i pierwszy punkt. Większość wywiadów dotyczy aktualnych technologii, których używasz, a jeśli zostaniesz w firmie wystarczająco długo, możesz nie zostać narażony na te nowe technologie, a ponadto wiele miejsc pyta, ile zarabiasz teraz. Jeśli masz dużo za niskie wynagrodzenie i chcesz zrobić duży skok, może to być rozważenie. Ogólnie rzecz biorąc, nie jest źle pozostać w jednym miejscu przez długi czas, jeśli czujesz się z tym dobrze.