Poll: What's your preferred work environment? (private/shared office, openspace)
What do you like most?
[1] http://news.ycombinator.com/item?id=2269988
What do you like most?
[1] http://news.ycombinator.com/item?id=2269988
1. Equipment I pick.
2. Furniture I pick.
3. Temperature I pick.
4. Lighting I pick.
5. Music I pick (without headphones!).
6. Clothing I pick (shorts in summer, sweatsuit in winter)
7. Food & drink I pick. (It's really good.)
8. Commute time = 1 minute per day.
9. No gas/car expense.
10. Almost no interruptions.
11. 6 people have my IP phone#.
12. 12 people have my cell phone#.
13. Everyone else --> email.
14. I check email when I'm ready, not them.
15. I set my task list (but still deliver as promised).
16. Can easily run errands any time.
17. Can easily do household tasks any time.
18. Much easier to schedule exercise.
19. See SO much more often.
20. 4 legged creatures make much better office mates.
21. People respect my time much more when I do visit the office.
22. Can more easily switch tasks.
23. Much easier to focus all the time.
24. I get twice as much done.
25. No need to alt-tab when reading Hacker News.For me the prefered config is a war room, with tech lead and devs in the same place, at the same table. Add headphones, irc and politeness, and you'll get great things done quickly, if (big if) the team spirit is good.
Private office for me, but not working from home. I like the social environment, but there are times when I like to close the door. This could be because I don't want to hear you, because I don't want you to hear me, or because I don't want things that I have left out getting touched/stolen.
Also, if you end up being perceived as some kind of subject matter expert, people will bug you non-stop. I like to help, but I only have so much time for that. I found that having an office raises the bar just enough that some of the more casual questions seem to go away.
Ask any experienced coder who does not have a private office if they have done the "headphones with no music on" trick.
My old manager once walked into another site's office and discovered their "open concept." He was raving about how great it was that he could ask anybody anything at any time, and everyone could have all kinds of collaboration. shudder
(Disclaimer: i'm a developer who works in an open-plan office and hates it)
it's funny that he used that word. because I've developed a theory that "too much collaboration" is one of the main reasons why larger companies turn into Big Dumb Companies who then get their lunch eaten by smaller, more nimble upstarts. They collaborate too darn much. Instead of just Making Things Happen and moving forward.
Yep. Great for the asker. Horrible for the askee.
Been there, done that, have t-shirt, hope to never wear it again.
The open communication will make it easier for the manager to load-off work, to stay in the loop, to check on their employees "subtly" and writing all those project plans and reports does not take the same amount of "being in the zone" as software engineering does.
So if the manager works better with more people around them and everybody knows how important communication is since they keep drilling that into managers these days - well of course your manager is going to assume that putting 5 times as many coders into one room is going to give them 5 times the results plus even more since we all know in a team 1 + 1 = 3, right???
The sad thing is, it is obvious that to this day most managers have no clue how software engineering and any other kind of "knowledge work" (I hate that term) is fundamentally different from Ford's ideas of mass production.
It's always struck me as a little strange and off-putting that some people can be enthusiastic about open plan. Companies only do it because it's cheap. Most of them don't make the slightest effort to minimize disruption. Open plan is only a step above Dickensian rows of writing desks. It's something to put up with, perhaps, but to applaud?
Meanwhile, I thought that sounded like the worst possible scenario imaginable.
Its interesting to see some of the changes that have impacted offices, and phones and IRC are a good example. It used to be that a company phone meant a unit on a desk somewhere, these days it can easily be a cell phone. With that restriction lifted.
I find the tools (workstations, laptops) vs file cabinets, notebooks, and reference books, makes it easer to be 'present' where you have your laptop and your phone. And while 'open plan' is less expensive (certainly from a build out perspective) the communications you miss can be a bigger cost over all.
On the other hand, I can happily work with a dozen people engaged in conversations around me, even if they are pulling me in on occasion.
"People who have misophonia are most commonly annoyed, or even enraged, by the sound of other people eating, breathing, coughing, or other ordinary sounds."
In that light almost no offices are getting it close to right - they all force a certain paradigm on workers. Working from home from time to time offers a little flexibility but that's it.
I'm not sure what my perfect office would look like, but it would definitely be one where I could pick different work contexts.
More practically speaking, a private office with a big glass door is probably close. When shut, people can see I'm there, but can also see I'm busy. When open, the large frame of the door makes me feel connect to the rest of the office.
Now that I've left my last job and starting on my own I work from home most of the time.
got myself out of the house and got a shared office space and productivity went through the roof
It also helps that we have large whiteboards in every lobby. The people who come back at 2-3 AM see that I've written a lot of code on the whiteboards.
I don't believe what gamble said, that companies do it because it's cheap. That certainly helps, especially for newer companies, but there are many people like myself who prefer this environment and consider it to be a bonus.
I think it's more about company culture than the layout. My old company had a toxic culture. Most office doors were closed, people thought it was OK to just walk up and talk at you while you're working etc. A company with a good culture of people who understand each other's needs and the work they're doing will be much more able to get along in an open plan office.
First, allow developers to work from home, at least most of the time... but if you're going to ask them to be at the office a significant amount of time, they should have private offices.
Next, the office should feature a number of conference rooms or other spaces that can be used for meetings, and some open spaces with couches, chairs, tables, whatever, where people can camp out and work when they want to be around other people. If permanent private offices aren't assigned, then there should be some "semi offices" that a person can retreat to when they need isolation from the crowd.
When I have something really hard I prefer to work from home since I have (almost) no distraction and it's quiet.
But for a normal day's work, I prefer a nonsmoking coffee shop with decent WiFi that's not too overcrowded and has lounge/easy going music.
I have found that the general noise + energy level of a Floor gives you a natural high and it also drowns out individual Phone calls + conversations (which tend to be the most distracting). Additionally, in my case i only get interrupted via email and very rarely via IM, so it works for me.
Failing that - a quiet co-working space is best.
However, working in a shared office/open space does have its advantages, especially if you get to work with people you like to interact with. Also, having worked next to my bosses' cubicle has allowed me to learn a lot about how it is at his level - before eventually reaching it.
However, working from home means I don't have to worry about my company's internet policy and I can just get my work done and have my fun. Pisses me right off that they block sites rather than get rid of unproductive workers.
Could you please list some differences between a home and a private office?
Now I remember I once discussed this with a friend of mine who is married and has a kid; he told that it's much easier to concentrate in the office.
So, yes, my bad, the first line should've been split in two.
It's not a real substitute to face-to-face discussion, but still is an option to reach someone in urgent cases.
Your own room in a company building.
private office with insect robots & board games and plenty of blank wall space and table space to cover with ideas or prototypes
in other words, exactly what I have now