8 ms·
I wonder if XP helps through pair programming. Managers get to code and also get to mentor juniors at the same time.
by lucidguppy 4y ago
I wonder if XP helps through pair programming. Managers get to code and also get to mentor juniors at the same time.
- zx8080 4y agoDoes this happen anywhere? I've never seen any manager personally mentoring juniors.
- justinclift 4y agoNot sure about managers, but (more) senior technical staff and team leaders are supposed to mentor the less experienced technical staff. Whether or not it happens seems to depend on the team. Personally, I like teaching people new stuff so it would often fall to me, on the teams I worked in. ;)
- johncalvinyoung 4y agoDefinitely. I'm a team lead (duties: mix of team management, project management, and some IC development), and my mentor is on the management team, and I mentor a junior dev. One of my prior mentors (as a junior dev back then) was the company founder/CEO twenty-five years senior to me. Of course, that founder was one of the originators of XP practice, and ran our company on those principles--pairing, fast feedback loops, and mentorship for all (he's since handed over the company to his #2 who he mentored for a decade, and who is continuing those practices).
- edgyquant 4y agoDefinitely. I’m an engineering manager (admittedly at a startup) and I pair program with my team all of the time.
- jonfw 4y agoMentorship down the chain of command sounds nice, but for most juniors that's just going to cause anxiety. The most impactful mentors I've had personally were senior developer / tech lead types. My managers were great, but it's just easier to have the "is this a stupid idea" conversation with somebody who doesn't sign your paycheck