Ich wurde kürzlich in einer großen Firma eingestellt (Tausende von Leuten, um eine Vorstellung von der Größe zu bekommen). Sie sagten, sie hätten mich eingestellt, weil ich so streng war und trotz meiner Jugend (ich bin 25) Erfahrung als C / C ++ - Programmierer hatte.
Jetzt, wo ich dabei bin, kann ich sehen, dass das gesamte System alt ist und häufig veraltete Technologien verwendet. Es gibt keine Namenskonvention (Dateien, Funktionen, Variablen, ...), sie verwenden keine Versionskontrolle, verwenden keine Ausnahmen oder Polymorphismen und es scheint, als hätte fast jeder seine Leidenschaft verloren (einige von ihnen sind erst 30 Jahre alt) ).
Ich würde gerne Änderungen vorschlagen, aber ich möchte nicht "der Neue sein, der alles ändern will, nur weil er nicht dazu passen will". Ich habe versucht, mich anzupassen, aber tatsächlich brauche ich eine Woche, um das zu tun, was ich an einem Nachmittag tun würde, nur wegen der schlechten Werkzeuge, zu denen wir gezwungen sind. Viele meiner Kollegen schauen sich nie die neuen "Dinge" und Techniken an, die die Leute heutzutage anwenden. Es ist, als hätten sie einfach aufgegeben. Die Situation ist wirklich frustrierend.
Warst du jemals in einer ähnlichen Situation und wenn ja, welche Ratschläge würdest du mir geben? Gibt es eine subtile Möglichkeit, Dinge zu ändern, ohne hier das schwarze Schaf zu werden? Oder soll ich einfach auch meine Leidenschaft und Energie aufgeben?
Danke.
Aktualisierung
Nach Ihren wertvollen Ratschlägen konnte ich Änderungen vorschlagen und bin jetzt für das Team verantwortlich, das Subversion erstellen und bereitstellen muss: D Vielen Dank an Sie alle!
6 Monate später
Ich habe aufgehört und fand ein viel interessanteres Umfeld mit einer viel besseren Bezahlung und interessanteren Herausforderungen. Ich würde für nichts zurückkehren.