Over the past 10 years of practicing extreme programming, I’ve done a lot of pairing; I’ve worked in traditional pairing styles, and I’ve written code with people in less-traditional places. I’ve worked with folks who have been pairing much longer than I have, and other who had never written code like this before.