Bonjour !
Je m'adresse aux chefs de projets/équipe et aux développeurs qui ont déjà eu a gérer d'autres développeurs pour avoir des retours sur comment faire progresser les gens, en gros sans les vexer ni passer pour un gros con qui sait tout (c'est TRES loin d’être le cas).
Petite mise en contexte : Je suis développeur web au sein d'une équipe de 3 et je me retrouve a être le référent technique par défaut a qui on demande d'expliquer les choses. Un des devs était la avant moi et la boite vient de recruter un junior. Mon souci c'est que le dev avec l'ancienneté est plutôt médiocre et a tendance a faire des spaghettis. Il dit qu'il fait de l'OO mais en réalité il fout juste ses spaghettis dans des classes. Le junior n'est pas non plus très bon (normal c'est un junior) mais ce qui lui fait défaut ce n'est pas la qualité du code en tant que tel mais la capacité d'abstraction. De manière plus générale, ils n'arrivent pas bien a suivre le fil d’exécution d'un programme, quel processus parle avec qui, les allers/retours entre client et serveur, l'asynchronisme (ca se dit comme ca? ), etc.
Les 2 sont de bonne volonté et je cherche des astuces pour leur faire passer ce plafond de verre mais en tant qu’autodidacte personne ne m'a jamais expliqué ces choses et du coup je ne sais pas du tout par ou commencer. Je n'ai pas vraiment de légitimité, ni par rapport a mon parcours, ni par rapport a l’ancienneté, ni par rapport a mon poste (je ne suis pas du tout le 'chef' de l’équipe) pour attraper un dev et lui dire "tu galères un peu".
Bref du coup je me suis dit qu'il serait intéressant d'avoir des retours d’expérience, des trucs a faire ou a ne surtout pas faire, et de manière plus générale un discussion sur comment progresser me semble constructive.
Merci
PS: j’espère avoir poste ça au bon endroit , n’hésitez pas a bouger la discussion si ce n'est pas le cas.
Partager