Heim  >  Artikel  >  Wenn Programmierer älter werden, geraten sie wirklich in eine Sackgasse.

Wenn Programmierer älter werden, geraten sie wirklich in eine Sackgasse.

-
-Original
2018-03-01 16:16:021760Durchsuche

Ist Altersdiskriminierung ein Karriereproblem in der Softwareentwicklungsbranche?

Wenn Programmierer älter werden, geraten sie wirklich in eine Sackgasse.

Ist Softwareentwicklung ein Job in einer Sackgasse?

Sollten wir wechseln? unsere Karrierepläne hin zu Führungspositionen?

Die oben genannten Fragen wurden auf Quora vollständig beantwortet, also fassen wir sie kurz zusammen.

Was die Altersdiskriminierung betrifft, glaube ich nicht, dass irgendjemand leugnen kann, dass es in dieser Branche ein gewisses Maß an Altersdiskriminierung gibt. Gemessen an der Einstellungssituation neuer Mitarbeiter in den meisten Unternehmen im Silicon Valley liegt das mittlere Einstellungsalter unter 30 Jahren. Dies ist jedoch keine Frage der Unternehmenspolitik – es wird niemand eingestellt, der ein bestimmtes Alter überschreitet; es gibt eine spezifische Präferenz für Kandidaten aufgrund von Rasse, Geschlecht oder anderen Merkmalen, es handelt sich lediglich um ein objektives Phänomen.

Altersdiskriminierung in der Technologiebranche hat viele Ursachen. Erstens sind viele Unternehmen der Meinung, dass die Einstellung frisch graduierter College-Studenten (von renommierten Hochschulen wie MIT und Stanford) der einfachste Rekrutierungskanal ist. Neue Absolventen sind „billig“ und gleichzeitig „hochwertig“. Bis dahin waren sie nicht durch die Erfahrung eines anderen Unternehmens belastet, eine leere Liste an Möglichkeiten. Es ist einfach, ihnen Unternehmenskultur, Software-Methoden und Praxiserfahrung zu vermitteln, und frischgebackene Absolventen können es besser annehmen und verdauen.

Aber gleichzeitig wird niemand sagen, dass Sie kein guter Kandidat sind, wenn Sie ein Kandidat mit 3 Jahren solider Programmiererfahrung in verwandten Technologien sind (vielleicht gepaart mit der Aura einer renommierten Schule). . Tatsächlich könnte es eine bessere Wahl für Sie sein. Es ist natürlich gut, über ausgeprägte berufliche Fähigkeiten zu verfügen, aber wenn die sonstigen Voraussetzungen der Kandidaten ähnlich sind, wird die Relevanz Ihrer Fähigkeiten für das Unternehmen noch wichtiger.

Manche Leute sagen: „Technologie verändert sich so schnell, dass Ingenieure möglicherweise nicht mithalten konnten.“ Das mag einst so gewesen sein, aber die für den Aufbau von Netzwerken erforderlichen Kerntechnologien gibt es schon seit Jahrzehnten. Die C-Sprache erschien bereits Ende der 1970er Jahre, und das ist schon mehr als 40 Jahre her. Sogar Java gibt es schon seit mehr als 20 Jahren (erstmals 1997 erschienen). Das bedeutet, dass es Ingenieure gibt, die die Entwicklung der Branche bis zu ihrem heutigen Stand miterlebt haben, möglicherweise kurz vor dem Rentenalter stehen und sich in ihrer gesamten Karriere jahrzehnte- oder sogar jahrzehntelang auf C-Sprache und den Betrieb von Unix-Servern konzentriert haben. Wenn man es betrachtet, ist diese Art von „hochqualifiziertem“ Ingenieur mit reicher Erfahrung sehr selten, und ich glaube nicht, dass irgendjemand behaupten wird, dass er nicht so gut ist wie ein 22-jähriger Student, der gerade seinen Abschluss gemacht hat.

Andererseits habe ich Software-Engineering nie als eine „Sackgasse“-Karriere angesehen. Tatsächlich hat es sich nach einem starken Gehaltswachstum allmählich stabilisiert. Ein Grund dafür könnte sein, dass Ingenieure im Wesentlichen eine „Ware“ des Menschen sind. Sofern Sie kein ganz besonderer Ingenieur sind, können Sie jederzeit durch jemand anderen ersetzt werden. Aufgrund dieser Substituierbarkeit sind die Gehälter im Software-Engineering im Vergleich zu anderen Wettbewerbsbranchen eher unbefriedigend. Es ist jedoch weiterhin gewährleistet, dass die Nachfrage nach Software-Ingenieuren in den Unternehmen immer noch hoch ist, sodass Sie immer einen Job finden können.

Abschließend: Ist es eine bessere Wahl, die „Managementrichtung“ einzuschlagen? Warum gibt es nur diese Option? eine Option. Viele Software-Ingenieure, denen die Produktentwicklung nicht gefällt, wenden sich beispielsweise dem Betrieb, dem Produktmanagement, dem Projektmanagement oder Positionen mit geringeren technischen Anforderungen wie dem Vertrieb oder der Verwaltung zu. Es gibt sogar einige Freunde, die ihre Karriere völlig verändert haben begann seine Bildungskarriere.

Abschließend sagte der Autor ernst zu den Softwareentwicklungsingenieuren: „Stellen Sie Ihre Karriere nicht von Anfang an auf das Management. Niemand wird einen Gärtner einstellen, um einen Wolkenkratzer zu bauen, und niemand wird einen Gärtner einstellen, der das kann.“ „Klopfen Sie nicht an. Ingenieurmanager, die Code verschieben“.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn