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...).
[+] [-] garyrichardson|15 years ago|reply
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.
[+] [-] rickmb|15 years ago|reply
(Funny enough, socializing kids is one of the most important functions of kindergarten...).
[+] [-] aspirant|15 years ago|reply
[+] [-] DanielRibeiro|15 years ago|reply
It all comes down to company's culture.
[+] [-] dreww|15 years ago|reply