Starsi inżynierowie: Wróć do kodowania?

31

To pytanie dotyczy inżynierów z ponad 20-letnim doświadczeniem, ale jest to pytanie dla wszystkich, ponieważ ma to związek z rozwojem kariery.

Mam zaskakująco długie poszukiwanie pracy i wydaje się, że problem polega na tym, że pracodawcy nie zaakceptują mnie jako programisty. Tak, zrobiłem wiele rzeczy, miałem własną firmę, sprzedałem ją zbyt wcześnie itp. Ale świat zawsze potrzebuje produktywnych pracowników, a moje umiejętności są aktualne i ostre. Rynek, na którym działam, ma mniej możliwości otwarcia dla starszych osób i nie mam nic przeciwko cofnięciu się o krok, jeśli mogę znaleźć miejsce do wniesienia wkładu. Co sądzisz o zarządzaniu karierą, która przygotowuje 40, 50-latka do nagłego zakłócenia kariery?

Thomas McNamee
źródło
11
Rozwijaj wiele strumieni dochodów, ponieważ starzenie się w tej branży nie zniknie w najbliższym czasie. Może to również pomóc w radzeniu sobie z akceptowaniem obniżonej płacy. Poza tym znajdź firmę, dla której wiek nie jest czynnikiem.
jfrankcarr
2
fyi, jest to dość częste pytanie, które się tutaj zamyka, więc może być nie na temat lub zbyt zlokalizowane dla tej witryny. Możesz go wyczyścić i uczynić bardziej ogólnym.
jmq
1
Nawet z chęcią powrotu potencjalni pracodawcy zawsze będą się martwić, że będziesz szukał stanowisk kierowniczych i po prostu spróbujesz ponownie zacząć otrzymywać wypłatę.
brian
1
Gdzie jesteś / mieszkasz / pracujesz?
JBRWilkinson
JBRWilkinson: Dzięki za pytanie. Nie chcę używać tego forum do znalezienia pracy, ale jeśli możesz wysłać swoje dane kontaktowe do rocketman kropka tom na gm ail dot c om, chciałbym z tobą porozmawiać offline.
Thomas McNamee,

Odpowiedzi:

27

Jednym słowem, doradztwo.

Jeśli masz wiedzę na temat konkretnej dziedziny i potrafisz wejść, rozwiązać trudne problemy lub wdrożyć dokładnie to, czego potrzebują, możesz naładować im rękę i nogę za poświęcony na to czas. W każdym razie zajęłoby im to miesiące.

Ale zatrudnienie jako konsultanta jest zwykle kwestią tego, kto cię zna, dlatego wszyscy konsultanci to: a) ludzie, którzy pracują w branży od dziesięcioleci, b) ludzie, którzy pracują dla agencji konsultingowej, która obsługuje przemysł od dziesięcioleci lub c) czyściowy.

Minusem jest to, że może być o wiele więcej podróży, czasem mieszkańcy mają urazy i zawsze jesteś w początkowej fazie schmoozingu za pierwszym razem. Konsultanci mogą być jak koczownicy cygańscy, którzy szukają kolejnego słodkiego miejsca. Może to dotyczyć branży, umiejętności technicznych lub fizycznej lokalizacji. Życie w drodze może być ciężkie. (I znam faceta, który leci z Iowa na Florydę co drugi weekend, to piekielne dojazdy). Widzisz wiele sklepów z kodami i słyszałem, że nie zawsze są zadowoleni, że inni ludzie przychodzą, aby wykonywać swoją pracę. Innym razem jesteś ich wybawicielem, który zstępuje z boskimi rozwiązaniami i wypędza bestie, które ich trapią. Rzadko osiadasz w jednej firmie na tyle długo, aby czuć się komfortowo, a nawet jeśli byłeś tam od lat, nadal możesz być „po prostu”

Philip
źródło
4
Aha, i podejmij projekt open source. Nie dlatego, że naprawdę uważam, że musisz wypełnić swoje CV lub udowodnić, że nadal jesteś bystrym programistą, ale ponieważ społeczność open source zawsze potrzebuje więcej starszych inżynierów.
Philip
1
Zdecydowanie istnieje wiele umów i konsultacji dla osób starszych.
wałek klonowy
2
Wspaniałe pomysły, dzięki. Byłem kiedyś konsultantem, dopóki dzieci nie osiągnęły 9 klasy, potem musiałem być w domu. Gdybym musiał, mógłbym to zrobić jeszcze raz, ale opis Philipa jest słuszny. Pieniądze mogą być świetne.
Thomas McNamee,
1
Zgadzam się na konsultacje. Od ponad 30 lat wykonuję prace doradcze / kontraktowe. Właśnie skończyłem 65 lat i jestem tak zajęty jak zawsze - obecnie mam wiele umów i co tydzień odchodzę z pracy. Nie mam ochoty na emeryturę.
tcrosley,
12

