Jedną rzeczą, o której wiele słyszałem przez lata, jest to, że osoby pracujące w świecie IT na ogół nie robią z tego kariery życiowej, ale mają tendencję do „wypalenia się” i rozpoczynania nowej kariery, robiąc coś innego niż niezwiązane (np. od rozwoju oprogramowania do bycia księgowym).
Czy uważasz, że jest to ogólnie prawdą w twoim doświadczeniu, a jeśli tak, jakie jest ogólne wrażenie na to, jak długo ludzie pracują jako deweloperzy przed rozpoczęciem nowej kariery?
experience
rjzii
źródło
źródło
Odpowiedzi:
Przez całe życie pracowałem jako programista, od młodszego programisty, przez starszego programistę po kierownika / menedżera zespołu, a teraz wracam do programowania (choć mam nadzieję, że wrócę do zarządzania wcześniej niż później).
Moje życie zawodowe trwa już ponad 25 lat iw tym czasie zmieniłem domeny i technologie, ponieważ zmieniły się firmy, dla których pracowałem. Następnie wykorzystałem to nowe doświadczenie, aby znaleźć nowe pozycje, kiedy musiałem, co z kolei doprowadziło do powstania innych nowych domen i technologii.
Przez cały czas znałem programistów jako starych lub starszych ode mnie.
Myślę, że „wypalenie” ma miejsce, jeśli próbujesz zrobić zbyt wiele - pracując ponad 12 godzin i / lub weekendy przez dłuższy czas i dzieje się to w każdej branży, nie tylko informatycznej. Wiem, że gdybym musiał to zrobić, szukałbym czegoś mniej stresującego.
Jeśli znajdziesz styl pracy, który pasuje do twojego temperamentu, nie ma powodu, dla którego nie możesz kontynuować pracy, dopóki nie przejdziesz na emeryturę w wieku 65 lat (lub kiedykolwiek).
źródło
W mojej dziedzinie, w systemach wbudowanych, rzadko spotykałem osoby poniżej 40 roku życia. Na początku miałem czterech różnych kontrahentów w różnych okresach poza mną, a trzy z nich miały ponad 50 lat.
Mam ponad 60 lat i nie planuję w najbliższym czasie przejść na emeryturę. (Cóż, pewnego dnia mogę częściowo przejść na emeryturę i skrócić do 40 godzin tygodniowo.) Wykonuję tego rodzaju pracę od prawie 40 lat i nadal jest fajnie. W niektóre dni nie mogę uwierzyć, że dostaję wynagrodzenie za robienie tego, co robię.
Wiem, że niektórzy młodsi faceci wkraczają na boisko, ponieważ widziałem ich postów na stronie Electronics and Robotics SE. Pojawiło się pytanie dotyczące poziomu doświadczenia w dziedzinie elektroniki i prawie wszyscy, którzy odpowiedzieli, wykonywali jakąś wbudowaną pracę. Doświadczenie obejmowało zarówno tych, którzy dopiero ukończyli szkołę, jak i starych, takich jak ja. Wielu miało kombinację stopni EE i CS, tak jak ja.
źródło
To bardzo wymagająca kariera, jeśli jej nie lubisz.
Myślę, że widzisz wielu ludzi, którzy zajmują się programowaniem za pieniądze, ale kiedy zdają sobie sprawę, jak trudne to jest, szybko szukają możliwości zarządzania.
Jeśli go nie lubisz, jest to dość szybka bieżnia.
źródło
Cóż, zacząłem programować jako hobbysta w szkole średniej w 1971 r., A zawodowo w 1985 r., Kiedy skończyłem studia doktoranckie z chemii w wieku 27 lat. To 39 lat, hobbysta i 25 lat zawodowo, a teraz mam 52 lata.
Tak, starałem się być menedżerem i przedsiębiorcą i obciągam ich obu. Przez ostatnie dziesięć lat ściśle zajmowałem się programowaniem, w którym jestem nie tylko znacznie lepszy, ale zarabiam znacznie więcej pieniędzy.
Oczekuję, że będę chodził po konferencjach open source i hackfestach z walkerem, kiedy będę miał 90 lat. Dla niektórych ludzi jest to zawód lub kariera, ale dla mnie to powołanie. Ciągle jestem zdumiony, że ludzie płacą mi (i cóż, też), że robię coś, co sprawia tyle radości, i wyciągają klawiaturę z moich zimnych, martwych palców.
źródło
Z mojego doświadczenia nie jest to prawdą, chociaż teraz zdaję sobie sprawę, że nie znam wielu starych programistów. Najstarszy, jaki znam, ma nieco ponad 40 lat i wciąż nadąża za nowymi technologiami.
Podczas gdy większość ludzi, których znam w branży IT, ma około 20 lub 30 lat, nie sądzę, że dzieje się tak dlatego, że wszyscy starsi się wypalili - bardziej prawdopodobne jest to, że przemysł tak ogromnie się rozwinął w ciągu ostatnich 20 lat, i istnieje potrzeba zwiększenia liczby osób, które zostały obsadzone przez osoby młodsze.
Dlatego dla wielu w branży IT nie było jeszcze wystarczająco dużo czasu na karierę na całe życie. Chociaż były chwile, kiedy rozważałem zrobienie czegoś zupełnie innego, było to po prostu konsekwencją bliskiego wypalenia, a teraz jestem znacznie szczęśliwszy, kiedy zmieniłem swój styl pracy. Jestem prawie pewien, że w ten czy inny sposób będę miał dożywotnią karierę w branży IT.
źródło
Przekonałem się, że dla wielu kolegów, którzy już założyli rodziny, zaczynają myśleć o nowych karierach / wyjściu z IT. Wynika to często z godzin, w których „oczekuje się” ich pracy i / lub presji psychicznej związanej z opieką nad nowymi małymi dziećmi i próbą nadążenia za szybko zmieniającą się branżą.
Niekoniecznie zgadzam się z rozumowaniem, ale o tym mówią mi rozmowy przy kominku w pubie.
Nie jestem pewien, jaka byłaby rzeczywista liczba / odsetek, wciąż jest wielu programistów, którzy pozostają w tej karierze przez całe życie, a moim zdaniem są to cenne zasoby (miałem szczęście, że mam świetnych mentorów).
źródło
Co ciekawe, Biuro Statystyki Pracy (BLS) ma statystyki dotyczące liczby miejsc pracy wykonywanych przez daną osobę w ciągu całego życia, ale nie ma żadnych statystyk dotyczących tego, ile razy dana osoba zmienia karierę.
Nigdy nie próbowali tego z kilku powodów:
Ekonomiści, socjologowie itp. Nie zgadzają się co do tego, co stanowi zmianę kariery. Na przykład, jeśli zwolnię się z pracy programistycznej, założę firmę zajmującą się pielęgnacją trawników, a następnie dostanę nową pracę programistyczną dwa lata później, czy zmieniłem karierę?
Wymaga to badań podłużnych : podążania za tą samą osobą przez całe życie.
Jeśli chodzi o wypalenie zawodowe, psycholog Jon Snodgrass powiedział: „Praca, która nie jest osobiście satysfakcjonująca, odzwierciedla podstawowy konflikt, który masz ze sobą. Możesz myśleć, że konflikt jest spowodowany twoją karierą i że jeśli zmienisz karierę, konflikt zniknie. Ale, nie możesz wybrać właściwej kariery bez uprzedniego rozwiązania wewnętrznego konfliktu ”.
źródło
Mój ojciec jest programistą i ma 60 lat, zaczął w wieku 20 lat. Pracuje teraz jako freelancer w swojej starej firmie i stał się bardziej menedżerem, ale nadal lubi się rozwijać. Myślę, że będzie trwał do śmierci.
Aktualizacja: rzucił programowanie w wieku 63 lat.
źródło
Oto moja osobista opinia - Wszystkie dane oparte są na własnym doświadczeniu i mogą nie być naukowo poprawne. Obserwacje są stronnicze pod względem geograficznym.
Twoja obserwacja jest poprawna. Wiele osób wypali się lub będzie miało przestarzałe doświadczenia w ciągu około 15 lat, chyba że:
A) Mają bardzo dobre IQ i
B) Pracuj bardzo ciężko
C) Utrzymuj doskonałe wyniki
D) Zdobywaj umiejętności handlowe z doświadczeniem
E) Miej dobrą sieć
Powodem, dla którego wielu odchodzi z kariery, może być (nie lista uporządkowana)
Nie ma ciągłego zapotrzebowania na stare technologie
Wiele technologii szybko się starzeje i rzadko stosuje się je poza pracami konserwacyjnymi
Lata 90. sprawiły, że wiele starszych technologii stało się prawie przestarzałych (z wyjątkiem kilku złotych lat w pobliżu Y2K)
Większość firm nie szkoli ludzi w zakresie podstawowych technologii. Mogą zdobyć dowolną umiejętność w 1 rozmowie telefonicznej
Ścieżka szkoleniowa w zakresie podstawowych technologii trwa zbyt długo i za dużo
Wiele zleceń zawiera zlecenia, im starszy jesteś, tym bardziej jesteś bezpieczny
Nawet jeśli nauczysz się następnej technologii, wystarczy ona na około 5 lat (średnio)
Rekruterzy prawie wcale nie doceniają starych doświadczeń
Rekruterzy są frontonem dla wielu pracodawców
Aby zrozumieć dzisiejszą technologię, potrzeba wyższego IQ.
Większość pracodawców chce dyplomu z CS lub podobnych - Starsi ludzie nie potrzebowali tego wymagać
Jeśli masz 50 lat, to nie chcesz, żeby arogancki 25-latek cię rządził tylko dlatego, że zna CSS 3.0, a ty nie!
Outsourcing wpłynął na lokalne zapotrzebowanie
Rywalizacja jest trudna
Większość wartościowych aplikacji została już zbudowana (SAP itp.) - Gotowe oprogramowanie jest wszędzie
Przejście do innych pokrewnych dyscyplin nie jest takie łatwe. Certyfikacja i zapotrzebowanie na bardzo dobre doświadczenie jest barierą w wielu przypadkach. Na przykład ci, którzy nie potrafią HTML / CSS, nie mogą stać się DBA z dnia na dzień.
źródło
Cóż, osobisty kontrapunkt. Szybko zbliżam się do 40 (za kilka miesięcy) i szukam wyjścia z rozwoju, ponieważ ... właśnie miałem dość. Pracuję w świetnym miejscu z interesującymi ludźmi, ale programowanie jest dla mnie frustrująco szare, nudne i mało inspirujące . (Na szczęście doświadczenia innych ludzi się różnią!)
Naprawdę fantastycznie jest czytać o doświadczeniach ludzi, którzy z miłością zajmują się tworzeniem oprogramowania; ludzie, dla których praca jest satysfakcjonująca i inspirująca. Mam przyjaciół, którzy po prostu uwielbiają rozwój i lubią wyzwania, które stanowią. Ale ja nie jestem jednym z tych ludzi. Nie chodzi o to, że nie mogę wykonać pracy - do diabła, nie przetrwałbym ponad tuzina lat w tym biznesie, gdyby tak było. Po prostu mi się nie podoba.
Jeśli chodzi o mnie, jestem zajęty próbowaniem powrotu do mojej pierwszej kariery (którą głupio opuściłem, gdy odkryłem, że (a) mogę programować, (b) ludzie chętnie by mi za to zapłacili, i (c) ja potrzebne do zapłaty czynszu). Wracam więc do badań naukowych i ciepłego uczucia, które mnie napełnia, gdy wchodzę do laboratorium, kiedy rozmawiam z kolegami w tej przestrzeni, i kiedy skupiam się na wyzwaniu odkrycia, jak działa świat, i gdzie używam rozumowania i umiejętności analitycznych (przynajmniej) tak trudnych jak w oprogramowaniu, mówi mi, że tak naprawdę chodzi o różne kariery odwołujące się do różnych temperamentów.
Więc ten „stary” programista jest po prostu zajęty odkrywaniem siebie i kontynuowaniem :) (Nawet jeśli będzie to oznaczało coś z ryzyka finansowego) Pax
źródło
Nie znam nikogo, kto wypalił się w IT. Historie, które słyszysz, pochodzą głównie od osób, które, powiedzmy, miały obsesję i tak, tacy ludzie wypalają się, ale nie są specyficzne dla IT i są bardzo rzadkie.
Znam kilka osób, które zaczęły robić różne rzeczy, ale ogólnie było tak, ponieważ było to dla nich bardziej atrakcyjne niż cokolwiek, co uniemożliwiało im kontynuowanie pracy w IT.
Pracuję w IT od prawie 20 lat i nie mam planów, aby przestać i nie widzę powodu, dla którego powinienem chcieć lub potrzebować.
źródło
Zrobiłem odwrotnie. Uczyłem uczniów ze specjalnymi potrzebami i zdecydowałem, że nie będę mógł tego robić aż do przejścia na emeryturę. Na szczęście mogłem się zatrzymać, zanim wypaliłem się i nie żałuję swojej poprzedniej kariery.
Istnieje obawa, że będę postrzegany jako niezdolny do nadążania (zawsze zastanawiam się, czy są ludzie wystarczająco inteligentni, aby mnie zatrudnić;)) lub gorzej odkrywając, że nie mogę poradzić sobie z nową technologią.
Jeśli chodzi o długie godziny, mam nadzieję, że za 10 lat będziesz lepszym programistą. Nie zamierzam się bić, ponieważ mogę zrobić więcej w 8 godzin niż inni w 12 (sugeruję, aby nauczyciel umieścił ich w wolniejszej grupie czytelniczej). Nawet w branży IT trzeba „przejść dużo śniegu, aby dostać się do kabiny”, ale ilość BS na innych polach jest nie do zniesienia.
źródło
Myślę, że to zależy od branży, w której pracujesz. Charakter warunków pracy w banku mówi, że różni się raczej od startupu w stylu .com lub instytucji rządowej, nawet jeśli wykonujesz zasadniczo tę samą pracę. Z pewnością stwierdziłem, że pod koniec tygodnia byłem znacznie bardziej zestresowany, pracując w banku inwestycyjnym, niż pracowałem dla producenta DVD, mimo że moja praca była zasadniczo taka sama.
źródło
Obecnie mam ponad 14 lat od absolwenta programisty do głównego programisty i architekta rozwiązań. Zawsze znajdowałem projekty, które nie są tylko utrzymaniem, ale nowym rozwojem / migracją w nowych technologiach i absolutnie to uwielbiam. W moim zespole jest kilku facetów, których niedawno rekrutowaliśmy i którzy mają ponad 40 lat i są na bieżąco z nowymi technologiami. Ale tak, musisz być pasjonatem, czytać żarliwie, oglądać filmy, obserwować blogi, wchodzić do grup użytkowników i konferencji, aby kontynuować naukę.
źródło