J'ai récemment été embauché dans une grande entreprise (des milliers de personnes, pour donner une idée de la taille). Ils ont dit qu'ils m'avaient embauché en raison de ma rigueur et de mon expérience malgré ma jeunesse (j'ai 25 ans) en tant que programmeur C / C ++.
Maintenant que je suis rentré, je peux voir que tout le système est vieux et utilise souvent des technologies obsolètes. Il n'y a pas de convention de nommage (fichiers, fonctions, variables, ...), ils n'utilisent pas le contrôle de version, n'utilisent pas d'exceptions ni de polymorphisme et il semble que presque tout le monde a perdu sa passion (certains d'entre eux n'ont que 30 ans )
J'aimerais suggérer quelques changements, mais je ne veux pas être "le nouveau qui veut tout changer simplement parce qu'il ne veut pas s'intégrer". J'ai essayé de "m'intégrer", mais en réalité, il me faut une semaine pour faire ce que je ferais un après-midi, à cause des outils médiocres que nous sommes obligés d'utiliser. Beaucoup de mes collègues ne regardent jamais les nouvelles "choses" et techniques que les gens utilisent de nos jours. C'est comme s'ils venaient d'abandonner. La situation est vraiment frustrante.
Avez-vous déjà été dans une situation similaire et, le cas échéant, quels conseils me donneriez-vous? Y a-t-il une manière subtile de changer les choses sans devenir ici le mouton noir ? Ou devrais-je simplement abandonner ma passion et mon énergie?
Je vous remercie.
Mises à jour
Suite à vos précieux conseils, j'ai pu suggérer des modifications et je suis maintenant responsable de l'équipe qui doit créer et déployer Subversion: D Merci à vous tous!
6 mois plus tard
J'ai arrêté et trouvé un environnement beaucoup plus intéressant, avec un salaire bien meilleur et des défis plus intéressants. Je n'y retournerais pour rien.