Pair Programming Harmful?

There was an interesting article over on tech crunch today. It discussed Harvard and Professor and surgeon Atul Gawande’s recent TED talk.

It also goes into arguments on whether pairing is better or worse for creativity. Very interesting article overall.

I find however that they miss one key aspect of pair programming. Its fun. I like pair programming because its far more fun than coding by myself. I learn things and I teach things during the sessions. Its especially great when you have to work with some terrible API like the VS integration API as you have someone who is sharing the burden experience with.

Did you know that there are FactoryFactorys all over the place in the VS API? Someone seems to have known that was bad, so they renamed them FactoryProviders

This fun factor is also a recruiting tool towards getting the best developers. Hell if the best developers want to all work hung upside down from the ceiling because more blood goes to their brains and only work at night… umm ok we can work around this.

As to whether Solitude is good or bad for creativity I think its very situational. I think both can aid in the creative process or be a detriment to it. Too many variables and no one size fits all answer.

One Comment

  1. Posted March 21, 2012 at 8:21 am | Permalink | Reply

    I’d say, optimize for fun. That goes a looooooooong way. 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: