Das Unternehmen, für das ich derzeit arbeite, entwickelt/wartet seit 8 Jahren ein einziges Softwareprodukt. Da ich die Herausforderung nicht mehr verspüre, habe ich darüber nachgedacht, mir einen anderen Job zu suchen. Ich muss einige Fragen wie diese klären:
Ist es besser, wenn das Unternehmen unterschiedliche Kunden mit unterschiedlichen Projekten hat; sodass Sie unterschiedliche Themen und Herausforderungen haben?
Oder ist es besser, wenn es ein Unternehmen wie das ist, für das ich arbeite; weil das Produkt von vielen Kunden verwendet wird und es vertieft auf bestimmte Themen eingeht?
(Hinzugefügt nach einigen Kommentaren zur Frage):
Ich denke, was ich suche, ist Erfahrung mit Softwarearchitektur und der Verwendung verschiedener Tools.
Es gibt eine allgemeine Antwort. Software ändert sich schnell, und wenn Sie planen, in 5 bis 10 Jahren Karriere zu machen, ist es am besten, irgendwo hinzukommen, wo Sie neue Tools und neue Entwicklungsprozesse anfassen können. Wenn Ihr Unternehmen Ihnen dies erlaubt, können Sie dort bleiben. Aber wenn Sie weiterhin älteren Code babysitten, werden Sie weniger marktfähige Fähigkeiten haben, wenn irgendwann etwas ihre Nische stört und Sie weitermachen müssen.
Ihre Intuitionen sind wahrscheinlich richtig, und es ist Zeit zu gehen.
Tarkan
Paparazzo
Tarkan
Keschlam
jimm101
Brandin