When might pair programming be a good choice? Do we plan time in for it? How can we measure its benefits? I think these are all difficult questions to answer in workplaces that need developers to deliver work on time and on budget. I want to talk about how, as a beginner developer, I view pair programming, and what I've learned from other developers who have had experience with it.