The case for real collaboration

I recall introducing pair programming to a team years ago. During the first round of pairing it just so happened the the most senior person on the team (20 years working on the same code base) got paired with the most junior (recent graduate from school on her first job). Mostly likely everyone assumed that the senior would be hand-holding the junior through the exercises, and yet when we got to…