Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I always want to try some pair programming especially with the one who is more experienced programmer than I am. But how can it be done? Are there any websites where people can collaborate and find partners or something else?

share|improve this question
up vote 5 down vote accepted

Usually pair-programming is not done just for sharing technical expertise. It was mainly introduced for people working in projects for

  • sharing project knowledge among the team members for a common understanding
  • reviewing the code as part of development, thereby, decreasing the number of unwanted surprises in large projects.

There could be many other advantages, but these are the main advantages to do pair-programming. Coming back to your question on whether its done in any site. Even for open-source development, its done as part of some code-jam kind of sessions. Try to find a dev next door that's a best choice to be made.

Happy Hacking!

share|improve this answer
Are there any wanted surprises in programming projects? – Michael Borgwardt Jul 18 '11 at 8:13
@Michael, pizza, anyone? ;-) – Péter Török Jul 18 '11 at 8:17
@Michael There's the "it worked the first time I tried it?!" surprise. – Joshua Carmody May 1 '14 at 19:34
@JoshuaCarmody: that tends to make me suspicious. – Michael Borgwardt May 1 '14 at 19:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.