Earlier quoted context omitted.
Open plan worked for me when there was a very clear contract between every stakeholder. Firstly, everyone had free, good quality, sound blocking headphones. Not just free as in standard equipment on your first day free. There were buckets of the things lying around and if you needed a new set you just grabbed some, no questions asked. VC funded opulence, yay! Secondly, there was an understanding amongst everyone on t…
I've often run into the "just wear headphones" argument and never been a fan of it. Do you code with noise cancellation in a sort of sensory deprivation mode? Or do you listen to music? Listening to music while coding severely reduces my concentration, and I find it in no way to be a substitute for silence.
Why do programmers need private offices with doors?
291–300 of 593 posts
Re: Why do programmers need private offices with doors?
#292I worked for a Japanese corporation. The Tokyo offices had enormous rooms, with long rows of desks, arranged by section/department. The section manager's desk was at the end of each row. VPs, with billion-dollar budgets, had small, schoolteacher-style desks, in the corner of the room. These enormous rooms, with hundreds of engineers, were quiet as a library. They had carpeting, people wore "office slippers," and ther…
It does sound like that office layout (as with most US office layouts) is designed to clearly reinforce the status hierarchy.
Re: Why do programmers need private offices with doors?
#293Senior programmer on management side. Personally when I'm coding, yeah, isolated, distraction free environment is my demand. I'm knocking stuff out, achieving flow state. Anything else I feel frustrated that I'm not performing at my peak. I liken it to brain surgery. You wouldn't expect to be well received if you just pop into the OR to discuss getting new scalpels in the middle of an operation. That being said, it's…
Usually salaries cost more than offices.
> Going too far and too fast without focused guidance results in deadtime and technical debt.
Focused guidance requires intentional communication. Not hoping people will overhear the right conversations.
> It's also not like we haven't tried to make remote work and other options be successful. The reality is that it's something we can pretty effectively A/B test. The results have been fairly consistent across fields and even companies. Physically collaborative environments yield better and faster results.
Show the data.
Re: Why do programmers need private offices with doors?
#294But it highly depends on who you're getting as an office mate. I've had mostly good experiences, but I've had one very bad experience too.
Re: Why do programmers need private offices with doors?
#295Earlier quoted context omitted.
Open plan worked for me when there was a very clear contract between every stakeholder. Firstly, everyone had free, good quality, sound blocking headphones. Not just free as in standard equipment on your first day free. There were buckets of the things lying around and if you needed a new set you just grabbed some, no questions asked. VC funded opulence, yay! Secondly, there was an understanding amongst everyone on t…
I've often run into the "just wear headphones" argument and never been a fan of it. Do you code with noise cancellation in a sort of sensory deprivation mode? Or do you listen to music? Listening to music while coding severely reduces my concentration, and I find it in no way to be a substitute for silence.
However I definitely get ear + head + hearing fatigue from wearing any kind of headphones for more than an hour or two.
Noise canceling is nice, but it seems to be hard on my ears somehow.
In a private (or home) office, I can play music through speakers and it seems to be better than headphones for me.
One thing that is both good and bad about offices is the loud air conditioning/ventilation (which of course is largely a good thing given covid, etc.) The white noise drowns out sound, but it is also fatiguing to my ears. I have been in offices during power outages when the AC/computers/etc. shut down, it's amazing how quiet it is.
Re: Why do programmers need private offices with doors?
#296As I read some of the aggressive, cynical and unpleasant responses here to any suggestion there might be some benefits to an open plan arrangement, it's dawning on me that one possible benefit is that it tends to filter out people with attitudes like these. I prefer open plan setups and am glad that working in trading environments has ensured my career has been spent in them, so my natural reaction to the title here…
> I enjoy helping my colleagues with things, and doing so helps me build a positive reputation in a way that has helped my career. I enjoy camaraderie and conversations about my colleagues' lives outside work.
This can be achieved with all manner of offices!
> Humans are diverse.
Yes, but there are still distributions of opinions. It seems like there are many thinkpieces on why people don’t like open plans and why they’re bad for productivity, but never any in defense of them. Perhaps you should write one to give voice to that contingent and then we can see how many others have the same opinion.
Re: Why do programmers need private offices with doors?
#297You think nobody sees what's on engineers desktops?
Of course they're all Carmack-level geniuses...
Literally sandwiched between breathless "How Github CoPilot produces 80% of our code" articles from the likes of Shopify and "How laying off a thousand more fixed my stock" from the Spotifys.
Re: Why do programmers need private offices with doors?
#298It has to be said, if you're employing programmers and making them sit in an openplan office you're willingly and knowingly making their job significantly harder, and their day worse. Open plan might work great for some types of work, but for highly technical and mentally taxing work it's quite litterally the worst possible working environment you could be providing. There's a reason that many programmers prefer to w…
The work was done by IBM in 1975. You need lots of space to keep the noise down and you need offices with doors that close. Why are we still having this discussion fifty years later?
Re: Why do programmers need private offices with doors?
#299Earlier quoted context omitted.
> but terrible for collaborative whiteboard design work. Not at all. If you think so, maybe try switching jobs to non-remote and let someone fine with virtual whiteboarding take your role on.
In my experience, there is nothing like being in a room with a team. There is something about the physicality of presence, the way the communication has both lower latency (because it is not intermediated by electronics) and higher bandwidth (because in person even things like the way someone shifts in his shoes or his eyelid quivers is information). I have worked remotely for a significant portion of the past few de…
Re: Why do programmers need private offices with doors?
#300Earlier quoted context omitted.
Open plan worked for me when there was a very clear contract between every stakeholder. Firstly, everyone had free, good quality, sound blocking headphones. Not just free as in standard equipment on your first day free. There were buckets of the things lying around and if you needed a new set you just grabbed some, no questions asked. VC funded opulence, yay! Secondly, there was an understanding amongst everyone on t…
A coworker repeatedly ignored a person’s headphones and would interrupt them anyway. One day I put a bright post-it note on my headphones: “Joe, don’t bother me”. I was in middle of flow, making some huge changes, when I noticed Joe standing next to me, laughing. “Hahaha, someone put a post-it note on your headphones!” I coulda killed him. “In startup land did CFO A stately office plan decree: Through EDM, the coders…