I just have to disagree here. I learned to code in a Starbucks in New York City, totally immersed in my computer for hours on end every day for a summer, years ago. Today I work from them whenever I possibly can, even if this means Zipcar'ing it. I like the atmosphere of Starbucks, and in general I like being surrounded by activity. Coffee shop + headphones = my most productive; yes, doing good work.
Like melling said, this looks like it goes down under "there's no one right answer." You experience was obviously different. But it's definitely the place where I get in the zone the quickest, do the best work the fastest, and in general are the most happy.
Like melling said, this looks like it goes down under "there's no one right answer." You experience was obviously different. But it's definitely the place where I get in the zone the quickest, do the best work the fastest, and in general are the most happy.