Discussion about this post

User's avatar
Neural Foundry's avatar

Solid piece. The operating system metaphor is clever because it reframes emotional control as infrastructure not personality. I've seen too many senior devs who know their stuff inside-out but can't teach becuase they forget what ignorance feels like. That passenger seat thing is real, had that exact feelign teaching a friend Git commands.

Expand full comment
Nicolas Duminil's avatar

I'm not an adept of the pair-programming. Okay, the pair-programming described here, in the post, makes more sense as it involves a senior and a junior and aims at teaching and training the junior.

But this isn't the most common way that pair-programming sessions happen in organizations.

It is common knowledge that management doesn't understand much of what programmers do and,

more often than not, pair-programming sessions are used as reporting methods. They don't aim at facilitating the knowledge transfer but to increase the control and to put more pression on people, especially in places where the remote work is effect.

Otherwise, as someone who belongs to a generation where teachers, trainers, coaches and other gurus where rather severe and authoritative, I could only agree to the concept of pedagogical requirements alied to the kindness.

Expand full comment

No posts

Ready for more?