Pomijając wszystko, co możesz zrobić poza pracą, jak OSS lub samokształcenie, czy uważasz, że skakanie do pracy jest dobrym sposobem na ciągłe uczenie się nowych umiejętności.
W tym kontekście moja definicja skakania z pracy to co 2-3 lata, przenosimy firmy, a może nawet domeny.
Zmieniając odpowiednie zawody, możesz teoretycznie nauczyć się nowego języka / struktury i uzyskać dostęp do innych dziedzin wiedzy.
Szybka aktualizacja: to nie jest moja obecna sytuacja, ani podejście, które zastosowałem. Ta myśl właśnie mnie uderzyła i pomyślałem, że to dobre pytanie.
learning
self-improvement
Kevin D.
źródło
źródło
Odpowiedzi:
Na początku twojej kariery nie widzę żadnej szkody, a nawet kilka korzyści, by to zrobić kilka razy, ale prędzej czy później pracodawcy zaczną uważać na kogoś, kto wydaje się nie zostać zbyt długo. Możesz więc zdobyć nowe umiejętności, ale może być trudniej uzyskać bardziej odpowiedzialną rolę w przyszłości. Może ci to nie przeszkadzać, ale jeśli tak, to pomyślę o pozostaniu w przyszłości na dłuższy okres.
Możesz także szukać pracy dla większego pracodawcy, który pozwoliłby ci się rozwijać i przeprowadzać wewnętrznie, ma to większość zalet przeskakiwania do pracy i nie ma żadnych wad.
źródło
To prawda, że skakanie z pracy jest jednym ze sposobów ciągłego uczenia się nowych umiejętności technicznych .
Jednak pozostanie w pracy przez co najmniej 3 do 5 lat lub więcej daje możliwość poznania umiejętności socjologicznych i umiejętności relacji, które są również niezbędne, aby być dobrym programistą.
źródło
Absolutnie.
Niestety.
Siedziałem w kilku różnych komitetach ds. Rekrutacji i obaj przywiązują większą wagę do życiorysów, w których ludzie skaczą co 2-3 lata ... Zawsze zwracają uwagę na pomysł „lojalnej” firmy - człowiek, który od wielu lat zajmuje się biznesem, ale nie popiera tego działaniem.
Przypisuję to „większej” zupie alfabetu, czy to skakanie do pracy pozwoliło im się nieść. Kilka razy starałem się o to z naszym CTO… kiedy chciał przyciągnąć nowych ludzi do nowego projektu rozwojowego, podczas gdy mieliśmy inteligentnych facetów siedzących przy starszych projektach (i w rezultacie dość zły obrót).
Słyszysz to także od programistów - prawie nie ma dnia, aby ktoś nie przedstawił kanonu „1-letnie doświadczenie, powtórzone 5 razy” ...
Więc tak, jeśli chcesz iść do przodu, przeskocz.
źródło
Jeśli nie pracujesz w zwinnej firmie, która stale się rozwija, powiedziałbym, że tak, skakanie z pracy jest dla ciebie bardzo dobre.
Nie jest to zbyt dobre dla pracodawców, więc pamiętaj, że może to być postrzegane jako coś złego.
Być freelancerem pracującym na krótkie misje (od 6 do 12 miesięcy) jest prawdopodobnie tym, czego potrzebujesz.
źródło
Tak to jest. Większość firm stagnuje, a programiści popadają w samozadowolenie ze sposobu, w jaki robią; stają się leniwi i nie chcą się uczyć, ponieważ to naprawdę wymaga wysiłku. Zarządzanie często staje się krótkowzroczne (jeśli kiedykolwiek przestaną) i zestrzeli wszystko z technicznego punktu widzenia jako „stratę czasu”, z wyjątkiem rzadkich okoliczności.
Jeśli dołączasz do renomowanej firmy, prawdopodobnie nigdy nie dostaniesz żadnej promocji, ponieważ są tam ludzie o większej kadencji, niezależnie od tego, czy ich umiejętności techniczne są tak dobre, jak twoje.
Więc tak, skakanie do pracy JEST najlepszym sposobem na osiągnięcie postępu w naszej dziedzinie. Bardzo rzadko możesz pozostać w jednej firmie, chyba że spadniesz do kariery przeciętności i na zawsze korzystasz z tej samej technologii lub jeśli masz szczęście i naprawdę możesz znaleźć firmę, która dba o siebie. Większość firm nie dba o poprawę inną niż podszycie kieszeni kierownictwa w bieżącym kwartale i wykazanie zysku.
źródło
Ponieważ zgadzam się już z wieloma odpowiedziami tutaj, opowiem o moich doświadczeniach ...
Na początku mojej kariery podskoczyłem i nauczyłem się tony. Jednak nie opanowałem niczego, dopóki nie pracowałem nad projektem przez ponad 3 lata.
Faktem jest, że możesz uzyskać tytuł, ale nigdy nie zyskasz szacunku swoich współpracowników, dopóki nie zostaniesz ekspertem w sprawach przedmiotowych. Możesz przyjść z największym życiorysem na świecie, ale pozostali pracownicy chcą wiedzieć, co ostatnio dla nich zrobiłeś.
Uważam, że wiedza na wiele wygląda świetnie w CV, ale szacunek jest jeszcze lepszy.
Mówię to po latach pracy. Czy zmieniłbym coś, co zrobiłem w przeszłości? Pewnie myślę, że mogłem dokonywać lepszych wyborów (z perspektywy czasu 20/20), ale skakanie do pracy zapewniło mi przyzwoitą pensję i zmusiło mnie do interakcji z dużą grupą różnych osobowości.
Rozpoczęcie nowej pracy co 1 lub 2 lata jest trudne, ale jeśli uważasz, że musisz iść w tym czasie, zrób to. Po prostu zdaj sobie sprawę, że jeśli stanie się wzorem, zostanie to zauważone w twoim CV.
Moje 2 centy.
źródło
Skakanie z pracy jest najbardziej pewne, otrzymasz wzrost dochodów. Nie zawsze, ale najprawdopodobniej.
Skakanie do pracy powinno być rezultatem czegoś większego. Wyobraź sobie, jakie byłoby najfajniejsze miejsce, w którym chciałbyś pracować lub robić.
Dowiedz się, jakiego rodzaju umiejętności potrzebujesz, aby się tam dostać. Teraz przeskakiwanie do pracy staje się procesem umożliwiającym rozwijanie umiejętności pozwalających na dotarcie tam, gdzie chcesz.
Skakanie do pracy bez celu, jest tak samo stratą czasu, jak przebywanie w tym samym miejscu przez długi czas. Najważniejsze jest rozwijanie poczucia celu.
źródło
Jedyne, co mogę dodać ponad to, co powiedzieli inni, to skomentować czas. Nie sądzę, że jest to kwestia czasu kalendarza, ale raczej kwestia cyklu uczenia się, w którym się znajdujesz (mówię o długich cyklach w przedziale roku)
Po osiągnięciu plateau nauki masz dwie możliwości
Więc nie opieraj swojej decyzji tylko na kalendarzu, a raczej na cyklu uczenia się.
źródło
To jest błąd… musisz rozważyć, czy przenieść się na stanowisko według stanowiska. Jeśli jesteś w towarzystwie, który dobrze cię traktuje i awansujesz w szeregach, dlaczego miałbyś skakać ze statku?
źródło
Jeśli rozwijasz się z perspektywy programowania lub z perspektywy rozwoju osobistego lub umiejętności projektowych, radzę zostać (chyba, że tak naprawdę nie podoba ci się to) - pomoże to zbudować twoją reputację „pozostającego”
Kiedy patrzę na kandydatów na stanowiska, zawsze bardziej interesują mnie osoby, które - jak sądzę - mogą zostać na tyle długo, aby spłacić moją inwestycję. Nie chcę zatrudniać kogoś, kto po prostu chce odejść 2 lata później.
To powiedziawszy, jeśli kandydat podaje dobre powody do przeprowadzki, to szybkie zmiany nie wykluczą ich. Najlepiej jednak mieć dobre powody!
źródło
Świat się zmienił. Dwa lata to krótki czas na utrzymanie pozycji, ale już nie. Naszym zdaniem wydaje się to krótkie, ale musicie rozważyć, co się naprawdę dzieje; co faktycznie widzą pracodawcy. Jednym ze sposobów na to jest spojrzenie na BLS .
Już krótki przegląd pokazuje, że osoby poniżej 40 roku życia zmieniają pracę 3 razy w ciągu 4 lat. To niewiele ponad rok na zadanie. Tak więc w porównaniu z konkurencją dobrze sobie radzisz, pozostając przez 2 lata w jednym miejscu pracy.
źródło
Ktoś, kto przesadza z pracą, często zostaje pominięty na rozmowy kwalifikacyjne (a kiedy jest zatrudniony, awanse), ponieważ uważa się za niewiarygodnego. Ktoś, kto zbyt długo pozostaje w tej samej pracy, zostaje pominięty na promocje, ponieważ uważa się za zbyt cenny, aby awansować na inne stanowiska (i uważa się, że prawdopodobnie nie odejdzie, jeśli nie zostanie awansowany lub ceniony, więc po co inwestować w niego?) .
Musisz znaleźć środek. Przenoszenie zleceń co kilka miesięcy (jak zwykle w boomie .com) jest złe. Trzymanie się tej samej pracy przez dekadę może być równie złe. Uważam, że 3-5 lat wystarczy na znudzenie się pracą, ale to zależy w dużej mierze od firmy i pracy. Jeśli podoba mi się środowisko pracy i mogę uzyskać inny projekt w tej samej firmie, byłoby to dla mnie lepsze niż przeniesienie do innego pracodawcy. Lubię jednak stabilność i nie wszyscy ją mają.
źródło
Nie ma poprawnej odpowiedzi. Zmień pracę, jeśli uważasz, że nie ma już nic więcej do nauczenia się.
źródło
To może być dobry post dla http://careers.stackoverflow.com/
Wszystko zależy od tego, co starasz się zrobić ze swoją karierą - być może pochłonie doświadczenie techniczne w określonym języku w ciągu 8 z 24 godzin dziennie. Lub jeśli jesteś bardziej zainteresowany szerokim zakresem pracy, być może skakanie jest właściwą drogą. Powiedziałbym, że wszystko zależy od twoich celów.
I zależy to również od firm, do których zbliżasz się ze swoim CV - niektórzy powiedzieliby, że skakanie to złe rzeczy, inni powiedzieliby, że skakanie to dobra rzecz.
Mam nadzieję, że to pomaga!
źródło
Powiedziałbym „to zależy”. Zapoznaj się z odpowiedzią na moje pytanie związane z przeskakiwaniem zadań.
Zdecydowanie istnieje równowaga. I to naprawdę zależy od firmy. W niektórych firmach można poruszać się wewnętrznie i uczyć się nowych technologii - a nawet całkiem różnych stylów zarządzania i umiejętności miękkich, w zależności od sposobu zarządzania poszczególnymi zespołami i działami.
Jako ogólną zasadę, powiedziałbym - tak to jest dobre, ale należy uważać, że stints nie są bardzo krótkie. Chcesz mieć więcej niż tylko krótki posmak każdej pracy (i technologii w niej zawartej) i zdecydowanie chcesz przejrzeć projekty do końca. Bardzo krótkie odcinki mogą dać ci powierzchowne doświadczenie i sprawić, że będziesz wyglądać jak ktoś, kto nie może tego wystawić - i w zasadzie tak szybko, jak powiedział: jak „deweloper mewy”. Trzymanie się i utrzymywanie własnej pracy i życie przez chwilę ze swoimi błędami jest kluczową częścią bycia poważnym programistą. Nie chcesz wyglądać na kogoś, kto zawsze ucieka w tym momencie.
źródło
Większość ofert pracy wydaje się wymagać „zupy alfabetycznej”, którą można uzyskać po przeskoczeniu do pracy. Np. 3-5 lat w Javie, 3-5 lat w C ++, 3-5 lat w .NET. Często taka praca potrzebuje kogoś, kto przeskoczył 3 zadania, ponieważ często używasz tylko jednego w pracy. Również większość prac, które miałem powtarzać w kółko po pierwszym roku lub dwóch. Jestem szybszym uczniem niż wiele, więc może nie być tak źle. Ale przez pierwsze 6 miesięcy podchodzisz do codziennych obowiązków związanych z pracą i prawdopodobnie nowych niuansów technologii. Dla mojej pierwszej pracy był to mniej więcej rok. Potem po prostu powtarza to samo 6 miesięcy / rok doświadczenia, robiąc to samo. Ludzie, których znam, którzy skakali bardziej, mieli bardziej zróżnicowane doświadczenie. Niektóre z nich podskakują co 2 lata lub co 1 rok. Dostają Ruby / Java / C / PHP / itp. i może skakać na zadania o różnych wymaganiach. Tymczasem zmieniam się rzadziej, więc nie mam tak różnorodnego doświadczenia, co utrudnia zmianę. Zasadniczo nie dostaję nawet rozmowy, dopóki pracodawca nie będzie zdesperowany ... A jeśli znajdą kompetentnego pracownika, nie będą nawet wystarczająco zdesperowani, aby zadzwonić do mnie ...
Również z perspektywy wynagrodzenia naprawdę cierpisz, jeśli zbyt długo przebywasz w tym samym miejscu. Nie wiem dlaczego, ale kiedy pracujesz dla firmy z roku na rok, twoja „lojalność” jest często „nagradzana” symbolicznym wzrostem o 2-3%, który ledwo nadąża za inflacją. Jeśli podskakujesz, zwykle dostajesz 10-20% tylko na przeskok. Jeśli rynek naprawdę się poprawił, możesz skończyć o wiele więcej. Nie chodzi tylko o pieniądze ze względu na pieniądze, ale przyszli pracodawcy oceniają cię na podstawie twojego wynagrodzenia. Jeśli pozostaniesz w tej samej pracy przez 5 lat, a następnie przełączysz się, będą się zastanawiać, dlaczego twoja pensja jest tak niska i niechętnie cię zatrudni ....
Ogólnie myślę, że sytuacja wygląda inaczej w firmie konsultingowej, w której możesz pracować dla tej samej firmy, ale pracować nad różnymi projektami. Również niektóre firmy mają silne programy mobilności wewnętrznej, które pomagają pracownikom w poruszaniu się. Ale inni są zbyt mali, żeby je mieć, albo żart. Ale na podstawie pracy powiedziałbym, że uczysz się więcej, zmieniając się szczególnie w dużej firmie, w której role są bardziej wyspecjalizowane. Chociaż nie zawsze trzeba zmieniać firmy w celu podjęcia nowej pracy.
źródło