In my team I am the person with the most experience although we lack a strict junior/medior/senior split so we are all equals. I have been involved with this project from the start and because of that I have a extra developer support role, which gives me the time and responsibility to help my team members.
Currently my problem is that I have 1 team member who is very inexperienced and a introvert. So he never asks for help, trivial stories take multiple sprints to finish. When I offer to pair up with him or help him in any form or shape he assures me that he is almost finished and that he doesn't need help.
Then when the story does finally come up for review there are usually multiple things that are not maintainable, overcomplicated or downright wrong. When I try to bring this up during code review, he gets offended very easily by my comments.
He strongly believes that code that works is good enough and views me as dogmatic for insisting on maintainability. I argued that unmaintainable code often contains more bugs, I intentionally relaxed code review on a couple of stories to prove my point. But he still views me as a nuisance.
How do I best approach educating this team member? How do I reach him? Because I would really like to help him but it feels impossible.
Aucun commentaire:
Enregistrer un commentaire