Das ist für jeden schrecklich. Was mich dabei immer irritiert ist, dass viel zu wenige Menschen die Konsequenz daraus ziehen, und versuchen, keinen Scheißcode zu schreiben. (Im Ernst, ich glaube, 90% allen Codes, der geschrieben wird, ist schon im Moment der Entstehung „Legacy-Code“. Hatte mal überlegt, darüber einen Artikel … BlogPost … Rant hier … zu schreiben).
Ansonsten… ich bin im Moment „Freelancer“, und denke, dass die Frage, wie gut man damit klarkommt, sehr davon abhängt, wie opportunistisch man ist. Wenn man (nur) die Möglickeit hat, ein Mist-Projekt zu machen, und Geld braucht, dann macht man das halt. Sich irgendwas auszusuchen, was nicht 8 Stunden am Tag nervt, ist die Idealvorstellung, aber erscheint mir im Moment illusorisch (dazu gibt’s, subjektiv, zu viel Mist und zu wenige interessante Dinge, aber YMMV…)
Was mich auch irritiert:
Ist es nicht so, dass Freelancer werden vor allem für alte Projekte, in denen nicht zukunftorientierte Technologien eingesetzt wurden, gesucht?
Was heißt „zukunftsorientiert“? Wenn du mit Randy-Marsh-Eiern behauptest, dass du ein Vue.js-Frontend gebaut hast, bei dem man Docker-Container so konfigurieren kann, dass man Deep Learning auf eine Blockchain anwenden kann, wirst du genommen - egal, für welches Projekt. (Und das schöne ist: Nach drei Monaten bist du wieder weg, und in der Zwischenzeit kannst du mit dieser „nach-mir-die-Sintflut“-Mentalität irgendwas hinschustern).
Wo kommt dieser Eindruck (oder diese Annahme) her?