I'm an extreme extrovert, and I despise open plan offices, because my productivity doesn't involve the social interaction I enjoy so much. When I'm in the Zone, I have no such desires.
On the other hand, I favor pair programming. But even then, it should be done in two-person offices with a door, not in cacophanous cafeterias.
On the other hand, I favor pair programming. But even then, it should be done in two-person offices with a door, not in cacophanous cafeterias.