4 ms·
Here's what I posted three years ago on the topic: https://news.ycombinator.com/item?id=9760414 https://news.ycombinator.com/item?id=9760414 Is it time to get
by geebee 8y ago
Here's what I posted three years ago on the topic:
https://news.ycombinator.com/item?id=9760414 https://news.ycombinator.com/item?id=9760414
Is it time to get depressed yet? This has been a topic for such a long time. It was in peopleware in 1987. I thought I discovered the topic when Joel (On Sofware) wrote about it in 2000. While a few people seem to enjoy open offices, the overwhelming majority of developers I know, or who chime in on HN, value a quiet place to work and dislike open offices.
And yet, not only has nothing changed, it seems to be getting worse. It couldn't be more clear to me that developers, at least on this issue, simply have no clout as a profession. There may be a few individuals who can make demands, but on the balance, these are decisions imposed on us, as a group, and we are apparently unable to do anything about it.
The really sad thing is, this isn't a situation where we're asking to fly first class, or for more vacation. We're talking about asking for something that will make us more productive and increase the value we largely hand over to our employers, simply because it's depressing to not be able to do a good job due to distractions.
So yeah, I'm depressed about it.
There was a time when I read these essays and felt a bit more charged up, like people were starting to understand something important and that things would change. Well, now we have open offices.
I'll finish with another variant on my broken record: the industry talks constant about the critical shortage of software engineers, but it won't give them a quiet place to work. Actually, that last sentence is too optimistic - it won't allow them a quiet place to work. Those places exist, but companies often demand that their programmers spend 8 hours a day in places that are too noisy for focus.
- sotojuan 8y agoReminds me of Dan Luu's take: > This book seemed convincing when I read it in college. It even had all sorts of studies backing up what they said. No deadlines is better than having deadlines. Offices are better than cubicles. Basically all devs I talk to agree with this stuff. > But virtually every successful company is run the opposite way. Even Microsoft is remodeling buildings from individual offices to open plan layouts. Could it be that all of this stuff just doesn't matter that much? If it really is that important, how come companies that are true believers, like Fog Creek, aren't running roughshod over their competitors?
- geebee 8y agoThat's a great point. The top companies are succeeding in spite of a practice developers say they despise. So isn't that evidence they're right, and the devs are wrong? Here's the thing - how many industries rely so deeply on controlling their workforce's right to live and work in the United States? How many industries lobby congress so ferociously and constantly about a shortage of highly skilled workers? Well, yeah, if an industry has the right to decide who is and isn't allowed to live in the United States, in a system where non-family based immigration is difficult and spots are hard to come by, then sure, they can be very successful imposing work conditions that people with personal and economic freedom of mobility would reject in favor of another profession. But if you really want to live in the US and Facebook controls whether you get and keep a work visa, then sure, you'll put up with an open office. And because of the way we allocate green cards (requiring a corporate sponsor, and greatly restricting how many are issued every year, with a long queue), you may have to put up with it for quite a while. So another way to look at it is this: companies say they are in a desperate competition for key workers in critical shortage, and they can't recruit domestically no matter how good an offer they make. They also require working conditions that most developers say they despise. Uh, how about working conditions that most developers don't despise, have you tried that?
- nerfhammer 8y agoe.g., Google didn't beat Altavista because its employees were 20% more productive with their office time.
- jpindar 8y agoSweatshops succeed too. At least developers generally quit before we get to the point of wanting to jump off the building.
- Felz 8y agoPersonally, I'm fairly certain that this stuff does matter, but that a successful company will inevitably backslide to the corporate mean. The things that initially made it successful will be lost. Anything not an immediate disaster from management's perspective (open offices) will creep in. It might be decades before people realize the company was running off inertia, though.