Einen Job mit fast unbekannter Technologie beginnen? [geschlossen]

In den meisten Stellenangeboten, die Sie sehen, fragen die Arbeitgeber nach Vorerfahrungen wie N+ Jahre in diesem Bereich, N+ Jahre in diesem Bereich usw. Zumindest in der Softwarebranche ist dies ein Gesetz, wenn Sie zu einem Vorstellungsgespräch eingeladen werden möchten.

Was halten Sie davon, einen Job in einem Unternehmen zu beginnen, das ein gutes Einstiegsgehalt, schöne Büros und junge Kollegen bietet, aber an einer Technologie arbeitet, die anderswo fast nicht verwendet wird? Sie finden kaum einen Einsatzort für diese Technologie, keine Angebote in den Jobbörsen (Sie wissen, dass alles passiert), nirgendwo wird eine solche Erfahrung gesucht oder zumindest kann ich solche Orte nicht finden?

Kann dies ein Karriereabschluss für alles andere als Programmiersprache sein, wenn nicht, was können die Vorteile eines solchen Karrierewegs sein?

ok, nutzlos ist einfach zu stark, dem stimme ich zu.

Antworten (3)

Sie scheinen sich auf Software zu konzentrieren, also werde ich entsprechend schreiben. Mit Technologien meine ich Dinge wie Programmiersprachen und so weiter.

Kann das der Karriereabschluss für alles andere als Programmiersprache sein?

Sie sind nicht vollständig von Ihrer Karriere abhängig, um den Umgang mit verschiedenen Technologien zu lernen, die weit verbreitet sind (daher könnten Sie leicht den Arbeitsplatz wechseln). Es gibt mehrere Quellen, um sie zu lernen und anzuwenden. Daher sehe ich die Entscheidung, von einem Unternehmen eingestellt zu werden, das eine bestimmte Technologie verwendet, die die meisten anderen Unternehmen nicht verwenden, nicht als eine Möglichkeit, sich für immer zu binden.

Um ein paar Ratschläge aus The Pragmatic Programmer von Andrew Hunt und David Thomas zu entnehmen,

Lernen Sie jedes Jahr mindestens eine neue Sprache. Unterschiedliche Sprachen lösen dieselben Probleme auf unterschiedliche Weise. Indem Sie verschiedene Ansätze lernen, können Sie Ihr Denken erweitern und vermeiden, in eingefahrene Bahnen zu geraten. Darüber hinaus ist das Erlernen vieler Sprachen jetzt viel einfacher, dank der Fülle an frei verfügbarer Software im Internet.

Ich würde meinen eigenen Ratschlag hinzufügen und sagen, dass Sie ein Auge darauf haben sollten, was jetzt verwendet wird, und sich zumindest gut genug mit den Technologien vertraut machen, um sich zurechtzufinden und relativ einfache (aber relevante) Projekte zu erstellen. Dies erweitert nicht nur Ihr Wissen, sondern hält Ihre Fähigkeiten unabhängig von den Anforderungen Ihres aktuellen Jobs für die aktuelle Zeit relevant.

Was könnten die Vorteile eines solchen Karrierewegs sein?

Die gleichen Vorteile, die jeder andere Karriereweg bringen würde, außer der Tatsache, dass die Technologie, die Sie verwenden werden, zukünftige Arbeitgeber wahrscheinlich nicht beeindrucken wird. Sie können dieses Problem beheben, indem Sie das oben Gesagte lesen und anwenden oder ihnen im Falle eines Vorstellungsgesprächs erklären, was Ihrer Meinung nach die Ähnlichkeiten zwischen der von Ihnen verwendeten Technologie und der von ihnen verwendeten Technologie sind und warum Sie glauben, dass Sie leicht wechseln können.

Ihre Frage geht davon aus, dass das Einzige, was Sie von diesem Job lernen können, die Programmiersprache ist, die dort verwendet wird. Sie sagen auch nicht, ob es eine neue Sprache ist, die (noch?) nirgendwo viel Akzeptanz findet, eine alte Sprache, die auf dem Weg nach draußen ist, oder einfach eine obskure.

