Try enlisting services of a consulting company such as ThoughtWorks, Accenture etc. Talk to the people who are already using such consultancies.
Every single job interview I have had this year involved a pair programming session and lists pair-programming as a "culture-fit" requirement.
The very latest one I had to go to, I had already warned the recruiter that that is not my strong point but he still sent me in anyways !
>But they really don't have anything to do with each other
I was trying to propose that maybe enforced pair programming is actually of no real value or very little value it at all and hence pair-programming has nothing to do with anything actually.
I value formal code-reviews. I have ZERO love for being forced into pair-programming be it in a real job or during an interview.
Somehow pair-programming caught on because KoolAid happens.
Pair programming neatly sidesteps a number of problems, when done well. For a team, it helps to spread knowledge among the team, encourages people to follow the team discipline, gives a second pair of eyes on any bugs and gets people up and running faster.
done well is the tricky bit. You need people who get on ok with it, social skills need to be developed, and you need discipline around not committing code which hasn't at least been reviewed. Social skills is the hardest part IME: knowing you can ask for a break, some time to think, or to split for some research before resuming work as a pair.
Try enlisting services of a consulting company such as ThoughtWorks, Accenture etc. Talk to the people who are already using such consultancies.
Every single job interview I have had this year involved a pair programming session and lists pair-programming as a "culture-fit" requirement.
The very latest one I had to go to, I had already warned the recruiter that that is not my strong point but he still sent me in anyways !
>But they really don't have anything to do with each other
I was trying to propose that maybe enforced pair programming is actually of no real value or very little value it at all and hence pair-programming has nothing to do with anything actually.
I value formal code-reviews. I have ZERO love for being forced into pair-programming be it in a real job or during an interview.
Somehow pair-programming caught on because KoolAid happens.