I have a proper fully equipped office at home, and a designated workplace for the company i run where developers i work with operate. I instead prefer to work from Coffe Shops simply because they offer distractions at such a minimum threshold. It works for me because
A) Crappy Wi-Fi : So i can't stream Youtube or Hulu or download movies or Tv-Series yet not bad enough for me to be able to look up online documentation, parse through StackOverFlow, hold voice calls over Skype or make SVN commits.
B) My external hard disks that contain the bulk-load of my sources of distractions, are no longer a moment's click away.
C)No useless camaraderie, noone ambling by your desk to engage you in menial distracting conversations. It's just me , and my Macbook.
D)For about 10$ (Two coffes per day), i get a serene and beautifully decorated place, that's hot in winters, cold in summers,complete with a comfy Sofa and a little table all my own, and for what is a sheer bonus in this part of the world, no power interruptions ! (7+ hours of no power is regular over here in summers).
If i feel a need to have one of my devolepers or my designer collaborate with me more closely than Skype voice calls can afford, i prefer to call them over to the coffee shop rather than go over to the office.It works for the kind of work i do.It may not for everyone. It's cheap, it's comforting, and it's completely distraction free. I get more done in 3 hours over here than in 10 at any other place.
If i feel a need to have one of my devolepers or my designer collaborate with me more closely than Skype voice calls can afford, i prefer to call them over to the coffee shop rather than go over to the office.It works for the kind of work i do.It may not for everyone. It's cheap, it's comforting, and it's completely distraction free. I get more done in 3 hours over here than in 10 at any other place.