Before coming to work for Automattic, I pair programmed a lot. Developers who pair learn from each other in a symbiotic sort of manner. It's definitely a good way to get a project off to a fast start and to come to consensus on design and intent. Once