Ich war bisher C++/Linux-Entwickler und bin mit diesem Stack vertraut. In letzter Zeit bekomme ich immer wieder Angebote, die Perl- und Unix-Kenntnisse (mit C++- und Shell-Scripting-Kenntnissen) erfordern. Die Unternehmen zeigen Interesse, obwohl ich nicht viel Skripterfahrung habe, mit der ich angeben könnte. Es handelt sich eher um ein Support- und Wartungsprojekt, bei dem auch SQL zum Einsatz kommt. In letzter Zeit bin ich unschlüssig, ob ich diese Angebote ausschlagen soll oder nicht.
Ich kenne die Dynamik einer IT-Organisation nicht und befürchte daher einerseits, dass meine C++-Erfahrung zunichte gemacht wird, und andererseits, dass ich mit einem neuen Technologiepaket arbeiten werde, das meine Fähigkeiten nur erweitern wird.
Ich bin sicher, dass die meisten von Ihnen schon einmal vor einem solchen Dilemma standen und eine Entscheidung getroffen haben.
-
Ich möchte, dass Sie Ihre Sichtweise mitteilen über ein solches Szenario, in dem eine Person seine/ihre Technologie ändern muss wechseln muss, wenn sie ihren Arbeitsplatz wechselt.
-
Was sind die Vorzüge und Nachteile von für eine der beiden Möglichkeiten?
-
Ich weiß auch, dass C++ nicht in die in naher Zukunft nirgendwo hingehen wird. Was mit Perl? Ich habe keinen Schimmer, was die die Zukunft für Perl-Entwickler bereithält? Ob es genug Möglichkeiten für einen Perl-Entwickler gibt?
Ich stelle diese Frage hier, weil die meisten meiner Programmierer-Kollegen vor diesem Berufswahl-Dilemma stehen.
EDIT: Seit dem letzten Mal, als ich diese Frage gestellt habe, habe ich mich für einen Wechsel entschieden. Ich wollte gerade auf der gepunkteten Linie unterschreiben, aber eine göttliche Intervention brachte mich dazu, mich über die Arbeitszeiten zu informieren, und zu meinem Entsetzen verlangte das Profil, dass ich in Schichten zu arbeiten, was mir überhaupt nicht behagte. Ich war umso wütender, weil sie diesen Punkt nicht früher geklärt hatten. Es handelte sich zwar um ein renommiertes Unternehmen, aber ich habe mich trotzdem bei ihnen bedankt.
Gracias.