Będę ostrożny, ile treści nieprogramowych umieścisz w swoim życiorysie i postaram się ograniczyć je tak bardzo, jak to tylko możliwe, do bycia istotnym dla rozwoju oprogramowania.

CFL_Jeff
źródło
+1, a ja dodam Twoje CV do każdej roli, o którą się ubiegasz. Nie chcesz kłamać, ale upewnij się, że odpowiednie doświadczenie jest lepiej zaznaczone.
ozz
1
CFL_Jeff, Ozz: Absolutnie. Gdy zdobędziesz kilkadziesiąt lat doświadczenia, wyczerpujące CV będzie, no cóż, wyczerpujące. Więc wybieram i wybieram i śledzę, kto dostanie jaką wersję.
Thomas McNamee,
9

Lubię tutaj analogię do piłki nożnej. Jesteś jak doświadczony lineman w NFL. Jesteś naprawdę dobry w swojej pracy, ale dużo kosztujesz. Zespół uważa, że ​​mogą uzyskać wystarczającą wydajność od kogoś młodszego za mniejsze pieniądze, a wydajność będzie wystarczająco dobra. Jesteś zasadniczo wyceniony na rynku z dużym doświadczeniem. Praca staje się trochę trudniejsza do znalezienia, ale jest ktoś, kto ci zapłaci.

jmq
źródło
11
Nawet jeśli nie jesteś zbyt drogi, większość firm zakłada, że ​​tak.
Matt Grande
8

Moja pierwsza odpowiedź jest taka sama jak Filipa: konsultacja. Zrobiłem to, podobały mi się wyzwania, i wciąż wolę tradycyjne zatrudnienie.

Moja druga odpowiedź to strategia, którą uważam za przydatną, aby utrzymać rękę w rozwoju, nawet po 33 latach. Nazwijmy to „wewnętrznym doradztwem”. Współdziałam z klientami, sprzedażą, marketingiem, zespołami technicznymi i zarządem na poziomie C, mówię językiem każdej grupy i dowiaduję się, co jest ważne dla każdej grupy. Często jestem w stanie zasugerować pomysły, które mają potencjalną wartość dla firmy, a także zrealizować cele każdej grupy. Pomysły te zwykle wymagają opracowania prototypu koncepcji. Czas trwania projektu waha się od popołudnia do ~ 12 miesięcy. Nigdy nie pracuję nad rozwojem ścieżki krytycznej i nie kieruję już zespołem programistów, ale mam możliwość wczesnego opracowania koncepcji. Tego rodzaju post-Senior Engineer może nie być dla wszystkich. Jednak działa dla mnie i zapewnia wartość dla mojego pracodawcy.

W kwestii konkretnych porad, jak zostać „wewnętrznym konsultantem”:

  1. Słuchać. Posłuchaj jeszcze trochę. Powtarzać. Dowiedz się, co jest ważne dla ludzi.
  2. Nie przywiązuj się do pojęć, opinii i pomysłów.
  3. Bądź gotów stawić czoła „niemożliwym” zadaniom.
  4. Ćwicz naukę czegokolwiek szybko.
  5. Objęcie niepowodzenia jako integralnej i niezbędnej części każdego procesu.
  6. Bądź gotów wyglądać głupio, zadając pytania.
  7. Zobacz nr 1.
David Pointer
źródło
1

Ageizm jest bardzo realnym problemem. Problem polega na tym, że ludzie zakładają, że jeśli jesteś dobry, nie potrzebujesz pomocy w znalezieniu pracy. Niestety przepisy antydyskryminacyjne czasami utrudniają poszukiwanie pracy w niektórych krajach, ponieważ nikt nie chce zatrudnić kogoś, kogo nie może zwolnić.

Kilka myśli:

1) Wróć do zadowolonych klientów i wcześniejszych pracodawców.

2) Zapakuj się jako niezależny konsultant.

3) Poszukaj sposobów, w jakie doświadczenie związane z programowaniem może uzupełniać twoje umiejętności techniczne.

4) Poszukaj miejsca, które może uzyskać wartość z ponad 20 lat kontaktów.

MathAttack
źródło