Some people are both programmers and social beings. They need to be able to chat, joke, exchange ideas (that may not have anything to do with the work at hand), talk about the f*ing weather on order to facilitate collaborating as a team. Collaborating as human beings involves way more than just making a phone call or having a meeting when there is something "important" to discuss.
(Funny enough, socializing kids is one of the most important functions of kindergarten...).
7 comments
[ 3.3 ms ] story [ 11.3 ms ] threadIt all comes down to company's culture.
I'm a programmer. I need quiet. Give me an office or let me work at home. If I need to collaborate, I can go to a meeting room or use my phone.
(Funny enough, socializing kids is one of the most important functions of kindergarten...).
I've put up with a lot of that socialization. Usually, it meant I ended up fixing their problems.
Fine. Let the marketplace settle it all. The problem was, by forcing me to sit in amongst them, the distraction dragged my own performance down.
That is the grand result of open space. Forced mediocrity.