Ich bin daran interessiert herauszufinden, warum Programmierer ihren Job verlassen und ob die Gründe für den Abgang in Ihrem jetzigen Job wieder aufgetaucht sind.
Ist der Grund für das Verlassen einfach auf Vergütung, Standort, ich hasse meinen Chef / Mitarbeiter, mangelnde Anerkennung oder Ruhestand / neuen Karriereweg.
Update: Ich bin für ein Team von Programmierern und Testern verantwortlich und möchte besser verstehen, was mein Team zum Verlassen motivieren könnte, und hoffentlich versuchen, solche Probleme anzugehen.
management
Kane
quelle
quelle
Antworten:
Dieser Blogbeitrag wird der Diskussion viel Wert verleihen: http://widgetsandshit.com/teddziuba/2010/05/why-engineers-hop-jobs.html Es kommt darauf an, dass Top-Talente es leicht haben, Jobs zu finden. Stellen Sie sicher, dass Sie als Arbeitgeber auf dem Arbeitsmarkt wettbewerbsfähig sind.
Ich bin ein strenger Richter. Bitte beurteilen Sie mich nicht annähernd so hart, denn ich muss essen, um mein Leben zu erhalten, und deshalb brauchte ich immer irgendwo einen Job. Ich bin mir sicher, dass mein Beitrag subjektiv ist, aber ich habe versucht, aus meiner Sicht ehrlich zu antworten. Sie sehen, es geht NICHT darum, was ich für die Firma tun kann. Es geht darum, WAS ICH WILL (und bekommen kann). Zu Ihrer Information, ich bin männlich, nicht verheiratet, ohne Kinder.
[In keiner bestimmten Reihenfolge]
Gründe, die ich verlassen habe:
Warum ich noch nicht abgereist bin (in keiner bestimmten Reihenfolge):
Gründe, warum ich wahrscheinlich 5-10 Jahre bleiben werde:
Gründe, warum es unwahrscheinlich ist, dass ich länger als 10 Jahre bleibe:
Hoffentlich hilft das. Ja, ich bin ein Träumer.
quelle
Die Gründe, die ich für sofar verlassen habe:
Ein bisschen ausarbeiten
Mein erster Job war hauptsächlich das Programmieren von Visual Foxpro, und ich habe in Visual Foxpro nicht viel Karriere gemacht.
Versprechungen, die nicht eingehalten wurden, waren Schulungskurse, denen ich mit der Zusage folgte, dass ich Aufträge erhalten würde, für die Sie die Schulungskurse benötigten. Ich habe keine dieser Aufgaben bekommen.
Bei einem Arbeitgeber bekämen wir die Note 1 bis 5, was uns offiziell mitteilt, wie gut wir abgeschnitten haben und auf welcher Note die Gehaltserhöhung basieren würde. Gründe für schlechte Bewertungen waren "Ihr Anfangsgehalt war zu hoch", "andere Mitarbeiter haben die 4 aufgebraucht, die ich geben darf" und "Sie haben eine zusätzliche Gehaltserhöhung, damit ich Ihnen jetzt keine 4 geben kann".
Ich bekam ein Angebot, das mein Gehalt um 25% erhöhte. Alles andere sah gut aus, dem ich nicht widerstehen konnte.
quelle
Zu erkennen, dass niemand reich wird, wenn er für jemanden arbeitet.
quelle
Ich würde vorschlagen, einen Blick auf die animierte RSA-Version von Dan Pink's Drive zu werfen : Die überraschende Wahrheit darüber, was uns motiviert .
Darin geht Pink davon aus, dass drei Hauptfaktoren die Motivation und Zufriedenheit eines Mitarbeiters beeinflussen, sobald dessen Grundgehalt erreicht ist.
Offensichtlich deckt dies nicht alle Motivation ab, aber es deckt viel davon ab.
quelle
Ich habe frühere Rollen wegen verlassen
insert perjorative here
quelle
Der Hauptgrund, warum ich meinen letzten Job verließ, war das Erreichen der Obergrenze für den Tech-Unterricht: Es wurde schwierig, nicht in die Management-Arbeit hineingezogen zu werden, und es gab keinen verfügbaren Tech-Karriereweg.
Weitere Faktoren waren: - langsame Bürokratie - mangelnder Fokus des Managements - allgemeiner Mangel an Fokus auf Erfolg / Ergebnisse
quelle
Eine sehr empfehlenswerte Lektüre zu diesem Thema ist Peopleware .
Was mich persönlich betrifft, sind Gründe, warum ich frühere Mitarbeiter verlassen habe, eingeschlossen
quelle
Lies einfach Dilberts Comics.
quelle
Autonomie, Meisterschaft und Zweck. Sie können Ihre Leute nicht motivieren, Sie können sie nur demotivieren. Geben Sie ihnen Raum zum Lernen und verbessern Sie ihre Arbeit. Lassen Sie sie aus Fehlern lernen. Geben Sie ihnen Raum für Kreativität, löffeln Sie ihnen keine Fütterungsaufgaben. Halten Sie sie nicht von tatsächlichen Kunden / Benutzern fern. Schätzen Sie ihr Handwerk.
quelle
Ich habe die Stunden noch nicht in einer der Antworten gesehen. Während viele Programmiersprachen normale Wochen von 40 bis 45 Stunden zulassen, pflegen einige Unternehmen eine Kultur, in der Wochen von mehr als 60 Stunden erwartet werden. Ich kenne eine Reihe von Leuten, die aus diesem Grund die Spieleindustrie verlassen haben.
quelle
Ich gehe, weil sie kein Interesse an der Qualität der Arbeit zeigen. Die Arbeit in Produktqualität erfordert Zeit, Mühe und Energie. Und diese Zeit kostet Geld, aber das Fehlen dieses Aufwands verringert die Zuverlässigkeit, die Leistung und die einfache Handhabung größerer Datenmengen.
Grundsätzlich, wenn Unternehmen immer wieder beschissenen Code verschleudern und sich dann fragen, warum sie Berichte über tägliche Fehler oder Serverabstürze erhalten.
Es gibt Kosten oder Konsequenzen, wenn man sich nicht darum kümmert.
quelle
1 Die Leute, mit denen ich arbeite
2 Arbeitsaufgaben
3 Arbeitsaufgaben
4 Arbeitsaufgaben
5 Arbeitsaufgaben
6 - Bei diesem Unternehmen ganz oben auf der Gewinnskala
7 - Arbeitsaufträge
8 - Arbeitsaufträge
.
.
.
.
quelle
quelle
Push-Faktoren
Faktoren ziehen
Das Obige sind meine persönlichen Überlegungen.
quelle
Ich mag den Titel "Programmierer" nicht, weil er allgegenwärtig ist. Ich habe den Titel für Positionen gesehen, die vom Excel-Makroschreiber bis zum erfahrenen Hardcore-Systemsoftwareingenieur reichen.
Wenn Sie möchten, dass die Leute bleiben, müssen Sie den Titel "Programmierer" verlieren und Ihre Organisation so strukturieren, dass Softwareentwickler wie echte Profis behandelt werden. Unternehmen, die Karrierewege für diejenigen haben, die technisch bleiben möchten, anstatt zum Management gezwungen zu werden, produzieren bessere Software und haben geringere Fluktuationsraten.
Idealerweise sollte eine Organisation über eine technische Laufbahn verfügen, bei der der höchste technische Grad mindestens dem des Linienmanagements der zweiten Ebene in Bezug auf Vergütung und Befugnisse entspricht. Eine hochwirksame technische Organisation wird Ingenieure auf "beratender" Ebene haben, die direkt an einen Direktor oder eine Führungskraft berichten. Beratende Ingenieure sind weder Vorgesetzte noch Projektleiter. Beratende Ingenieure sind die zivile Entsprechung von Chief Warrant Officers in der US Navy (http://en.wikipedia.org/wiki/Warrant_Officer_%28United_States%29), dh sie sind hocherfahrene (> 20 Jahre) technische Spezialisten mit oberes Management, das weiß, wie teure Projekte davon abgehalten werden, nach Süden zu gehen.
quelle
Ein Grund, warum ich ein Unternehmen verlassen habe:
Ich arbeitete für den NHS (National Health Service) in Großbritannien, was bedeutete, dass mein Gehalt in einer Band lag (A, B, C usw.). Das bedeutete, dass ich ein maximales Gehalt für meine Band erreichen konnte, aber nicht mehr. Die einzige Möglichkeit für mich, eine bedeutende Gehaltserhöhung zu erzielen, bestand in einer Beförderung (die nicht stattfinden würde, wenn der derzeitige Senior Software Developer nicht gegangen oder gestorben wäre) oder in einer Erhöhung der Lebenshaltungskosten meiner Löhne.
Es gab einen Entwickler im Team, der seit 5 Jahren das gleiche Gehalt hatte. Er ging bald. Ich habe dort zwei Jahre durchgehalten, bevor ich den Mistlohn satt hatte.
Prost. Jas.
quelle
Was ich noch nicht gesehen habe: Das Unternehmen bewegt sich in eine Richtung, die völlig im Widerspruch zu Ihrem Karriereziel und / oder Ihren Fähigkeiten steht.
Ich habe beispielsweise für eine Firma als Senior Java Dev gearbeitet, als diese ihre Java-Produktlinie eingestellt und beschlossen hat, mich voll und ganz auf Progress 4GL zu konzentrieren (das war ihre andere Hauptproduktlinie). Da ich kein Interesse daran hatte, als Progress-Entwickler in eine Sackgasse zu geraten, gab es keine andere Möglichkeit, als aufzuhören. Einige Wochen später verkündete der CEO des Unternehmens auf einer Personalversammlung, dass "wir keine Produktorganisation, sondern eine Serviceorganisation sind", als die Haupteinnahmequelle für das Unternehmen der Verkauf der von uns produzierten Software (und nicht die Schulung und der Verkauf) war Hosting für die Software, die wir ebenfalls bereitgestellt haben, war der letzte Schrei (für mich und andere).
quelle
Besonders in kleinen Unternehmen, die (Google, Yahoo) nicht mögen, möchte ein Mitarbeiter in die nächsthöhere Position und zum nächsthöheren Gehalt wechseln, wenn er in der Lage ist, einen Schritt voraus zu sein als in seiner derzeitigen Firma.
quelle