Description

I was hanging out in New York yesterday, presenting at Devscovery and I took a few minutes to stop by Fog Creek, have lunch with Joel (did you know they always eat together as a team and have lunch catered every day?) and get a tour. Fog Creek is known for their snazzy offices and attention to detail. How can you be a great developer and make great software without a nice monitor, comfy chair and the world's most awesome desk. Joel takes me around, shows me their salt water fish tank, amazing view and how it IS possible to have a great office without breaking the bank.

I've been wondering what the new Fog Creek Office looked like after hearing Joel talk about it on the Stack Overflow podcasts.
Pretty nice. I did not expect it to be so big.
These desks are awesome!
Now I want one so bad ;-(

It's this type of stuff which is, in the scheme of things, a small expense for an established company that makes all the difference in the world as far as morale, etc. It continues to befuddle me how short-sighted most pointy-haired management continues
to be (or maybe it's just plain old selfish greed...) Hopefully Darwin can save us and allow the Fog Creeks of the world to rise to the top!

Right click the format, not the video, below the video there is a label that says "Formats", and next to it a combo box with all the formats, right click the current one (WMV High in my case) and copy the link

Sweet offices. Shame there's no company like that to work for in England. You Americans complain about your cubicles - I'd kill for a cubicle even. Here it's almost universally open-plan. I have project managers on the phone constantly 2 desks away and
frequently have several phone conversations and office conversations going on around me.

By the way, those desks are obligatory
by law here in Denmark, every Office has to have that desk type (with elevator) per employee if he work more than 5 hours a day at the desk. So... it's a "normal" thing to have

I was in London for 3 days ... no one seams to know what a Cubicle is... all is Open Space with nothing to separe... I was in "hell" whe I was developing, couldn't concentrate, alot of conversations, phone calls, noises... ufff... good thing was, it's
was only for 3 days

Looks awesome. The desks are a bit much, though. Do they have vertically adjusting desks because people want to alternate between standing or sitting a lot, or do people alternate between standing and sitting a lot because they have a vertically adjusting desk?

I've never had to work in a cubicle. While I guess the privacy would be welcome, occasionally, I like the openness of just a bunch of desks in a room.

Height adjustment (while working on keyboard, mouse and screen) is very critical on stressing your neck, shoulder, wrist (hours after hours) which would eventually affect your concentration on problem solving issues. Your desk height must be adjust according
to your upper height to make sure your posture is in nutural position.

99% of companies don't realize how stressful writing complex code could be, while you're just sitting and typing some stuff on the keyboard (as far as a none developers are concerned). So, I admire Joel for caring for his developers. Actually, he is just smart
that he can get more productivity from developers when they are comfortable than trying to save a few bucks. But too many people are trying to save a penny by wasting a dollar!

I get that, but you don't need a powered, LCD-indicated superdesk for that. And my question was: are the desks the result of developers asking for the ability to code while standing up, or do the developers want to code standing up because then they get
to use the cool automatic desks once in a while? Because it feels a bit like they were given a solution and suddenly had to come up with a problem for it.

I have not seen any studys, but my logic seems to think it is a good way to increase developer productivity in both the day and the long run. Sitting 8-12 hours is not good for your legs or circulation. So that is a win. Also, being able to stand at
times removes much of the need for the developer to get up and walk around and get distracted 100 times in the hallway. So it seems a win-win. I like idea and would guess it makes everyone happy and healthier. Now just add WiiFit to the mix, and you have
a code party