| ▲ | roncesvalles 3 hours ago | |
Anyone who talks about pair programming has either never done them or just started doing them last week. | ||
| ▲ | interroboink 2 hours ago | parent | next [-] | |
My sense is that there is a narrow slice of software developers who genuinely do flourish in a pair programming environment. These are people who actually work through their thoughts better with another person in the loop. They get super excited about it and make the common mistake of "if it works for me, it will work for everybody" and shout it from the hilltops. Then there are the people who program best in a fugue state and the idea of having to constantly break that to transform their thoughts into words and human interaction is anathema. I say this as someone who just woke up in the wee hours of the morning when nobody else is around so I can get some work done (: | ||
| ▲ | orwin 2 hours ago | parent | prev | next [-] | |
I like pair programming. Not everytime or even everyday, but to shadow a junior a few hours a week, or to work with another senior on a complex/new subject? It's fine. | ||
| ▲ | nicoburns 2 hours ago | parent | prev [-] | |
I like pair programming for certain problems: things that are genuinely hard / pushing the boundaries of both participants knowledge and abilities. In those scenarios sometimes two minds can fill in each other's gaps much more efficiently than either can work alone. | ||