Je travaille dans un petit groupe de développement avec 3 développeurs. Nous sommes mal gérés et l'équipe n'est pas structurée. Il n’ya pas de chef d’équipe désigné et le manager est assez libre. Le développeur senior travaille dans l'entreprise depuis 4 ans. Il a joué un rôle important dans la mise en place et le fonctionnement des systèmes. Il n’est pas un très bon développeur, mais est un excellent codeur cow-boy et comprend le réseau d’une manière que j’ai jamais pu. Il a assumé le rôle de "développeur principal" et d '"architecte de systèmes" parce qu'il a de l'ancienneté et qu'il se sent meilleur dans son travail que le reste d'entre nous.
Mon problème est qu'il menace de quitter tout le temps. Hier, il m'a informé que, dans 6 semaines, il passerait à un autre niveau du programme d'acquisition 401k et qu'il prévoyait partir par la suite. Quand je lui ai demandé pourquoi, il m'a répondu que c'était parce que notre manager (un homme) et l'équipe (l'équipe étant moi) le «démasculaient». Il estime qu'il "mérite" d'avoir été nommé responsable du développement en fonction de son ancienneté. Il ne m'aime pas parce que je continue à faire pression pour des choses comme un logiciel de suivi de bogues / problèmes et parce que je suis bon dans mon travail.
La dernière fois qu'il a menacé de démissionner, je l'ai pris au sérieux et j'ai commencé à planifier mon travail en fonction de son départ. Puis il a changé d'avis et m'a dit que le travail que je faisais était de sa responsabilité. Il s'est fâché avec moi et les tensions ont été très fortes pendant un moment.
Voici certaines des différentes manières dont j'ai abordé la situation:
- Faites juste ce qu'il demande: cela réduit les tensions, mais rien ne se fait et les utilisateurs se fâchent.
- Prenez le contrôle et faites les choses en main: les utilisateurs sont heureux, mais ensuite il se fâche contre moi et s'arrête, il ne veut pas me parler ni travailler avec moi pour faire les choses que lui seul sait. Il ne me donnera pas accès aux systèmes dans lesquels je dois travailler pour le faire moi-même.
- Travaillez plus étroitement avec les cadres supérieurs: il n'a aucun respect pour les cadres supérieurs et ils ne veulent pas qu'il quitte la société, alors ils le dorment.
Une option sur laquelle je n'ai pas encore avancé est de quitter l'entreprise: je n'y suis pas encore depuis un an et n'aime pas l'idée de partir. Globalement, le travail répond à la plupart de mes exigences dans un poste.
Des idées? Suggestions? Des conversations? Des options que je n'ai pas envisagées?
Mise à jour du 5/11/2012:
j'ai finalement décidé de partir. C'était une bonne décision. Entre le poste original et maintenant, il s’est amélioré mais n’était toujours pas ce que je considère être un bon développeur, encore moins un bon matériel de gestion. Je le respecte pour ses connaissances, mais je suis heureux de ne plus avoir besoin de travailler avec lui.
He doesn't like me because I keep pushing for things like bug/issue tracking software and because I am good at my job
Vous a-t-il dit ceci ou ce que vous croyez?