Bis zu einem gewissen Grad spielt das keine Rolle. Indem Sie in diesem Job gut abschneiden, zeigen Sie einem zukünftigen Arbeitgeber, dass Sie Neues lernen können. Das hat einen Wert.

Es kann Möglichkeiten geben, Projektmanagement-, Personalmanagement- oder technische Architektenfähigkeiten aus dieser Rolle heraus zu entwickeln. Auch dies hat einen Wert.

Gehalt nicht vergessen. Dies ist eine Entschädigung für die Arbeit, die Sie leisten, und wenn der Job das Arbeiten mit einer obskuren oder ausweglosen Sprache beinhaltet und die Bezahlung dafür höher ist, dann scheint mir das eine angemessene Anpassung zu sein.

Wenn Sie Fähigkeiten in einem obskuren Bereich entwickeln, kann dies Ihren Wert für zukünftige Mitarbeiter steigern. Ich bin heutzutage eher ein Netzwerk-/Systemarchitekt als ein Programmierer, und ich bekomme immer noch Anrufe von Leuten, die mir wahnsinnige Geldsummen anbieten wollen, um alte Mainframes zu babysitten. Obwohl ich nicht sehe, dass meine Karriere in diese Richtung geht, ist es eine schöne Reihe von Fähigkeiten, auf die ich zurückgreifen kann.

Nur Sie können entscheiden, ob der Wert dieser Bereiche ausreicht, um Ihre Sorgen auszugleichen. Wenn Sie befürchten, in der Zwischenzeit Ihren Vorsprung bei populäreren Technologien zu verlieren, können Sie an Ihren eigenen Projekten arbeiten oder zu einem Open-Source-Projekt beitragen, das die entsprechende Sprache verwendet.

Was halten Sie davon, einen Job in einem Unternehmen zu beginnen, das ein gutes Einstiegsgehalt, schöne Büros und junge Kollegen bietet, aber an einer Technologie arbeitet, die anderswo fast nicht verwendet wird?

Welche Prozessmethoden verwenden sie? Welche Praktiken könnten nützlich sein, um von diesem Ort zu lernen? Ist diese Technologie außerdem die einzige Jobfunktion oder ist sie Teil eines Stapels?

Als Webentwickler verwende ich beispielsweise mehr als ein paar Technologien in meiner Arbeit, darunter C#, JavaScript, HTML, CSS und SQL. Manchmal muss ich eine neue Technologie erlernen, da das, was ich verwende, die Verwendung von XML oder eines Protokolls wie SOAP erfordert. Als ich anfing, in der Webentwicklung zu arbeiten, war ich mir nicht sicher, ob die makrobeladene Version von C++, die mein Chef benutzte, anderswo oder seine benutzerdefinierte Auszeichnungssprache zu finden wäre, aber ich schien gut geworden zu sein.

Sie finden kaum einen Einsatzort für diese Technologie, keine Angebote in den Jobbörsen (Sie wissen, dass alles passiert), nirgendwo wird eine solche Erfahrung gesucht oder zumindest kann ich solche Orte nicht finden?

Einige Unternehmen haben möglicherweise interne Sprachen oder Tools, die Teil der Arbeit sind. Ich bin mir nicht sicher, ob ich dies auf einer Ebene als eine so große Sache ansehen würde, es sei denn, Sie erwarten Silberkugeln im Job.

Kann dies ein Karriereabschluss für alles andere als Programmiersprache sein, wenn nicht, was können die Vorteile eines solchen Karrierewegs sein?

Dies könnte die Karriere einschränken, wenn man in seiner Blase leben möchte, in der man einschränkend ist, was man verwendet, und denkt, dass sich niemals etwas ändern sollte, sicher. Ich denke auch, dass dies eine ziemlich schlechte Perspektive ist.

Der Vorteil könnte sein, zu sehen, wie schnell Sie eine neue Fähigkeit erlernen können, welche Lernformate für Sie am besten funktionieren und wie bereit Sie sind, manchmal mit Dingen zu experimentieren. Wenn Sie bedenken, wie viele neue Dinge wir heute im Vergleich zu vor 10 Jahren haben, werden Sie vielleicht feststellen, dass in der Technologie ständig viele neue Dinge entstehen und dies daher eine sehr wertvolle Fähigkeit sein kann.