TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The inexplicable rise of open floor plans in tech companies

252 pointsby romain_gabout 11 years ago

61 comments

abaloneabout 11 years ago
Suffers from the same flaw as most critiques of open plan: it focuses on individual productivity while failing to understand how it contributes to team productivity.<p>Cornell did a study of open plan awhile back that you should all read. I posted it here: <a href="https://news.ycombinator.com/item?id=7507404" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7507404</a><p>The misunderstanding here is that it&#x27;s just about serendipitously &quot;overhearing&quot; other conversations.<p>1. Open plan makes it easier to ask questions. Those are &quot;disruptions&quot;, yes, but what the Cornell study found is that in open plan it&#x27;s actually easier to &quot;read&quot; a person and see if it&#x27;s an ok time to ask a question, and to quickly reply or say ask me later, and so forth, to efficiently manage those disruptions. Compare that to offices where you are <i>much</i> less likely to ask questions, knock on a door, etc., and where when it does happen it may turn into a much longer disruption.<p>2. They found it also gives us more courage to ask potentially &quot;silly&quot; questions. Which can be the genesis of good ideas and help us get unstuck, contributing to team creativity and productivity.<p>3. They noted that developer reactions to office plans are often biased towards maximizing personal productivity in order to maximize (short-term) personal benefit, whereas the company benefits from a balance of personal and team productivity. That&#x27;s a fancy way of saying we&#x27;d rather spend our time coding than helping others, so we may not instinctively appreciate the benefits of open plan as much. Which I think is the case here.
评论 #7508187 未加载
评论 #7507743 未加载
评论 #7507727 未加载
评论 #7507669 未加载
评论 #7507730 未加载
评论 #7508996 未加载
评论 #7507591 未加载
评论 #7507602 未加载
评论 #7507553 未加载
评论 #7507975 未加载
评论 #7507651 未加载
评论 #7507632 未加载
评论 #7508569 未加载
评论 #7509300 未加载
评论 #7508479 未加载
评论 #7507705 未加载
评论 #7508206 未加载
评论 #7508293 未加载
评论 #7507532 未加载
评论 #7507559 未加载
评论 #7507478 未加载
评论 #7509328 未加载
评论 #7508347 未加载
评论 #7508717 未加载
评论 #7508332 未加载
评论 #7516252 未加载
评论 #7508542 未加载
评论 #7508962 未加载
评论 #7509980 未加载
评论 #7509081 未加载
patio11about 11 years ago
<i>I&#x27;m not sure on the exact numbers, but in San Francisco a programmer probably costs you on average $100K a year in salary. With benefits the total cost is in the neighborhood of $120K. So a programmer is a $10K &#x2F; month investment.</i><p>For what it&#x27;s worth: assuming white-collar employees, the multiplier is typically 50% to 100% depending on your location and how generous you are with perks, rather than 20%. If you only have $120k available in the budget to hire someone, don&#x27;t offer a salary higher than $80k, or you&#x27;re going to have a very unfun meeting with your accountant saying &quot;OK, would you prefer I took the money from somewhere else in the business, or do you want to go to prison for not paying our portion of the payroll taxes?&quot;<p>There exist many folks who have more experience with San Francisco hiring than I have, but the word on the street for e.g. funded startups trying to pay market salaries is that you should be budgeting $15k~$20k a month to increase your team size by one.
评论 #7509477 未加载
评论 #7509869 未加载
duncansabout 11 years ago
Joel Spolsky has written a lot about open plan vs private offices (most of it inspired by Peopleware <a href="http://www.amazon.com/dp/0932633439" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;0932633439</a>)<p>&gt; Not every programmer in the world wants to work in a private office. In fact quite a few would tell you unequivocally that they prefer the camaradarie and easy information sharing of an open space.<p>&gt; Don&#x27;t fall for it. They also want M&amp;Ms for breakfast and a pony. Open space is fun but not productive.<p><a href="http://www.joelonsoftware.com/items/2006/07/30.html" rel="nofollow">http:&#x2F;&#x2F;www.joelonsoftware.com&#x2F;items&#x2F;2006&#x2F;07&#x2F;30.html</a><p>See also: <a href="http://www.joelonsoftware.com/articles/FieldGuidetoDevelopers.html" rel="nofollow">http:&#x2F;&#x2F;www.joelonsoftware.com&#x2F;articles&#x2F;FieldGuidetoDeveloper...</a>
robinhoustonabout 11 years ago
“Another trait, it took me a while to notice. I noticed the following facts about people who work with the door open or the door closed. I notice that if you have the door to your office closed, you get more work done today and tomorrow, and you are more productive than most. But 10 years later somehow you don&#x27;t know quite know what problems are worth working on; all the hard work you do is sort of tangential in importance. He who works with the door open gets all kinds of interruptions, but he also occasionally gets clues as to what the world is and what might be important. Now I cannot prove the cause and effect sequence because you might say, ``The closed door is symbolic of a closed mind.&#x27;&#x27; I don&#x27;t know. But I can say there is a pretty good correlation between those who work with the doors open and those who ultimately do important things, although people who work with doors closed often work harder. Somehow they seem to work on slightly the wrong thing - not much, but enough that they miss fame.”<p>– Richard Hamming, “You and Your Research” <a href="http://www.cs.virginia.edu/~robins/YouAndYourResearch.html" rel="nofollow">http:&#x2F;&#x2F;www.cs.virginia.edu&#x2F;~robins&#x2F;YouAndYourResearch.html</a>
评论 #7508074 未加载
评论 #7508079 未加载
评论 #7507610 未加载
评论 #7508905 未加载
评论 #7507750 未加载
georgebarnettabout 11 years ago
Open plan offices are only part of the problem. The other more serious issue is that we as a society have collectively ruined out ability to concentrate.<p>Email clients, chat clients, Social media, rapid fire short form articles, distraction wherever you look; these all contribute to a reduced attention span.<p>I do think it&#x27;s possible to change the habit, but that requires mindfulness to engage in less context switching activities. That&#x27;s really, really hard.
评论 #7510274 未加载
bjourneabout 11 years ago
In my experience, regular programming is doable in open floor plans. You can write stupid crud sites and winforms apps just fine. As long you have headphones on.<p>But when you have a system crash and need to dive through 100mb of log files to try and figure out what went wrong. Good luck doing that in a standard open office! You just have to schedule a few hours after everyone else has gone home so you can have some peace and quiet to do your log diving.<p>I honestly think the traits that make you able to hack the Linux kernel, optimize the linear algebra required for the internals of a 3d engine, write Haskell etc are incompatible with preferring open floor plans.<p>Edit: Btw, if you <i>are</i> able to do these &quot;high level advanced&quot; programming tasks while in a noisy open floor plan I would be very amazed. For me it&#x27;s like trying to play chess against a highly rated opponent and that is impossible to do competently if you have to endure constant interruptions.
评论 #7509218 未加载
评论 #7507839 未加载
mmcconnell1618about 11 years ago
I think the best arrangement is private offices &#x2F; cubes surrounding a central team area where more interaction can occur. Pixar had a really cool idea where Steve Jobs put all of the bathrooms on one side of the building in a central area so people were forced to bump into each other spontaneously throughout the day but only when they were already interrupted.
评论 #7507455 未加载
评论 #7507458 未加载
评论 #7507767 未加载
评论 #7507589 未加载
jodrellblankabout 11 years ago
Has anyone studied open plan offices and choice of programming language?<p>Does an environment with a high chance of interruption lead to languages where you have to write a lot to do a small task, because you can write simple code between interruptions, and over time get enough code to do the task - and if you get interrupted well you only lose one minute&#x27;s thinking.<p>Contrast with a powerful language where you need half an hour of thinking to build an intricate machine in your head, then you write it down in a little code, and need to hold its workings in mind while you test it. With no long spans of concentration you won&#x27;t go slower or write half an intricate mechanism, you will write nothing.<p>Or to put it another way, is the problem of working in an open plan office: you aren&#x27;t choosing the right tools and work pattern for your environment?<p>Or to put it another way: are enterprise languages &#x27;blub&#x27; languages <i>because</i> they come from big offices and academic languages &#x27;powerful and terse&#x27; <i>because</i> they come from people with time and quiet for deep thought.<p>Or another way: could we redesign our languages, tools and their UI to make us as effective, and feel as good, in open plan offices, like f.lux changes a screen for night use instead of complaining that it&#x27;s not daytime.
评论 #7509505 未加载
评论 #7508426 未加载
评论 #7508393 未加载
travisl12about 11 years ago
As an Acoustic Consultant turned Developer I have to stress that from the perspective of &quot;noise&quot; alone, open plan offices are detrimental to concentration. I define concentration as time spent without interruptions.<p>Even the use of headphones, can in a sense, be a distraction. Music being played too loud creates stress in the body, and if you are trying to listen to music to drown out a busy office then chances are you are not increasing concentration by much (if any).<p>As an Acoustician I visited many tech open plan offices who wanted to hear suggestions on quieting down conversations, and phones ringing. And I always laughed to myself at this because the best suggestion is to build walls! Cubicles help, but generally only the kind with the 6-8ft walls.<p>As a developer these days, I honestly feel that working from home can be much more productive than the office because it is peace and quiet.<p>Quiet is good for me as a developer.
fiatpandasabout 11 years ago
My ideas:<p>1. For core teams, ditch the open floor plan and instead put teams into small (4-5 person max, with smaller options) private rooms that line the perimeter<p>2. Project rooms are not permanent. A team should expect to move around perhaps once every 3-4 months<p>3. Team leaders &#x2F; managers would of course work in the same room as their team<p>4. In the center of the perimeter of team rooms could be a hacker workspace, shared areas, supplies, snacks, etc. With breakout meeting rooms around the space as well<p>5. executive leadership would work sitting with other specific staff (like finance, HR, office managers, etc) in an open floor plan-like area; most importantly, execs wouldn&#x27;t have private offices because ideally they should be moving around meeting with the teams, jumping into conference rooms, jetting out of the office, etc.<p>6. this open area should be relatively quiet<p>7. people working in this open area should have ample access to private spaces for breakout meetings, private phone calls, reflection, relaxation, etc<p>Obviously these rules won&#x27;t apply perfectly to every company and work type, but I&#x27;m just brainstorming
nwatsonabout 11 years ago
For me, noise isn&#x27;t the problem. Since moving from the SF bay area to North Carolina, I work at home a lot for my California job.<p>I like to get out for several hours almost every day, though. I head to either Krankies Coffee or Camino Bakery in Winston Salem, and both venues have: a lot of people talking about family, studies, work, business, gossip; the espresso machine; music; and at Krankies the coffee-roasting machine. <i></i>* Undifferentiated noise actually helps a lot! <i></i>* I find the background din soothing and conducive to designing and coding. The one thing that&#x27;s annoying is the occasional person who insists on carrying on their half of a conference call very loudly, but I don&#x27;t see that much.<p>I&#x27;ve had pretty good experiences with open floor plans in companies too. They&#x27;ve never been the row-upon-row of adjacent tables depicted in the post, but close enough see&#x2F;hear everything that&#x27;s going on. In the open environment, a lot of the noise will probably be discussions about coding&#x2F;design matters on other projects, or general office hijinx. There are downsides to that, but there&#x27;s a lot of benefit too. You don&#x27;t need to wait till the water cooler to see some matter needs discussion.<p>I can see how both the open floor plan and coffee shop environment will be distracting for some. I always hated libraries as a student, and always did my best work in non-quiet environments.<p>(I miss having coworkers just five steps over -- they&#x27;re now 2700 and 8000 miles away.)
评论 #7507857 未加载
评论 #7507818 未加载
chrisbennetabout 11 years ago
Joel Spolsky writes of this in his essay &quot;The Joel Test: 12 Steps to Better Code&quot;<p><a href="http://www.joelonsoftware.com/articles/fog0000000043.html" rel="nofollow">http:&#x2F;&#x2F;www.joelonsoftware.com&#x2F;articles&#x2F;fog0000000043.html</a><p>See #8 &quot;Do programmers have quiet working conditions?&quot;<p>&quot;Here&#x27;s the simple algebra. Let&#x27;s say (as the evidence seems to suggest) that if we interrupt a programmer, even for a minute, we&#x27;re really blowing away 15 minutes of productivity. For this example, lets put two programmers, Jeff and Mutt, in open cubicles next to each other in a standard Dilbert veal-fattening farm. Mutt can&#x27;t remember the name of the Unicode version of the strcpy function. He could look it up, which takes 30 seconds, or he could ask Jeff, which takes 15 seconds. Since he&#x27;s sitting right next to Jeff, he asks Jeff. Jeff gets distracted and loses 15 minutes of productivity (to save Mutt 15 seconds).&quot;
Zigurdabout 11 years ago
It&#x27;s not so much open plan vs offices. It&#x27;s quiet vs. not-quiet.<p>One of the most effective office setups I have seen had two kinds of work areas:<p>1) Reconfigurable &quot;team rooms&quot; where most of the team can work together. These have a door that is kept closed to reduce conversation noise leaking into other areas, and a glass wall so you can see who is in the team room. The other two interior walls can be moved to adjust the size of the team room.<p>2) On a different floor, there is an open quiet area equipped with large monitors for individual coding, writing, and CAD work.<p>There are other workspaces, such as lab rooms for fabricating things. Their larger locations have large shops with all kinds of fabrication equipment.<p>Everything is hot-desked. Many people spend part of the week working at home. The company with this workspace is a major design firm, and I&#x27;d wager they put a lot of thought and objective measurement into the design of their workspaces.
hershelabout 11 years ago
Instant messaging has some interesting research[1] as a solution for solving the communication&#x2F;interruption conflict:<p>&quot; Analysis of these data indicates that IM use has no influence on overall levels of work communication. However, people who utilize IM at work report being interrupted less frequently than non-users, and they engage in more frequent computer-mediated communication than non-users, including both work-related and personal communication. These results are consistent with claims that employees use IM in ways that help them to manage interruption, such as quickly obtaining task-relevant information and negotiating conversational availability.&quot;<p>[1]<a href="http://onlinelibrary.wiley.com/doi/10.1111/j.1083-6101.2007.00384.x/pdf" rel="nofollow">http:&#x2F;&#x2F;onlinelibrary.wiley.com&#x2F;doi&#x2F;10.1111&#x2F;j.1083-6101.2007....</a>
评论 #7507963 未加载
molbioguyabout 11 years ago
One size doesn&#x27;t fit all [situations]. In my experience, open plans work when active collaboration is necessary by shortening the communication paths. They also work in the short term when everyone is focused on subsets of a common task. However, open plans are abysmal (again in my experience) when you need time to concentrate (most of my day when I&#x27;m programming anything non-trivial).<p>I hear the same tired arguments about fostering communication and the serendipitous meetings that spark great ideas. However, every single day and for at least 50% of the day, everyone in my open office either grabs headphones or runs away to another spot in the building when they need to get work done individually.<p>When I bring up objections, I&#x27;m told that I can work remotely or wear headphones. I don&#x27;t see how forcing people to seek all sorts of ways to find privacy is any great recommendation for a purely open plan. If you spend the majority of your day talking and listening to others, I don&#x27;t see how you can actually get programming done.<p>Edit: At this moment I can overhear conversations about opening day in baseball, April Fools day, SAP, reporting about inventories in Epicor, the weather, CNN, 3 people scheduling meetings and having phone conversations and one person trying to talk to our network provider. Not to forget, there are 2 people in the hallway complaining about personal issues and getting coffee. And an elevator that keeps beeping every few seconds. I can&#x27;t wait to see what great idea all this is going to generate in my head.
评论 #7510172 未加载
ben336about 11 years ago
I don&#x27;t have strong opinions on whether open floor plans are good and bad but I strongly disagree with &quot;The primary task of a programmer is writing code, which involves sitting at a desk and thinking and typing.&quot;<p>The primary role of a programmer is to solve the technical problems an organization is facing. This often involves writing code. It also involves understanding problems and planning solutions that scale across an organization.
mattzitoabout 11 years ago
I think the issues arise partially on how &quot;open&quot; the open floor plan is. If it&#x27;s just one big room, poorly designed, it seems like a disaster for productivity. If it&#x27;s a series of pods or areas, with some effort made to provide space between them, and a healthy amount of huddle rooms or conference areas, I think it can work great.<p>The trick is to provide enough separation and space that people don&#x27;t feel claustrophobic, and manage a culture that encourages people to take group conversations into a room if they&#x27;re going to be loud&#x2F;passionate.
DanielBMarkhamabout 11 years ago
Ye gods, another open floor plan rant. Never see enough of these any more.<p>Instead of point-by-point, I&#x27;m just going to offer one critique.<p><i>&quot;...Programming is a very brain-intensive task...&quot;</i><p>Sure thing, buddy. But guess what? You&#x27;re not a machine for cranking out little bits and bytes. Instead, you&#x27;re part of a team that&#x27;s trying to provide value to a user. That means that most of your job, whether you like this or not, is human in nature. The computer part should just be a &quot;gimme&quot;.<p>The physical space around a team should represent the mental space of the team. One hundred guys in a big cafeteria? Not so much. 40 guys in clusters of 3-6 with rolling whiteboards and allowances for breakout discussions? Much different.<p>There are things I would love in software development. I would love to sit on the beach fanning myself coding while money is deposited in my account. (Actually, I&#x27;ve done that.) I would love to work alone in my office in the wee hours of the morning in an awesome state of flow (did that many times too.)<p>But at some point you have to separate &quot;things I want to do&quot; from &quot;things that optimize the value I provide&quot;. They aren&#x27;t the same thing.<p>I&#x27;m all for private offices if it works for you and optimizes value. Same goes for distributed teams. Right now nobody has all the answers. On average, though, it looks like these things are counter-productive for projects that require creative new ways of thinking of things. I wish it weren&#x27;t so, but it is.
zecgabout 11 years ago
&quot;Unlocking creativity is the third biggest swindle perpetrated by managment consultants, after open floor plans and managment consulting.&quot; -- <a href="http://thelastpsychiatrist.com/2014/03/who_can_know_how_much_randi_zu.html" rel="nofollow">http:&#x2F;&#x2F;thelastpsychiatrist.com&#x2F;2014&#x2F;03&#x2F;who_can_know_how_much...</a>
taybinabout 11 years ago
Aren&#x27;t they just cheaper? Seems to me that is the biggest reason why. Although there always seems to be money for the managers to have an office with a door.
InclinedPlaneabout 11 years ago
Inexplicable? Open floor plans are cheap. They are the cheapest of all options most of the time. Which makes it that much easier to fall victim to confirmation bias when deciding to adopt an open floor plan.
srimechabout 11 years ago
I used to work in a company which had &quot;a culture that enforces a library-like environment on an open floor plan&quot; as indicated (it wasn&#x27;t a written rule, just the way the culture worked). I found it extremely stressful and depressing, so wasn&#x27;t working well, and ended up quitting as soon as I could.<p>I&#x27;m now in an open-floor office in which people talk a lot and interrupt me when it&#x27;s necessary, and I&#x27;m a lot happier and more productive.<p>&quot;Now maybe you&#x27;re different than me&quot; is probably the most important phrase in there.
jemfinchabout 11 years ago
&gt; Establish a culture that encourages employees to work from home as much as they want. They should really understand that face time is completely irrelevant. Then, measure how many people come in each day.<p>As someone who works in an open floor plan (and basically hates it) this proposal only works when your workforce is younger. No matter how unproductive the office gets for me, it&#x27;s going to be more productive than staying home with three munchkins running around.
dkhenryabout 11 years ago
I like open floor plans. I find I get more done in my open floor plan office then my closed off private office at my house. I hate how all these critiques are so absolute in that &quot;Open Floor Plans are Bad&quot;. Open floor plans work, and they work well. Like Eric Schmidt if there was some secret benefit to having offices for everyone that could make workers so much more productive don&#x27;t you think companies would jump at the productivity boost ?
评论 #7507633 未加载
mathattackabout 11 years ago
I&#x27;ve found that most open floors at software firms actually turn into exactly the opposite of what they&#x27;re trying to accomplish.<p>The goal: Sacrifice a little bit of individual productivity to increase communication and team productivity.<p>The reality: A couple people are very loud, so the rest put on headsets. 80-90% of the office now only communicates online via instant messages and email. Internal communication suffers a little. Customer communication suffers a lot.
furyg3about 11 years ago
We thought about this, and while we acknowledge the company&#x27;s interest in shaping culture, we felt that the company doesn&#x27;t have a right to dictate one mode of working when dealing with experienced professionals. When renovating our office, we came up with the following modes and solutions to give people choices:<p>1. Working efficiently in a library mode: A silent room, for people who want to work in quiet with no distractions. No talking, no phones, if you need to talk to someone in the library you need to IM or email them. Good monitors and mice &#x2F; keyboards.<p>2. Working in a ‘normal’ mode: Standard open floor plan, good monitors&#x2F;mice&#x2F;keyboards, you can take a call if you want to or talk to someone next to you.<p>3. Teamwork mode: Tables in the open space with nothing on them, for teams working together or semi-independently. Usually a whiteboard nearby.<p>4. Small and&#x2F;or impromptu meetings not requiring privacy: We have quite some semi-closed booths which are un-reservable. Very nice if you want to work on something intensely with 1-4 people.<p>5. Private phone calls or small meetings requiring privacy: fully closed booths which can seat 1-4 people.<p>6. Presentations, large meetings, meetings with externals, or meetings requiring a formal setting, or lockdown mode: bookable conference rooms.<p>7. Total autonomy: Work from home or somewhere else.<p>The results is that (surprise!) most people choose to work in the open-plan mode, not the silent mode. If a particular employee is not working most efficiently in the mode he chooses or not, I can&#x27;t really tell you...
arca_voragoabout 11 years ago
My company has a slight variation on the open plan, in which each department has an open space that is separate from the other departments (but you can walk into another for questions). The one critique I had was how screens were inward facing and it was a privacy&#x2F;security issue. We changed this so now people have screens facing towards outer walls and people face inward, and it preserves the benefits of the open space and keeps a good level of privacy.<p>One issue is that some people simply don&#x27;t do well with noise and other people around, for them they need solitary workstations to be fully productive, but that is easy to provide and should be provided. People should work in a comfortable way. Overall, I have been getting used to it and love just being able to ask a few questions of a programmer while I am doing other work.<p>I do not think I could deal with a single large open space though. Luckily, I also don&#x27;t field stupid questions as much as some people might in an open plan, as I am one of the only people in the company without a PHD. (it still happens occasionally though)
dredmorbiusabout 11 years ago
&quot;Creativity is not a Team Sport&quot; was a key takeaway from this video by Improvides interviewing Prof Vincent Walsh on neuroscience of creativity. A couple of key points:<p><i>[There&#x27;s] a very long and well-established literature in psychology that getting groups of people together is no way to come up with ideas. Creativity is not a team sport. What you&#x27;re looking for is somebody&#x27;s individual, intellectual trunk to make new connections and come up with something new.</i><p>What&#x27;s necessary for devising new thoughts is liberating the brain from workaday tasks and letting them operate offline. When people have ideas is when they&#x27;re not thinking about them -- because the 90% of the brain that you&#x27;re not aware of is what&#x27;s key for creativity. This is way daydreaming, afternoon naps, and sleep are key for good ideas.<p>In the modern world, we often find ourselves doing too much -- too much ordinary stuff. There&#x27;s a great history of people and institutions giving themselves downtime -- time to do nothing and explore new things, which is when you get great ideas. The workaholic doesn&#x27;t come up with great ideas.<p>Open-plan offices (with their constant interruptions -- not just from colleagues but visitors, delivery men, salespersons) and interrupt-driven tools (phones, IM, even email) disrupt that creativity.<p>Creating <i>a time and a place</i> for collaboration is helpful. Making that <i>all the time</i> is not. I despise open-plan (though there&#x27;s some use for a small-group, shared-task, common space).<p><a href="http://fixyt.com/watch?v=QfMvqkrQkYQ" rel="nofollow">http:&#x2F;&#x2F;fixyt.com&#x2F;watch?v=QfMvqkrQkYQ</a><p>More: <a href="http://redd.it/21qgiv" rel="nofollow">http:&#x2F;&#x2F;redd.it&#x2F;21qgiv</a>
balls187about 11 years ago
Reading the arguments made in comments against open floor plans aren&#x27;t inherently problems specific to open spaces, but rather, problems with ineffective management&#x2F;leadership.<p>Writing software is a very mental intensive task, and interruptions and distractions cause major fracks in productivity. I take this is FACT.<p>Offices allow you to deal with some of these issues by closing the door. That isn&#x27;t a guarantee that you won&#x27;t be interrupted, but generally speaking a closed door is a universal sign to say &quot;not right now, I&#x27;m busy.&quot;<p>Also office walls tend to be sound proof, so they can be much quieter, unless you share a wall with a team of sales staff :(<p>Offices solve two problems: a way to universally say &quot;I&#x27;m busy&quot; and keep things quiet.<p>I believe you can replicate those things in an open floor plan, but it&#x27;s much harder to do without buyin from the team and good leadership&#x2F;management to ensure that people are allowed to work without distractions and interruptions.
BenSSabout 11 years ago
There&#x27;s a HUGE difference between a corporate open office plan and a co-working layout. Corporate typically is &quot;here is your desk, don&#x27;t change anything&quot; combined with the judgmental politics of having to watch what you do. The more informal spaces that you can actually choose where, and what you&#x27;re doing is far different.
brudgersabout 11 years ago
The issue isn&#x27;t open floor plans or private offices. It&#x27;s quality of design, and indirectly hipsterism.<p>Good open floor plan designs are driven by acoustics and sitelines - management of audible and visual distractions. Yeah, staining the concrete slab and exposing the brick wall and using the metal pan and joists of the floor above as the ceiling and hauling in oak library tables as desks, just echos &quot;lookie here, we&#x27;re rebellious and unconventional.&quot; Then again everything echos. That&#x27;s the pysics of sound meeting hard surfaces and since the echo reaches everyone, everyone will be tempted to look.<p>Architecture is sometimes said to be the world&#x27;s second oldest profession - or the oldest when architects talk cynically amongst themselves about the nature of actual practice and dealing with the clients who pay them for their special talent...but anyway, good open floor plan design is a solved problem, all except for the fact that it hasn&#x27;t photographed well since Gordon Bunshaft and SOM designed Lever House and CIGNA in the 50&#x27;s and 60&#x27;s.<p>Which is to say is that the problem with good open office design is that it doesn&#x27;t look like photographs of office spaces in recent issues of magazines (aka &quot;archiporn&quot;). Instead it looks a lot like class &quot;A&quot; office space in a suburban office park - carpet, gypsum wall board, acoustic ceiling tile, and fabric covered modular office walls (aka &quot;cubicles&quot;). All these reduce sound transmission and reflection and impact noise - and if cubicle height is thoughtfully selected provide reasonable balance between visual communication and visual isolation and hopefully shared natural light. And if the holy grail of being able to select HVAC systems exists, then good white noise acoustic masking can be provided and that is even better than chasing sound attenuation.<p>Sharing the natural light means putting the private offices on the core and the serf farm by the windows. This of course means overcoming the <i>sina qua non</i> of hipsterism - status consciousness. But then again at the point where a leadership team has bought functional design over archiporn, this is just the last hurdle.<p>The problem of course is that corporate grade solutions require corporate grade budgets. Good systems furniture is more expensive than cheap doors, drywall and paint - as is good open plan office space versus lower quality space. On the flip side, acoustic ceiling tile and carpet are less than painted ductwork and stained concrete.<p>Anyway, the important change to architectural design over the past century is not an evolution of visual style. It&#x27;s the increasingly sophisticated material options and the need to integrate an ever growing number of building service systems. The problem as always remains convincing lay people that living in a house isn&#x27;t a good basis of experience for designing a workplace for others. The optimization problems are radically different.<p>Truly useful innovations in architectural design occur far less frequently than useful innovations in algorithms.
评论 #7509435 未加载
评论 #7509864 未加载
alistairSHabout 11 years ago
Can anybody comment on the usefulness of open plan space when there is a wide range of programmer ability? I can see if everybody on the team is a rock star that the benefits of open space could be smaller. But, what if you have a mix of senior engineers and junior developers (who presumably need more active mentoring)?<p>I ask because in my current role, I&#x27;m the product architect for a large web application. In addition to the usual design and development tasks, part of this role is bringing new development teams up to speed on technologies they have not used before. I find it much easier to be in a team room with those teams, they get immediate feedback, can ask questions, etc. If I was in an office or cube, I&#x27;d have a constant stream of emails from individuals to answer.
csmattabout 11 years ago
At my first job, 6 of us (all programmers) sat around a large conference table. If I had a question about the code, I peaked over my laptop&#x27;s screen, someone else noticed and asked &quot;What&#x27;s up?&quot; It was great for that quick collaboration, but it also exposed us to every annoyance possible. There was a guy who burped a lot and liked to sing show tunes. The guy next to me bought me earbud-style headphones because the cheap ones I was using leaked out a lot of sound. We also needed an always-be-working atmosphere to prevent a conversation unrelated to work from taking more than 5 minutes.<p>I&#x27;ve had my own office for the last 3 years and enjoy the privacy, but occasionally miss the instant answers and social aspects of that open plan.
FollowSteph3about 11 years ago
The problem is, and always will be, that the 9.2% cost difference is very visible whereas to non-technical people whereas the productivity differences aren&#x27;t. And unfortunately more often than not it&#x27;s the non-technical people making the decisions on office space...
cab_codespringabout 11 years ago
I hate open office plans. I want my privacy. if I need to hike up my skirt and and adjust something I want to be able to do it. if I need to call my gynecologist I want to be able to do it. If I want to surf the web I don&#x27;t want anyone looking at my screen. I don&#x27;t want people to be able to see when I floss my teeth. I would like an office with a door. Barring that, a cubicle with high walls and a door. Barring that, a cubicle with high walls that isn&#x27;t missing the fourth wall. Barring that I want to get the hell out of there. Management that does an open office is doing it because they&#x27;re cheap and don&#x27;t trust employees to do work if they can&#x27;t see you. All that other stuff is pure horseshit.
amaksabout 11 years ago
&quot;But once you start to get bigger, say the 15 person range, it starts becoming unwieldy.&quot;<p>I think this is a good indication that a team is getting too large, needs to be split into smaller teams. There is a notion of &quot;two pizza teams&quot; described by Werner Vogels (<a href="http://derivadow.com/2007/02/20/two-pizza-teams/" rel="nofollow">http:&#x2F;&#x2F;derivadow.com&#x2F;2007&#x2F;02&#x2F;20&#x2F;two-pizza-teams&#x2F;</a>) to keep things efficient and organized. For teams this small, open floor is very productive and efficient for collaboration, including software development.
jusben1369about 11 years ago
The trouble I have with these arguments by programmers against open floor plans is I directly correlate the dramatic increase in popularity to the rise of programmer rather than non programmer led startups. If in fact it was counter productive wouldn&#x27;t the (presumably smart) developer&#x2F;leaders of these startups switch as soon as they got their first Series A check? Or is there a sense they can&#x27;t because a) they feel stuck due to the cost of rent or b) some herd mentality that means they can&#x27;t attack talent unless they have the open floor plan?
评论 #7514810 未加载
moron4hireabout 11 years ago
Every open floor plan I&#x27;ve worked in devolved into all-day Friday nerf battles. If we&#x27;re not getting any work done today, I want to go home, not hang out with a bunch of overgrown man-children.
Shivetyaabout 11 years ago
Having worked in many environments, currently cubicle style, which included personal offices, lunch room tables, and open floor, I find that it comes down to effective management more than the provided work space. By that I mean, we were just fine three abreast on a lunch room table because we knew what we were doing, who was doing what, and where we all were, and on and on.<p>Too many times I see these floor plan discussions and just wonder if its an excuse for poor management or worse, developers.
cjf4about 11 years ago
My work has a relatively unique (I think) set up that in my opinion pulls the best of both worlds. Basically, it&#x27;s a big semi circle of 6-8 half cubes around the manager. So if you are looking straight forward at your computer, there aren&#x27;t too many distractions. But if you want to talk to a teammate&#x2F;manager, you just need to pivot your chair 180 degrees. It&#x27;s a good balance of collaboration&#x2F;help and concentration.
评论 #7507603 未加载
brlewisabout 11 years ago
<i>The open floor plan really only works when you&#x27;re really small, when it&#x27;s essentially equivalent to one of those &quot;5 man offices&quot;. But once you start to get bigger, say the 15 person range, it starts becoming unwieldy.</i><p>The Boston Fitbit office has 12 engineers now. I&#x27;ll pay attention to how things progress as we grow past the 15 mark. Open plan seating seems to work well for us so far.
jowiarabout 11 years ago
One of the reasons, at least at a startup, why open plans are common is that they&#x27;re logistically easier to deal with when growing. Rearranging the furniture to make space usage a bit more efficient doesn&#x27;t involve a sledgehammer. Similarly, it&#x27;s hard getting a custom buildout (office a-la-Joel) for a short term lease.
ilovecookiesabout 11 years ago
I agree with this, its the same story with every company. I had to use these at my last job to get anything done...<p><a href="http://www.bose.com/controller?url=/shop_online/headphones/noise_cancelling_headphones/quietcomfort_15/index.jsp" rel="nofollow">http:&#x2F;&#x2F;www.bose.com&#x2F;controller?url=&#x2F;shop_online&#x2F;headphones&#x2F;n...</a>
joeldiditabout 11 years ago
Open floor plans came about originally to fit more people into a space, and to get more work out of them (which it fails at doing, but the idiot management theory is that if an employee is on edge, then they will always be alert and productive due to fear of being seen not doing anything). And beneath it all is the &quot;breaking down of barriers&quot; BS that permeates the business (sales in particular) world. BS that ends up being nothing more than a bunch of needy extroverted people setting things up such that they can constantly yap yap yap all day long to the point that all their needs are met (at the expense of everyone else).<p>People forget that this &quot;keep it lively&quot; (versus not negative, though they try to claim that&#x27;s all it is), &quot;smile and say hi when we cross paths,&quot; &quot;approach me and kiss my ass to make me feel good,&quot; &quot;always be open and approachable and available&quot; (read: always be there when I need something, then when I ask do it blindly and with everything in you so I get what I want, then nod your head acceptingly when I make up some BS excuse when asked to do something as though it was ever about anything other than me ensuring I get everything I want while ensuring you get nothing), and anything else that will avoid insulting me or hurting my feelings nonsense is something out of a Dilbert cartoon and should&#x27;ve been ancient history by now, not promoted as some sort of superior&#x2F;modern&#x2F;good approach.<p>I hate open plan offices. The collaboration argument is BS, because I can collaborate just as well when sitting in a cubicle as I would when in an open plan environment. And, as a matter of fact, the cubicle (or some other) setup would probably be better because we could huddle around someone&#x27;s desk as necessary to discuss anything that needs to be discussed, then go our separate ways to work on what needs to get done. All without the constant tension, anxiety, and noise of an open office environment that completely stalls out any ability to think clearly. The only things that really affect collaboration are proximity, and how well the group can collaborate (can they work well together, do they like each other, have they minimized the effect of any idiot managers and divisive employees, etc).<p>I hate cubicles as well, but I love silence, privacy, and the ability to uninterruptedly do my work. And the cubicle set up allows that more than open plan environments. Also, most open plan environments are setup such that everyone can see what you are doing (as in they can stand over your shoulder and blatantly watch for no reason, or can end up doing so unintentionally), and in a way that would leave everyone in a state of paranoia thinking you&#x27;re watching them. Anytime I see something encouraged that heightens fear&#x2F;anxiety levels like this I start to smell BS. I start thinking that maybe this is exactly what they are up to.<p>Open plan environments are good for those that like annoying or squeezing others, who constantly need attention, who like sitting close to others, and anyone else that needs to discuss every single thing with someone else before they do it (but it&#x27;s really that they have an aversion to thinking, don&#x27;t know what they are doing, and would rather get someone else to do the work (while BSing that they are just being more open and communicative) then take credit anyway). These environments are also great for management, an entity in most companies that&#x27;s always looking for a way to underhandedly (something they can laugh about like they&#x27;re so clever for doing it) squeeze more out of people while making it look like they are giving them what they want, and are so nice for doing it. That is, it amplifies so many negative aspects that any good that it brings is overshadowed, and it seems like nothing more than gimmicky, self-serving, overly hyped, faddish nonsense.
conformalabout 11 years ago
something that this article does not address is all the other things that need to happen to give employees private offices, e.g. architect, permits, construction.<p>i have previously leased and built out a high-end office in a building in downtown chicago and the amount of time burned with the architect, waiting for permits, and construction is serious. after doing that once, i will never do an office build-out again unless i actually own the building. when you add in the fact that the building is &quot;union only&quot;, the delays in construction become ridiculous.<p>after going through this part myself, i&#x27;m all for open-plan offices, despite their being less than ideal for developers. the majority of our developers work on remote anyhow.
peterwwillisabout 11 years ago
This presents two choices:<p><pre><code> A. annoy your employees but increase communication B. reduce employee stress but decrease communication </code></pre> There is a third choice that nobody ever talks about:<p><pre><code> C. increase communication, let employees decide if they will work in open or closed spaces </code></pre> How do you accomplish C? Two ways.<p>1. Increasing communication: This is a huge, huge topic, and would be most effective with training sessions that work on the varying problems with communication. One size does not fit all, but general techniques exist to allow people to collaborate easier in a variety of ways. You figure out what works for your team and you maximize communication, which increases collaboration.<p>2. Movable partitions. Either people can work on an open desk layout, or surround their desk with a movable partition that partially or completely isolates them. These are cheap, flexible and allows the employee to dictate their preferred level of comfort in physical interaction.
acinader1about 11 years ago
Just as a point of reference, I worked in an open plan for a decade starting in the early 90&#x27;s where the boss DID actively SHUSH people. More than a little odd, but I did like it, all of the benefits of an open plan without as many drawbacks.
Infinitesimusabout 11 years ago
&quot;The primary task of a programmer is writing code, which involves sitting at a desk and thinking and typing&quot;<p>Lost me there. The primary task of a (good) programmer is to solve problems with code, that may involve 70% planning and design and 30% for some.
athenotabout 11 years ago
How about having a developer area that is treated like a library? Silence enforced at all times, you have to whisper if you strike an impromptu conversation. And if that bubbles to a brainstorm, get up and grab a conference room to talk about it.
评论 #7507924 未加载
ianstallingsabout 11 years ago
Inexplicable? Allow me to explain in one word - money. Or lack of it, to be more precise.
评论 #7509679 未加载
ironhideabout 11 years ago
Managers want to see people working. It makes them feel better.<p>I worked a place that had full office cubes, 8 foot walls, and enclosed but the entrance. It was glorious. I felt good and I was extremely productive. It reduced my stress greatly.
sireatabout 11 years ago
I used to work in an office with a much more experienced programmer. It was great for me, but not so good for him to be peppered with the questions that I could have looked up in a reference manual(before Google).
escape_goatabout 11 years ago
I&#x27;d like to note that his self-assessment of likely open-floor-plan productivity appears to be an authentic QWANTZ moment. Personally, this is the first time I have seen one in the wild.
评论 #7508925 未加载
hokkosabout 11 years ago
I don&#x27;t see the point of precisely calculating the price of a non open-floor vs open-floor per programmer, when just after making up numbers about productivity.
pbiggarabout 11 years ago
Just put in an LOI on offices for CircleCI, with private offices for all - very excited!
hawkharrisabout 11 years ago
Many developers have the ability to work remotely, which offsets this problem.
评论 #7507390 未加载
评论 #7507373 未加载
michaelochurchabout 11 years ago
Backdoor age and health discrimination.<p>Most organizations are so inept at choosing leaders (they can&#x27;t tell who&#x27;s good at the job and who&#x27;s not) that their only recourse is to set up pointless contests that grind people down, and then determine the last person remaining to be the leader. (Those who left weren&#x27;t dedicated; those who broke were &quot;weak&quot;.)<p>Open-plan offices (and, especially, open-back visibility) are just another shitty mechanism used to wear people down and make the attrition&#x2F;sorting process happen faster.
teemo_cuteabout 11 years ago
Management&#x2F;HR: most likely extroverts because they have to deal with people.<p>Developers&#x2F;Tech People: most likely introverts because they are the analytical type.<p>Management says, &quot;What&#x27;s good for us might be good for them. Right?&quot; Developer says (silently), &quot;No.&quot;
fudisgudabout 11 years ago
&gt;The primary task of a programmer is writing code, which involves sitting at a desk and thinking and typing<p>This is most definitely is <i>not</i> the case for most development positions.<p>Oh yes, there&#x27;s plenty of code to write if your a developer. But there&#x27;s communicating with management&#x2F;qa&#x2F;business dev&#x2F;other developers&#x2F;support as to what to work on, progress on tasks, clarification of requirements, bugs discovered, issues raised, tests to run, ways to program, etc. Open spaces will encourage these conversations to happen more organically instead of scheduled strictly around meetings.<p>At the end of the day, companies wants developers to crank out code as much as possible, but what they <i>need</i> is development to communicate effectively - among themselves and across teams. Hence, open floor plans, even if it reduces the quality of code.
评论 #7508691 未加载
zemoabout 11 years ago
this is why I wear construction earmuffs at work. <a href="http://www.amazon.com/gp/product/B00009LI4K/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00009LI4K&amp;linkCode=as2&amp;tag=jordoreldotc-20" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;gp&#x2F;product&#x2F;B00009LI4K&#x2F;ref=as_li_ss_tl?...</a>
评论 #7507467 未加载
评论 #7507459 未加载
JetSetWillyabout 11 years ago
I&#x27;ve noticed lots of programmers make unsupported assertions that a quiet workplace is better than a noisy one. But why? Have there been any studies demonstrating higher productivity if programmers have their own office? I don&#x27;t think so.<p>We should be suspicious of such claims. Think of von Neumann:<p><i>At Princeton he received complaints for regularly playing extremely loud German marching music on his gramophone, which distracted those in neighbouring offices, including Einstein, from their work. Von Neumann did some of his best work blazingly fast in noisy, chaotic environments, and once admonished his wife for preparing a quiet study for him to work in. He never used it, preferring the couple&#x27;s living room with its TV playing loudly.</i><p>It seems to me to be a personal preference only. Some people like noisy and some people don&#x27;t, there&#x27;s not necessarily any one correct answer. But folk like Joel and others (usually American where private offices are much more common) constantly push absolute silence and the myth of never being interrupted or distracted, seemingly without much to back it up.<p>I really prefer an active office close to others. If someone taps me on the shoulder I have no problem continuing my train of thought.
评论 #7508439 未加载
评论 #7508163 未加载
评论 #7507876 未加载
评论 #7509884 未加载