Chcę dowiedzieć się, dlaczego programiści odchodzą z pracy i czy powody odejścia powróciły w twojej obecnej pracy?
To powód, dla którego po prostu zostawiam wynagrodzenie, lokalizację, nienawidzę mojego szefa / współpracownika, brak uznania lub przejścia na emeryturę / nową ścieżkę kariery.
Aktualizacja: Jestem odpowiedzialny za zespół programistów i testerów i chciałbym lepiej zrozumieć, co może zmotywować mój zespół do opuszczenia, i mam nadzieję, że spróbuję rozwiązać takie problemy.
management
Kane
źródło
źródło
Odpowiedzi:
Ten post na blogu doda wiele wartości do dyskusji: http://widgetsandshit.com/teddziuba/2010/05/why-engineers-hop-jobs.html Sprowadza się do tego: najwyższy talent ma łatwy czas na znalezienie pracy. Upewnij się, że pracodawca jest konkurencyjny na rynku pracy.
Jestem surowym sędzią. Proszę, nie oceniaj mnie tak surowo, bo muszę jeść, aby utrzymać swoje życie, dlatego zawsze potrzebowałem pracy. Jestem pewien, że mój post jest subiektywny, ale starałem się odpowiedzieć szczerze z mojej perspektywy. Widzisz, NIE chodzi o to, co mogę zrobić dla firmy. Chodzi o to, CO CHCĘ (i mogę uzyskać). Do twojej wiadomości, jestem mężczyzną, nie jestem żonaty, bez dzieci.
[Bez szczególnej kolejności]
Powody, dla których pozostawiłem:
Dlaczego jeszcze nie wyjechałem (w określonej kolejności):
Powody, dla których prawdopodobnie zostanę przez 5-10 lat:
Powody, dla których raczej nie pozostanę dłużej niż 10 lat:
Mam nadzieję, że to pomaga. Tak, jestem marzycielem.
źródło
Powody, dla których zdecydowałem się na sofar:
Trochę rozwinąć
Moja pierwsza praca polegała głównie na programowaniu Visual Foxpro i nie widziałem wiele ścieżek kariery w Visual Foxpro.
Nie dotrzymałem obietnic dotyczących szkoleń, które dotrzymałem, obiecując, że dostanę zadania, na które potrzebne byłyby szkolenia. Nie dostałem żadnego z tych zadań.
U jednego pracodawcy otrzymywalibyśmy stopnie 1-5 oficjalnie informujące nas o tym, jak dobrze sobie radziliśmy, a na podstawie oceny miałby zostać oparty wzrost wynagrodzeń. Przyczyny złych ocen obejmowały: „Twoja pensja początkowa była za wysoka”, „Inni pracownicy zużyli 4, które wolno mi dawać” oraz „Masz dodatkową podwyżkę, więc nie mogę dać ci teraz 4”.
Dostałem ofertę, która zwiększyła moje wynagrodzenie o 25%, a wszystko inne wyglądało świetnie, któremu nie mogłem się oprzeć.
źródło
Uświadomienie sobie, że nikt się nie wzbogaca pracując dla kogoś innego.
źródło
Proponuję rzucić okiem na animowaną wersję RSA Drive Dana Pinka : Zaskakująca prawda o tym, co nas motywuje .
Pink twierdzi w nim, że po zaspokojeniu podstawowego poziomu wynagrodzenia pracownika trzy główne czynniki wpływają na jego motywację i satysfakcję.
Oczywiście nie obejmuje to całej motywacji, ale w dużej mierze obejmuje.
źródło
Opuściłem poprzednie role z powodu
insert perjorative here
źródło
Głównym powodem, dla którego porzuciłem ostatnią pracę, było uderzenie w pułap klasy technologicznej: ciężko było nie dać się wciągnąć w zarządzanie i nie było dostępnej ścieżki kariery technologicznej.
Inne czynniki to: - powolna biurokracja - brak koncentracji ze strony kierownictwa - ogólny brak koncentracji na sukcesach / wynikach
źródło
Zdecydowanie polecana lektura na ten temat to Peopleware .
Jeśli chodzi o mnie osobiście, uwzględniono powody, dla których opuściłem poprzednich pracowników
źródło
Po prostu przeczytaj komiksy Dilberta.
źródło
Autonomia, mistrzostwo i cel. Nie możesz motywować swoich ludzi, możesz tylko demotywować ich. Daj im miejsce do nauki i poprawy w tym, co robią. Pozwól im uczyć się na błędach. Daj im miejsce na kreatywność, nie karm im łyżką. Nie trzymaj ich z dala od rzeczywistych klientów / użytkowników. Doceń ich rzemiosło.
źródło
Nie widziałem jeszcze godzin opublikowanych w żadnej z odpowiedzi. Podczas gdy wiele jonów programistycznych pozwala na normalne 40 do 45 godzin tygodni, niektóre firmy zaszczepiają kulturę, w której oczekuje się ponad 60 godzin tygodni. Znam wiele osób, które z tego powodu opuściły branżę gier.
źródło
Odchodzę, ponieważ nie wykazują zainteresowania jakością pracy. Praca z jakością produktu wymaga czasu, wysiłku i energii. I ten czas kosztuje, ale brak tego wysiłku zmniejsza niezawodność, wydajność i łatwość obsługi większych ilości danych.
Zasadniczo, jeśli firmy po prostu wyrzucają z siebie kiepski kod, a potem zastanawiają się, dlaczego otrzymują raporty o codziennych błędach lub awarii serwera.
Brak opieki wiąże się z pewnymi kosztami lub konsekwencjami.
źródło
1 Ludzie, z którymi pracuję
2 zadania robocze
3 zadania
4 zadania robocze
5 zadań roboczych
6 - Uderz w górę skali płac w tej firmie
7 - Zadania zawodowe
8 - Zadania zawodowe
.
.
.
.
źródło
źródło
Czynniki wypychające
Czynniki przyciągające
Powyżej to moje osobiste rozważania.
źródło
Nie podoba mi się tytuł „programista”, ponieważ jest wszechobecny. Widziałem tytuł używany na pozycjach od pisarza makr Excela do hardkorowego weterana oprogramowania systemowego.
Jeśli chcesz, aby ludzie zostali, musisz zrzucić tytuł „programisty” i tak zorganizować swoją organizację, aby profesjonaliści tworzący oprogramowanie byli traktowani jak prawdziwi profesjonaliści. Organizacje, które mają ścieżki kariery dla tych, którzy chcą pozostać technicznymi, zamiast zmuszać się do zarządzania, produkują lepsze oprogramowanie i mają niższe wskaźniki obrotu.
W idealnym przypadku organizacja powinna mieć ścieżkę kariery technicznej, w której najwyższa ocena techniczna jest co najmniej równoważna z oceną kierownictwa drugiego stopnia w zakresie wynagrodzeń i uprawnień. Wysoce skuteczna organizacja techniczna będzie miała inżynierów na poziomie „doradczym”, którzy podlegają bezpośrednio dyrektorowi lub dyrektorowi wykonawczemu. Inżynierowie doradcy nie są menedżerami liniowymi ani menedżerami projektów. Inżynierowie doradcy są cywilnym odpowiednikiem Chief Warrant Officers w amerykańskiej marynarce wojennej (http://en.wikipedia.org/wiki/Warrant_Officer_%28United_States%29), co oznacza, że są to wysoce doświadczeni (> 20 lat) specjaliści techniczni z organ zarządzający wyższego szczebla, który wie, jak powstrzymać drogie projekty przed udaniem się na południe.
źródło
Jednym z powodów, dla których opuściłem firmę:
Praca dla NHS (National Health Service) w Wielkiej Brytanii, co oznaczało, że moja pensja była w zespole (A, B, C itp.). Oznaczało to, że byłem w stanie osiągnąć maksymalną pensję dla mojego zespołu, ale nie mogłem nic więcej. Jedynym sposobem, aby uzyskać znaczący wzrost pensji, była promocja (co nie miało miejsca, chyba że obecny starszy programista opuścił lub zmarł), lub poprzez wzrost kosztów utrzymania moich zarobków.
W zespole był jeden programista, który był na tym samym wynagrodzeniu przez 5 lat. Wkrótce wyszedł. Trwałem tam dwa lata, zanim miałem dość bzdurnych zarobków.
Twoje zdrowie. Jas.
źródło
Czego jeszcze nie widziałem: firma zmierza w kierunku całkowicie sprzecznym z twoim celem kariery i / lub umiejętnościami.
np. pracowałem dla firmy jako starszy programista Java, kiedy ta porzuciła linię produktów Java i zdecydowałem się w pełni skoncentrować na Progress 4GL (która była ich drugą główną linią). Ponieważ nie byłbym zainteresowany wciągnięciem się w ślepy zaułek jako programista Progress, nie było innej opcji, jak zrezygnować. Kilka tygodni później dyrektor generalny firmy ogłosił na spotkaniu wszystkich pracowników, że „nie jesteśmy organizacją produktową, jesteśmy organizacją usługową”, kiedy głównym źródłem dochodów firmy była sprzedaż produkowanego przez nas oprogramowania (a nie szkolenia i szkolenia) hosting dla tego oprogramowania, które również dostarczyliśmy) był ostatnią słomą (dla mnie i innych).
źródło
Zwłaszcza w małych firmach, które nie lubią (Google, Yahoo), gdy pracownik jest kompetentny, aby zrobić krok do przodu w porównaniu z tym, co robi w swojej obecnej firmie, wtedy pracownik chce przejść na wyższą pozycję i wynagrodzenie.
źródło