It 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…
Who would win: - literally 100s of publications showing how disruptive and destructive to focus it is to be working in an open office work and how much distractions it brings: https://theconversation.com/returning-to-the-workplace-heres... https://hbr.org/2019/11/the-truth-about-open-offices https://www.businessdit.com/distraction-work-statistics/ https://www.psychologicalscience.org/news/minds-business/eve... https:…
Why do programmers need private offices with doors?
251–260 of 593 posts
Re: Why do programmers need private offices with doors?
#252Earlier quoted context omitted.
You might have Misophonia. It's not normal to be extremely irritated by sounds other people make. The "normal" state is to be able to tune those out.
I'm not when it's normal noises, made by non headphone wearing people. Normally people are conscious about the sounds they make and restrict them a bit. If you're coughing in a group, you try to do it softly, or you leave the room. Things like that. When people wear head phones this kind of subconscious self control seems to be a lot less effective. I'm certainly not the only one to have made this observation.
That’s aside from tapping I might not realize is making noise with headphones on, or a particular motion in my chair that’s making it squeak and I don’t know it because headphones, et c.
Re: Why do programmers need private offices with doors?
#253It 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…
For the majority of work of an average programmer in an average corporation, deep focus is highly overrated.
Re: Why do programmers need private offices with doors?
#254Earlier quoted context omitted.
> If you can unblock someone now so they don't spend 3 hours searching through the local intranet for some information, then that makes your team faster. I'll be blunt here. I have very little interest in how the team I'm part of performs in general. Trying to make one person feel guilty that someone else can't do independent study is very toxic in my opinion, and I usually remove myself from under management that ap…
> I have very little interest in how the team I'm part of performs in general In a lot of situations that would be considered fairly toxic itself. :(
Why do you think that a whole team of people should be responsible for the inability of some? I have empathy for individual people that start their careers and struggle, but I also believe that if you apply for a job, you should be qualified to do it independently.
Re: Why do programmers need private offices with doors?
#255Earlier quoted context omitted.
> it feels like you don't necessarily realize that some people do need deep work, and prioritize your quick satisfaction to other's focus. This is very one-sided. If you can unblock someone now so they don't spend 3 hours searching through the local intranet for some information, then that makes your team faster. There's a balance to be had, of course, but your team's overall delivery is what's important. > I view it…
> If you can unblock someone now so they don't spend 3 hours Past your training period you are responsible for your own productivity. Don't make it the problem of your peers.
Of course, people are responsible for their own productivity, but there is also such a thing as a team. And the team itself will benefit if people are less disruptive of each other.
My point is that teams should retrospect aggressively on where they spend their time, and if they find that lots of their time is spent on answering questions to onboarders or big knowledge gaps between one another, they should do something about it.
I won't waste space here outlining what can be done, but there ARE things that can be done. Do those things, and then the argument that you:
A) "must" be in the office to do good collaborative work
B) and you "have" to ask 5 min questions all the time
loses any validity and becomes just corporate laziness and bad management.
Re: Why do programmers need private offices with doors?
#256Earlier quoted context omitted.
They don't necessarily need to be big offices. It's just that corporations generally do seating based on seniority and status, not need. They have tiny cubes for worker bees and giant private offices for the queens. Even small offices require more costly building materials than large cubicles. So even a high density might still be somewhat expensive. Fortunately, there are opportunities for cheaper commercial real es…
> They have tiny cubes for worker bees [...] Not sure if you're on the same page as this conversation. Open offices don't really have cubicles.
The article is about the split between "office with door" and "not that", not specifically open-plan offices, so talking about cube farms is absolutely valid.
Re: Why do programmers need private offices with doors?
#257Not to create too much of a political tangent, but the lack of private offices, or rather the ubiquitous mandatory nature of open offices , and its universal unpopularity with non-managers, is evidence imo that tech could use a union or professional association or guild or something . Oh sure you can talk about high comp and career mobility. But where does all of the vaunted labor power of software engineers go when…
In my opinion, you might have an overly optimistic view of unions. And you might also be ignoring the downsides of unions. I get that unions were/are necessary for things like mining workers or so, but SWE is quite different. I'd expect a union to be net-negative in our sector.
Re: Why do programmers need private offices with doors?
#258First key feature - 50% of the exterior building walls was windows, the other 50% had offices.
Second key feature - cubicle design. It was staggered duets of cubes. Great for privacy... and at best made it easy to turn around and talk to 2 other people if needed. Best of all... each cube had a full window instead of your classic wall. And these windows would all allign so that you could see straight out to the outside if you wanted. You had privacy - but still daylight.
Most "cube farms" I see are a sea of interior cubes completely surrounded by wall of exterior offices. That's depressing. Or we see an open office concept where everyone has light but 0 privacy which is hard for concentration.
This particular design that I got to work in circa 2002-2005 was delightful at least for me (and then we moved offices and that design sadly didn't carry over).
I miss well designed cubes.
Re: Why do programmers need private offices with doors?
#259Earlier quoted context omitted.
Who wins? The CFO and corp real estate people (correctly) saying how much more expensive (and less flexible to changing team size) a building with enough private offices is.
So you're saying programmers' time is not expensive enough?
Re: Why do programmers need private offices with doors?
#260Earlier 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…