Mir wurde gesagt, dass ich, um als Bewerber ernst genommen zu werden, Jahre einschlägiger Erfahrung aus meinem Lebenslauf streichen, das Jahr, in dem ich meinen Abschluss gemacht habe, streichen oder beides. Oder sich gar nicht erst bewerben, denn niemand möchte Programmierer einstellen, die älter sind als sie. 1
Oder dass ich eine Firma gründen sollte, nicht weil ich möchte oder weil ich ein Produkt habe, das mir wichtig ist, sondern weil ich auf diese Weise einen Job bekommen kann, wenn / wenn meine Firma erworben wird.
Oder dass ich mich mehr auf Managementjobs konzentrieren sollte (was ich in der Vergangenheit erfolgreich gemacht habe), weil ... nun, sie konnten diese nicht wirklich erklären, außer die Implikation war, dass Sie über ein bestimmtes Alter ein Verlierer sind, wenn Sie schreibe noch Code. Aber ich schreibe gerne Code.
Hast du das gesehen? Ist dies nur ein lokales Problem (Nordkalifornien)?
Wenn Sie jemals Programmierer eingestellt haben: 2
- Wie alt war der älteste Bewerber von den erhaltenen Lebensläufen?
- Wie alt war die älteste Person, die Sie interviewt haben?
- Wie alt (bei Einstellung) war die älteste Person, die Sie eingestellt haben?
Wie alt ist "zu alt", um als Programmierer beschäftigt zu sein?
1 Ich gehe davon aus, dass alle Bewerber über eine gleichwertige Berufserfahrung verfügen. Es geht nicht um jemanden mit drei Jahrzehnten COBOL, der sich für einen Java-Guru-Job bewirbt.
2 Ja, ich weiß, dass Sie (zumindest in den USA) nicht fragen sollen, wie alt ein Bewerber ist. Nach meiner Erfahrung können Sie sich jedoch aus einem Lebenslauf einen Überblick verschaffen.
quelle
Antworten:
Nachdem ich gerade mit fast 50 in Großbritannien einen neuen Job bekommen habe, kann ich sagen, dass es möglich ist und Sie nie zu alt sind.
Es gibt zwei Ansätze - beide setzen voraus, dass Ihre Fähigkeiten für den Job relevant sind.
Bleib bei dem, was du weißt und werde ein Guru. Dies ist riskant, da die Anzahl der Jobs, die "alte" Technologien erfordern, von Jahr zu Jahr geringer wird. Wenn sich die Leute jedoch von solchen Jobs zurückziehen, wird es offene Stellen geben.
Aktualisieren Sie Ihre Fähigkeiten. Ich bin letztes Jahr zu Silverlight gezogen, was mich zu diesem Job gebracht hat. Dies und meine vorherigen Teamführungsrollen, die mein neuer Arbeitgeber als relevant ansah.
quelle
Ich bin 52 Jahre alt und Technologiedirektor eines Unternehmens, das ich vor 15 Jahren mitgegründet habe. Diese Frage liegt mir am Herzen. Ich verbringe ungefähr 40% meiner Zeit mit dem Programmieren, hauptsächlich mit der Entwicklung bestehender und neuer Produkte, und ich hoffe wirklich, dass ich in 10 Jahren das Gleiche tun kann.
Ich bin fasziniert von der Vorstellung, dass ältere Programmierer auf einzigartige Weise durch irrelevante Fähigkeiten behindert werden. Ich finde, dass dies das Problem bei jüngeren Entwicklern ist - wenn ich einen Flash-Programmierer oder einen Flex-Programmierer haben möchte, ist das ganz einfach. Wenn ich einen mit nachgewiesenen Fähigkeiten in Bezug auf Unternehmensdatenbanken oder Netzwerke oder mit einer Erfolgsbilanz in der kommerziellen Produktentwicklung haben möchte, ist dies viel schwieriger zu finden. Ältere Programmierer können sich genauer über Designentscheidungen und Probleme im Zusammenhang mit dem Softwarelebenszyklus unterhalten, da sie bereits ein Leben lang Erfahrungen mit Erfolgen und Fehlern gesammelt haben.
Das Problem für ältere Programmierer ist nicht, dass sie ihre intellektuellen Fähigkeiten verlieren, sondern dass sie von der Vorstellung verführt wurden, dass sie „Manager“ werden sollten. Meiner Meinung nach kann ein guter Programmierer mit jahrzehntelanger Erfahrung mehr Entwicklungssoftware verdienen, als wenn er eine schlecht definierte Managementleiter erklimmt, vorausgesetzt, er findet (oder startet) eine Organisation, die Innovation und Kompetenz belohnt.
In einer Welt, in der Millionen von Entwicklern mit den gleichen Fähigkeiten über das Internet verfügbar sind, ist die Vorstellung, dass nur die Jugend einen Wert hat, einfach dumm.
quelle
Sie müssen niemals aufhören zu programmieren, solange Sie Spaß daran haben, was Sie tun. Möglicherweise hat Ihre Organisation jedoch eine Obergrenze, die Sie erreichen, und Sie können einfach keine höhere Position einnehmen oder ein höheres Gehalt erzielen, es sei denn, Sie verlassen das Unternehmen oder verlassen die Programmierung und übernehmen eine Führungsrolle als Manager oder technischer Leiter.
quelle
Ich bekam meinen ersten Programmierjob im Alter von 37 Jahren. Das ist also nicht zu alt, um anzufangen, wenn Sie klug, lernwillig und bereit sind, das Gehalt eines Junior-Programmierers anzunehmen.
quelle
Als ich daran arbeitete, meine aktuelle Position zu finden, nahm ich an einem Workshop teil, bei dem ich mindestens ein Jahrzehnt jünger war. Eine Anzahl der anderen Teilnehmer des Workshops waren über 50 Jahre alt und hatten große Schwierigkeiten, Arbeit zu finden. Einige der Beobachtungen, warum dies so ist, waren:
Letztendlich versuchen die Arbeitgeber, den größten Gewinn für ihr Geld zu erzielen. Allzu oft verbinden sie Erfahrung und Reife mit "alt" und glauben, dass sie mit jemandem zusammenarbeiten werden, der jünger und rauer ist, aber sie können sie billiger trainieren und halten Sie sie länger als jemand mit mehr Erfahrung und Reife.
In meinem jetzigen Team ist unser Scrum Master und Team Leader ein Mann in den Fünfzigern und er ist von unschätzbarem Wert, wenn es darum geht, raue Stellen auszugleichen und mit unserem oberen Management umzugehen. Auf der anderen Seite macht es mir nichts aus, dass er nicht viel Code schreibt, da der Großteil seiner Programmiererfahrung aus mindestens einem Jahrzehnt stammt und sich daher eher nach VB6 als nach PHP anfühlt.
Persönlich denke ich, dass ältere Programmierer großartige Mentoren und Teamleiter sind, weil sie in allen Aspekten der Entwicklung große Erfahrung haben. Möglicherweise wurde aus diesem Grund vorgeschlagen, dass Sie sich mehr mit Führungsrollen befassen. Ich denke, Arbeitgeber erkennen dies ebenfalls und stellen eher jemanden mit viel Erfahrung in einer Führungsrolle ein als einen anderen Kodierer.
Randbemerkung: Die meisten Personen mit Erfahrung in der Einstellungsbranche empfehlen älteren Bewerbern, Termine zu meiden oder den Teil ihrer Berufserfahrung anzupassen, um ihr Alter herabzusetzen.
Als letztes ist zu prüfen, ob Sie zu Interviews kommen oder ob Ihr Lebenslauf einfach abgelehnt wird. Wenn Sie in die Interviews einsteigen, ist Ihr Lebenslauf wahrscheinlich nicht das Problem.
quelle
Nein.
Diese Wahrnehmung ist darauf zurückzuführen, dass es in den neunziger Jahren und danach beim Programmieren eine enorme Zunahme neuer Marktteilnehmer gab. Bis in die 1980er Jahre war es ein ziemlich kleiner Nischenberuf, aber dann explodierte es in den letzten 20 Jahren plötzlich - und abgesehen von einigen älteren Karrierewechslern -, dass die meisten Leute, die es machten, jung waren.
Grundsätzlich gilt: Das Durchschnittsalter der Programmierer wird steigen, wenn diese anfängliche Ausbuchtung der neunziger Jahre und der Einstieg in die Programmierung älter wird. Offensichtlich werden einige zum Management übergehen oder ihre Karriere verändern, aber nicht genug, um diesen unvermeidlichen demografischen Wandel zu verhindern. Außerdem: Nach der Dotcom-Pleite studierten weniger junge Leute Programmieren, was bedeutet, dass der Eintritt von jungem Blut etwas verlangsamt wurde.
Stellen Sie es sich wie die Demografie eines Entwicklungslandes vor: enorme Geburtenraten, hohe Sterblichkeitsraten, enorme Ausbuchtung der jungen Bevölkerung. Wenn sich das Land weiter entwickelt, leben die Menschen länger und haben im Allgemeinen weniger Kinder.
Wenn Sie jetzt 35 Jahre alt sind und 40, 45, 50 Jahre alt sind, hat Sie das Durchschnittsalter der Programmierer ebenfalls auf diese Stufen gebracht. Es ist ein vorübergehender demografischer Ausrutscher, kein fester Bestandteil des Programmierberufs.
quelle
Während meiner Tätigkeit als Teamleiter hatte ich mehrere Gelegenheiten, jemanden über 50 (und einen über 60) in meinem Team zu haben. Ich kann Ihnen nur sagen, dass die Erfahrung gut war. Ich würde fragen, ob ich jemanden mit den letzten 10 Jahren als Manager oder Architekt gesehen habe, der versucht hat, sich für einen Entwicklerjob zu bewerben. Sie sind möglicherweise kleiner geworden und suchen nur einen Job. Aber wenn sie praktisch gewesen wären, würde ich das überhaupt nicht in Frage stellen.
In diesem Alter sind alle angehenden Manager und Architekten Manager und Architekten ... jeder, der noch programmiert, möchte programmieren.
quelle
Schauen Sie sich den Fall Grace Hopper an . Sie arbeitete bis zu ihrem Tod im Alter von 85 Jahren mit Programmieren weiter. Ich erinnere mich, dass sie vor vielen Jahren ein 60-minütiges Special über sie gesehen hatte. Sie war eine faszinierende Person. Wenn Sie eine Leidenschaft für etwas haben, dann ist das Alter kein Faktor.
Für das, was es wert ist, bin ich über 50 und sehe keinen Grund, nicht mehr das zu tun, was mir Spaß macht. Es gibt immer noch viel zu lernen und das macht mir Spaß.
quelle
Eine zu berücksichtigende Sache ist, wie viele einen 50 oder 60 Jahre alten Programmierer einstellen werden? Wenn alles, was Sie tun, Code ist, gibt es meiner Meinung nach nicht annähernd so viele Jobs für einen älteren Programmierer wie für einen Programmierer der frühen zwanziger bis späten dreißiger Jahre. Ein Grund, warum ich weiß, dass dies existiert (ich habe andere beauftragte Mitarbeiter gefragt), ist, dass ein 40-jähriger Manager etwas müde von jemandem ist, der 15 Jahre älter ist als er. Werden sie meinen Anweisungen folgen? Wie fest sind sie in ihren Wegen? Werden andere diesen Opa-Kodierer anziehen und ihm folgen?
Bei fast allen Stellenangeboten, die ich in diesen Tagen bekomme (ich bin 43 Jahre alt), muss ich eine bestimmte Anzahl von Management- / Aufsichtspflichten erfüllen.
Ab einem bestimmten Alter halte ich es für ratsam, den Fokus von "nur Codieren" auf Codieren zu verlagern und mehr Aufsichtsfunktionen zu übernehmen. In unserer heutigen Welt wird einfach erwartet, dass ältere Menschen eine führendere Rolle einnehmen. Und wie ich bereits sagte, scheinen sich viele auf natürliche Weise älteren Menschen zu widersetzen.
Vielleicht können Sie sich nur auf das Schreiben von Code konzentrieren, aber das Erhalten und Erhalten neuer Jobs wird mit zunehmendem Alter zumindest ein bisschen schwieriger.
quelle
Ich bin freiberuflicher Programmierer (meistens Embedded C, auch PHP und C #) und über 60 Jahre alt. Derzeit habe ich vier aktive Verträge. In vielen meiner Jobs treffe ich nie die Leute, mit denen ich arbeite. Ich habe keine Daten in meinem Online-Lebenslauf, die älter als ungefähr 1990 sind.
quelle
Die Karriere jedes Einzelnen verläuft unterschiedlich, da wir unterschiedliche Bedürfnisse haben und unterschiedliche Entscheidungen treffen. Ich kenne eine Menge von über 50 Programmierern, ich arbeite mit einer guten Anzahl von ihnen zusammen, weil wir versuchen, Talente einzustellen, die nicht älter sind, und ehrlich gesagt legen wir größten Wert auf fundierte Erfahrungen, die die jüngeren Leute einfach nicht haben.
Mit zunehmendem Alter müssen Sie Entscheidungen treffen. Sie können Programmierer bleiben, aber das kostet im Allgemeinen weniger Lohn. Sie können zu einem technischen Leiter wechseln, der in der Regel noch einige Programmier-, aber auch einige Verwaltungsaufgaben umfasst. Sie können ein Spezialist werden (BI, Architektur, Systemanalytiker, Datenbank usw.), der sich oft bezahlt macht, aber in Bezug auf die verfügbaren Gesamtjobs begrenzt ist. Sie können zu einer Projektmanagement- oder Business Analyst-Rolle wechseln und die Programmierung vollständig verlassen. Vielleicht möchten Sie sogar ein Restaurant eröffnen oder eine Farm kaufen und die Geschäftswelt ganz hinter sich lassen. Alle diese Optionen sind offen, wenn Sie jung sind, und schließlich wird Ihre Auswahl die für Sie realisierbaren einschränken.
Mir persönlich ist aufgefallen, dass es viel schwieriger ist, dorthin zu gelangen, wenn Sie bis Mitte 30 nicht zum Management übergegangen sind. Dies gilt jedoch möglicherweise nicht für andere Standorte.
Aber der Punkt, den ich versuche, ist, dass Sie Ihre Karriereentscheidungen kontrollieren. Sie müssen nicht das tun, was andere tun, nur weil die meisten Leute das tun. Tun Sie, was für Sie am besten ist. Und denken Sie niemals, Sie hätten eine unwiderrufliche Entscheidung getroffen. Ich habe meine Karriere 5 oder 6 Mal gewechselt, das Leben führt dich manchmal zu unerwarteten Orten. Was Sie mit 20 wollen, ist wahrscheinlich nicht das, was Sie mit 50 wollen, und das ist in Ordnung. Manchmal treffen wir Entscheidungen, um das Essen auf dem Tisch zu halten und die Ausbildung unserer Kinder zu bezahlen. Es gibt viele Programmierer, die Manager für die Bezahlung geworden sind. Es gibt andere, denen es egal ist, wie viel sie anbieten. Sie sind der Meinung, dass sich der Stress des Managements nicht lohnt. Und andere sind reine Programmierer, die niemals an etwas anderes denken können, weil es nicht so sehr darum geht, was sie tun, sondern darum, wer sie sind.
quelle
Es war ein interessanter Artikel vor kurzem - die Deep Dark Secret of Silicon Valley http://techcrunch.com/2010/08/28/silicon-valley%e2%80%99s-dark-secret-it%e2%80%99s- Alles über das Alter /
Grundsätzlich heißt es, dass das Tal jüngere Kandidaten bevorzugt, die für niedrigere Löhne rund um die Uhr einstellen, und befürwortet, dass erfahrene Programmierer nach Erreichen eines bestimmten Alters in Führungspositionen wechseln. Das Problem ist, dass es nicht so viele Führungspositionen gibt, die man umgehen kann.
Ich arbeite nicht im Tal, aber meine persönliche Erfahrung ist, dass erfahrene Programmierer immer noch programmieren können und aufgrund ihrer Erfahrung wertvoll sind, und in meinem Nacken des Waldes gibt es Firmen, die sie einstellen werden.
quelle
Ich sitze neben ein paar über 50-jährigen C # -Entwicklern. Es gibt kein inhärentes "Too Old", sondern nur Wahrnehmungen der Interviewer. Daher müssen Sie möglicherweise noch mehr tun, um die Leute davon zu überzeugen, dass Ihr Wissen auf dem neuesten Stand ist.
Oder werde soylent Programmierer. So oder so. : P
quelle
TooOld = Interviewer.Age + 1
quelle
while(true) { Interviewer.Age++; } //should have made that private! mwuhahaha!
Ich bin 59 Jahre alt und arbeite jeden Tag als Softwareentwickler, seit ich 1994 aus dem US-Militär ausgeschieden bin.
Was ich nach ungefähr 45 Jahren herausgefunden habe, ist, dass es keinen Grund gibt, überhaupt zu versuchen, einen Job bei einem Unternehmen mit einer Personalabteilung zu bekommen. HR-Mitarbeiter befürchten, dass eine Klage wegen Diskriminierung aufgrund des Alters anhängig wird, wenn die neue, ältere Anstellung nicht funktioniert. Also praktizieren sie Altersdiskriminierung von vornherein.
Die beste Wahl für einen älteren Programmierer, der einen Job sucht, ist die Suche nach einem kleinen Startup, vorzugsweise von einem ehemaligen Kollegen oder zumindest einem Unternehmen, das klein genug ist, um keine Personalabteilung zu haben. Wenn Sie mit dem eigentlichen Entwicklerteam sprechen können, besteht eine vernünftige Chance, dass sie hinter Ihr graues Haar sehen können. Zumindest hat das bei mir geklappt.
Ich habe vor, als Entwickler weiterzumachen, bis ich die Arbeit satt habe, was bisher noch nicht geschehen ist. Mein jetziger Auftritt ist ziemlich stabil, aber wenn er vergeht, finde ich entweder einen anderen Job oder mache meinen eigenen Job.
quelle
Es hängt von der Person und der Art der Intensität ab. Als ich älter wurde, bemerkte ich, dass ich weniger Geduld für lange Stunden oder schlechte Arbeitsbedingungen habe, aber ich kann es trotzdem ertragen. Es kann von Person zu Person unterschiedlich sein, aber Dinge wie das Ziehen von Allnächtern fordern einen höheren Tribut von mir. Ich kann es schaffen, aber die Wiederherstellung dauert länger als früher.
Wenn Sie unter intensiv viel Nachtschwärmer und hohen Stress verstehen, dann würde das wohl niemanden belasten, aber es ist gut möglich, dass ältere Menschen mehr zu kämpfen haben. Wenn mit intensiv gemeint ist, dass es viel zu lernen gibt, wäre ich nicht so besorgt. Jeder lernt anders und sie müssten es einfach im Laufe der Zeit bewerten.
Wenn ich jedoch die Erfahrung, die ich jetzt habe, auf eine jüngere Version von mir übertragen könnte, würde ich ihm sagen: "Sei vorsichtig, wenn du viele unvernünftige Dinge tust, auch wenn du jung bist ... Corporate America wird dich gerne gebrauchen und dir nichts hinterlassen für diese Anstrengung zu zeigen. "
quelle
Persönlich würde ich keinen Job wollen, den ich bekommen müsste, indem ich verstecke, wie alt ich war (Vollständige Offenlegung: Ich bin 27, das ist also kein Problem für mich).
Ich denke, Sie haben zwei Dinge, die gegen Sie arbeiten:
Ich sage nicht, dass diese Argumentation richtig ist oder dass ich ihnen zustimme. Ich sage nur, dass es so ist. Diese beiden Probleme werden eine große Rolle spielen, wenn Sie einen Startup-Job suchen, aber sie werden wahrscheinlich weniger von Bedeutung sein, wenn Sie einen Job für ein etablierteres Unternehmen suchen.
Haben Sie sich schon einmal für eine Stelle als Tech Lead oder Architect beworben? Das sind "fortgeschrittenere" Positionen, die nicht unbedingt Management-Auftritte sind.
quelle
Ich arbeite in Korea. In diesem Land sind über 40-Jährige als Programmierer zu alt. Der Vorstand möchte, dass sie Manager sind. Aber nur wenige von ihnen können Manager sein. Der Rest von ihnen sollte in Rente gehen. So finden sie einen neuen Job wie ein eigenes Unternehmen. Deshalb wollen die meisten koreanischen Programmierer ins Ausland.
quelle
Ich werde 34 Jahre alt, wenn ich meinen Abschluss mache, und im Alter von 32 Jahren konnte ich ein 12-monatiges Praktikum absolvieren, wobei mir ein weiteres Praktikum und mehrere andere Praktika in fortgeschrittenen Interviewphasen angeboten wurden. Mein Punkt ist, dass nach meiner Erfahrung das Alter nicht wirklich ein Faktor war. Es geht um die Fähigkeiten, die Sie haben, sind sie aktuell? Und, sehr wichtig, es geht um Ihre Soft Skills, insbesondere um Kommunikation.
Um mich hervorzuheben, habe ich das Praktikum angetreten. Außerdem habe ich mit der Open Source-Entwicklung begonnen, um der möglichen Maxime des Ageismus entgegenzuwirken und um zu beweisen, dass ich engagiert und enthusiastisch (extrem wichtig) im Programmieren bin.
Zuvor war ich als Kundendienstleiter tätig, und ich glaube, dass dies sowohl bei der Einholung von Interviews / Angeboten als auch in meinem eigenen Vertrauen im Umgang mit Interviewern funktioniert hat.
Ich bin in Großbritannien, ich bin nicht sicher, ob dies das gleiche ist, wo Sie leben?
quelle
Als jemand zu sprechen, der Entwickler interviewt hat. Das Einzige, was mich interessiert, ist, ob Sie den Job machen können und ob Sie gut zu meinem Team passen.
Ältere Entwickler haben aufgrund ihrer Erfahrung die Möglichkeit, mehr Vorteile als ihre jüngeren Kollegen für denselben Arbeitsaufwand zu nutzen.
quelle
Ich bin 46 Jahre alt. Ich habe Mitte der 90er Jahre angefangen zu programmieren. Heutzutage legen die meisten Arbeitgeber mehr Wert auf Zertifizierungen als auf Inhalte, was traurig ist, aber das sehe ich zumindest an der Ostküste. Halte deine Fähigkeiten auf dem neuesten Stand. Es ist nervig. Aber genau das müssen Sie tun, wenn Sie im "praktischen" Teil dieser Branche bleiben möchten. Ansonsten üben Sie, wie Sie sagten, Führungspositionen aus. Nicht so lustig oder interessant, aber heutzutage ist ein Job gut zu haben.
quelle
Es gibt immer Jobs für fähige Entwickler. Zeigen Sie etwas Energie und Problemlösungsfähigkeit, und Sie werden eine Position finden. Ich mag naiv sein, aber ich denke, dass Menschen bei der Einstellung als so alt gelten, wie sie handeln. Ich kenne zwei Jungs in den Fünfzigern, die gerade VC-Mittel für ihr Web-Startup erhalten haben.
quelle
Ich bin 30 und habe Leute interviewt, die so jung wie 20 oder so alt wie 50 oder vielleicht ein bisschen älter zu sein schienen.
Ich versuche mich nicht darum zu kümmern, wie alt die Leute sind, aber ich gebe zu, dass ich wahrscheinlich voreingenommen bin. Ich habe zu viele Jobs gemacht, bei denen es sich um rein weiße Männer mit 22 bis 26 Hochschulabsolventen (CS-Abschluss, Mathematik-Nebenfach) handelte. Wenn Sie sich in irgendeiner Weise davon unterscheiden, bin ich bereits mehr an Ihnen interessiert.
Trotzdem denke ich, dass unser Interviewprozess wenig subjektiv ist. Ich habe einen Standardsatz von Programmierfragen, und Sie erhalten ein Whiteboard und Marker und müssen Code schreiben. Wenn du es schaffst, ist das großartig, und wenn du es nicht schaffst, ist das schade.
Sie könnten argumentieren, dass das Format dumm ist (es ist wahrscheinlich) oder die Fragen albern sind (sie sind wahrscheinlich), aber ich denke, dass es für Softwareunternehmen heutzutage ziemlich typisch ist. Meine Fragen reichen im Wesentlichen von "Wenn Sie in der ersten Woche mit CS 101 wach waren, werden Sie mich auslachen, weil ich etwas so Einfaches gefragt habe" bis zu "das ist ziemlich repräsentativ für die Dinge, an denen wir tatsächlich arbeiten". Ich bin vielleicht aufgeregter über die Aussicht, jemanden einzustellen, der nicht wie der Rest meiner Kollegen aussieht, aber mein letztes Ja / Nein hängt nur davon ab, ob Sie Code schreiben können.
Ich bin mir sicher, dass es Unternehmen gibt, die nicht so gut wie ich sind und nur junge Leute einstellen möchten. Wenn Sie auf sie stoßen, schauen Sie weiter. (Oder fangen Sie selbst an. Im Internet weiß niemand, ob Sie 100 Jahre alt sind!)
Zwei Vorbehalte, die ich mir vorstellen kann:
Wenn Ihr Lebenslauf Sie so erfahren erscheinen lässt, dass Sie ein wesentlich höheres Gehalt verlangen, als wir derzeit zahlen können, wird Ihr Lebenslauf möglicherweise von der Personalabteilung gefiltert, bevor er überhaupt bei mir eingeht. Wenn Sie wirklich mehr verlangen würden, als wir uns leisten können, ist dies ein guter Filter. Aber wenn Sie dies nicht tun, möchten Sie vielleicht einen Weg finden, um in Ihrem Lebenslauf zu verdeutlichen, dass Geld für Sie kein so großes Geschäft ist.
Wir wissen, dass ältere Menschen über mehr Erfahrung und ein besseres Urteilsvermögen verfügen, aber jüngere Menschen scheinen eher bestimmte Technologien zu nutzen, die wir verwenden, und wir mögen Menschen, die auf den Weg gebracht werden können. Es ist mir noch nie passiert, aber wenn wir einen Slot und zwei Bewerber hätten, könnte es für uns schwierig sein, zwischen "jung und verwendet unseren Technologie-Stack vor" im Vergleich zu "erfahrener, aber nie verwendet" zu wählen. Zum Glück ist dies für Sie leicht zu lösen: Nehmen Sie sich ein wenig Zeit, um mit einer heißen neuen Technologie etwas aufzubauen. (Sie programmieren seit 30 Jahren und haben im letzten Monat gerade etwas in Rails eingebaut? Schön!) Tatsächlich ist das ein guter Rat für jeden.
quelle
"Sollte" ist ein vager, zwielichtiger Ausdruck. Die nützliche Frage bei dieser Entscheidung ist: Was passiert, wenn ich trotzdem bleibe? Es gibt eine Reihe von Dingen, an die ich denken könnte.
Ich werde allmählich meine Berührung verlieren und arbeitslos, wenn ich jemals meinen Job verliere. Das ist eine schwierige Frage. Niemand möchte glauben, dass es ihnen passieren könnte, also ist es vielleicht wahr und jeder auf dem Gebiet leugnet es? Auf der anderen Seite kann Donald Knuth Ringe um mich herum programmieren und Sie zusammenstellen, und er ist 73. Dies hängt mit dem nächsten Punkt zusammen:
Die Leute (Arbeitgeber, Kollegen) werden denken, ich verliere es und machen das Arbeitsleben weniger angenehm als jetzt. Das ist auch zweifelhaft, aber einfacher zu testen: Fragen Sie herum! Was müssen Personen, die jünger oder älter sind als Sie, melden?
Irgendwann wird mir auf dem Feld total langweilig, denn unter der Sonne gibt es nichts Neues. Ich bezweifle das sehr, aber wenn es passiert, kann man zumindest allmählich einen Übergang machen, ohne viel Zeitdruck zu haben. (Es sei denn, es geht in eine Richtung, die auch erfahrene Personen vom Beitritt abhält ...)
Insgesamt kann ich mir dann nicht viele Gründe vorstellen, die Besetzung vorzeitig zu beenden.
quelle
Denken Sie an Ihr Wochenende.
Sie verlassen die Arbeit am Freitag, fahren nach Hause, essen zu Abend und entspannen sich. Vielleicht machst du am Wochenende ein paar Arbeiten im Haus, reist ein bisschen, machst ein paar Hobbys. Grundsätzlich genießen Sie Ihre Freizeit und finden andere Dinge zu tun.
Wie fühlst du dich am Sonntagabend? Wie fühlen Sie sich bei dem Gedanken, Montagmorgen zur Arbeit zu fahren? Haben Sie ein schlechtes Gefühl im Magen, wenn Sie daran denken, die nächsten fünf Tage damit zu verbringen, Code herauszuschlagen?
Oder freuen Sie sich nach einem schönen erfrischenden Wochenende darauf, wieder ins Büro zu kommen und einige der Probleme anzugehen, die bei Ihrer Abreise am Freitag noch ungelöst waren? Sehen Sie den Montag als Chance, den Code der letzten Woche zu überprüfen, während er aktualisiert und belebt wird?
Wenn Sie das erste Szenario sind, ist es vielleicht an der Zeit, jetzt auszusteigen. Wenn die Programmierung Sie nicht mehr ständig herausfordert und fasziniert, werden Sie einfach nicht glücklich sein, dies zu tun. So einfach ist das.
Wenn Sie sich jedoch ständig denken: "Ich kann nicht glauben, dass ich dafür bezahlt werde, etwas zu tun, das ich liebe", dann gibt es keinen Grund, jemals aufzuhören.
quelle
Ich habe vor einiger Zeit eine sehr ähnliche Frage zu Stackoverflow gestellt, und die Antwort, die ich am genauesten fand, ist, dass es mehr darum geht, dass Sie für die meisten Positionen nur überqualifiziert sind .
Sie müssen wirklich wissen, in welcher Position Sie sich zu diesem Zeitpunkt Ihrer Karriere befinden sollten, denke ich. (Ich habe heute Abend eine ähnliche Frage gestellt. )
quelle
Ich stelle normalerweise niemanden ein, der nicht mehr die Kontrolle über seine Körperfunktionen hat.
Wenn Sie Klischees über mangelnde Energie und Dynamik usw. entfernen (die im Allgemeinen genauso wertlos sind wie jedes andere Klischee), kann ich mir nur vorstellen, wie nah die Person am Ruhestand ist und wie lange sie Sie noch nicht verlassen hat.
Da es für einen Programmierer jeden Alters nicht ungewöhnlich ist, nach 2 bis 3 Jahren weiterzumachen, ist dies im Grunde genommen kein Problem, solange die Person klug, sachkundig und fleißig ist, würde ich es nicht in Betracht ziehen.
Oh, und in Großbritannien sollte ich zumindest als Arbeitgeber erwähnen, dass es illegal ist, das Alter einer Person als Grund für eine Einstellung zu betrachten oder nicht - obwohl es offensichtlich sehr schwer zu beweisen ist, dass dies der Grund war.
quelle
Ich werde hier einsteigen und die Entwicklung von mobilen Apps vorschlagen. Es ist ein neues Gebiet, in dem nur sehr wenige Entwickler mehr als ein paar Jahre Erfahrung haben als Anfänger, und viele der Leute, die ich bei Treffen mobiler Entwickler sehe, sind keine "Frühlingshühner". Ein paar erfolgreiche mobile Apps in Ihrem Lebenslauf und Unternehmen, die mobile Entwickler benötigen, interessieren sich nicht für Ihr Alter, Geschlecht, Ihre nationale Herkunft, Ihre Augenfarbe usw. Und es besteht derzeit eine vernünftige Möglichkeit, dass Sie diese Fähigkeiten nutzen, um Ihr Unternehmen zu gründen eigenes Geschäft.
Natürlich könnten mobile Apps kurz vor dem Ende eine Blase sein. Möglicherweise können Sie jedoch die Weisheit Ihres Lebens nutzen, um die nächste wachsende Spezialisierung herauszufinden, oder besser als viele CS-Studenten.
quelle
Das Durchschnittsalter der Entwickler, in denen ich arbeite, beträgt 50 Jahre. Einige der besten Programmierer, die ich kenne, sind weit über 50 Jahre alt. Ich habe diese Art von Dummheit in anderen Ländern gesehen (hier keine Namen zu nennen), aber hier so weit so gut (Daumen drücken) .
quelle
Wenn du liebst, was du tust, warum würdest du jemals damit aufhören? Wenn es dir nicht gefällt, hör heute besser auf. Aber ich denke, es gibt kein Alter oder Erfahrungsniveau, das Sie dazu zwingen würde, das Programmieren zu beenden. Mit so vielen neuen Dingen, die jedes Jahr zu lernen sind, wird es für immer weitergehen.
quelle