J'ai ce problème avec un collègue par ailleurs très respectable, qui occupe le poste de consultant / testeur dans mon équipe. En raison de leur présence dans l'entreprise deux fois depuis que je travaille ici, ils ont acquis une grande expérience sur le fonctionnement des choses et peuvent être très utiles sur cet aspect. Ils connaissent aussi des trucs techniques - mais pas de programmation.
Jusqu'ici tout va bien. Cependant, il y a des frictions entre nous lorsque nous sommes obligés de collaborer et je veux vraiment régler les choses et ne pas être frustré lorsque cela se produit.
Bien qu'ils soient très bons dans ce qu'ils font, ils gênent parfois la façon dont je travaille. Laissez-moi vous expliquer: ils deviennent très anxieux et impatients lorsqu'ils supposent (parfois à tort) qu'un problème est urgent ou difficile à résoudre. Ils vont même jusqu'à deviner ce qu'est réellement le bogue et m'exhorter à examiner une fonctionnalité / un code particulier lorsque j'ai déjà trouvé que le problème est ailleurs. Ou, ils me donnent des conseils que je n'ai pas demandés, sur des algorithmes très simples (en d'autres termes, comment coder). Ils ne respectent souvent pas l'effort estimé que j'ai déterminé (ce qui est logique car ils ne connaissent pas le codage, mais toujours très frustrant étant donné que je suis moi-même depuis plusieurs années dans le projet). Ils essaient souvent de me rappeler les bugs qui m'ont été assignés, et m'interrogent fréquemment sur les progrès que j'ai réalisés (en d'autres termes, ils me spamment quand j'essaye de travailler). Tout ce comportement aggrave les choses le plus souvent.
J'apprécie vraiment qu'ils m'attribuent les problèmes les plus urgents et parfois compliqués plutôt qu'aux autres développeurs. Mais je suis aussi une personne anxieuse et le multitâche nuit à ma productivité. Lorsque je ne suis pas trop nerveux et que je ne suis pas obligé de passer du codage à la communication très souvent, j'aurai le code prêt bien plus tôt que prévu. Mais lorsque je suis fréquemment interrompu, mon travail ralentit. Je n'aime pas non plus les commentaires inutiles sur la façon dont je dois coder, car cela implique que je ne sais pas comment faire mon travail. Je leur ai déjà dit qu'ils n'avaient pas besoin de m'interrompre et j'ai essayé de laisser entendre que des conseils sur le codage sont inutiles, mais en vain.
J'ai essayé de les conseiller sur quelque chose qui concernait leurs fonctions, et ils m'ont rappelé à juste titre que c'était leur travail. Donc, ils sont conscients des limites de la position de chaque membre de l'équipe, mais malheureusement pas de la leur.
Ma question est: comment dois-je leur dire que notre technique de collaboration ne fonctionne pas? Mon objectif est de travailler ensemble plus efficacement.
REMARQUE: Ils font référence à une seule personne.