Ich arbeite in der automatisierten Materialhandhabung, hauptsächlich in hochrangigen Computersteuerungen. Java-Anwendungen, Oracle-Datenbanken und dergleichen; aber in geringerem Maße auch auf Mechanik und Steuerungen.
Aus verschiedenen Gründen habe ich mir nie die Mühe gemacht, ein Studium zu absolvieren, da ein motivierter Mensch das meiste selbst lernen kann und das Leben in meiner Stadt teuer ist.
Das Unternehmen, für das ich arbeite, beauftragte ein anderes internationales Unternehmen mit dem Bau dieses massiven Materialtransportsystems, und am Ende lernte ich, wie es durch Reverse Engineering besser funktioniert als ihre eigenen Softwareingenieure mit Zugang zu Dokumentation und ihrem eigenen Softwarehaus.
Zu diesem Zweck boten sie mir eine Stelle im L3-Support an, über ihrem eigenen L2. Aber das Seltsame ist, dass der maximale Gehaltssatz (durch Gespräche mit Mitarbeitern, vielen Freunden dort) für jemanden ohne Abschluss genau dem entspricht, was die L2-Einstiegsmitarbeiter verdienen.
Bringt mich bei Gehaltsverhandlungen in eine seltsame Lage. Würden Sie solche Dinge Ihrer Erfahrung nach als flexibel bezeichnen? Ich würde gerne Studiengebühren auf den Tisch legen als Gegenleistung für jahrelangen Dienst, das haben sie für andere getan. Bietet ihnen eine gewisse Sicherheit und motiviert mich, es tatsächlich zu Ende zu bringen. Aber ich würde immer noch dasselbe verdienen wie die, die unter mir arbeiten.
Hat jemand einen Rat dazu? Wo soll man anfangen? Ich muss erstmal eine Zahl auf den Tisch legen.
Angenommen, Sie haben ein paar Jahre Berufserfahrung (2+), bewerten Sie sich so, als hätten Sie einen Abschluss. In der Softwareentwicklung ist die eigene Ausbildung nicht so relevant wie in vielen anderen Bereichen. Sie könnten versuchen, Ihren fehlenden Abschluss in der Gehaltsverhandlung gegen Sie einzusetzen. Lass sie nicht.
Überprüfen Sie Ihre Stadt auf das durchschnittliche Entwicklergehalt für jemanden mit Ihrer jahrelangen Erfahrung und stützen Sie Ihre Annahmen darauf. Passen Sie basierend auf Ihrer besten angemessenen Schätzung an, ob Sie unabhängig von Ihrem Bildungshintergrund ein über- oder unterdurchschnittlicher Entwickler sind.
Es hängt alles vom Unternehmen ab. Einige Unternehmen haben strenge Ausbildungsanforderungen. Manche haben dafür keinen Grund, andere schon. Zum Beispiel, wenn ein Unternehmen öffentliche Aufträge ausführt. Bei der Zusammenarbeit mit der Regierung kann ein Master für die meisten Positionen zu einem höheren Satz in Rechnung gestellt werden als einer mit einem Bachelor oder ohne Abschluss. Während Ihr Funktionsbereich möglicherweise nicht mit der Regierung zu tun hat, können die Richtlinien im gesamten Unternehmen verbreitet werden.
Andere Unternehmen sind völlig anders, sie werden ausschließlich auf der Grundlage von Fähigkeiten und nicht nur von Bildung fördern.
Abgesehen davon verdienen diejenigen ohne Abschluss tendenziell weniger als diejenigen mit Abschluss. Ich würde Ihnen raten, alles zu tun, um ein Studium so schnell und kostengünstig wie möglich abzuschließen. Es muss kein Technikstudium sein, aber eines sollte abgeschlossen sein. Sobald Sie dort angekommen sind, ist das Argument gegen Sie vom Tisch.
Als Softwareentwickler und jemand, der viele Softwareentwickler eingestellt hat, kann ich bestätigen, dass Folgendes zutrifft:
Als Arbeitgeber ist es mir egal, ob jemand einen Abschluss hat, aber unter sonst gleichen Bedingungen (was praktisch unmöglich ist) wäre ein Abschluss einer guten Schule vorzuziehen. Tatsächlich habe ich einige Manager gesehen, die mir gegenüber zugegeben haben, dass ein Autodidakt gegenüber einem Bachelor-Abschluss von einer gewinnorientierten „Diplomfabrik“ bevorzugt werden könnte.
Für mich basiert meine Entscheidung zu 90 % auf dem technischen Interview und der persönlichen Programmierübung. Aber es gibt immer noch viele Manager, die das CS-Studium bevorzugen.
mkennedy
Archie Moses
Klasse 'Eh' Speck
Michael