• Anthony Stevens

Open Plan Offices?

Software

I’m a proponent of open-plan offices.  Browsing around this morning, I stumbled across this interview with Rob Pike from 2004 which touches on a lot of things, but one thing in particular struck me: his description of the “Unix room”:

One odd detail that I think was vital to how the group functioned was a result of the first Unix being run on a clunky minicomputer with terminals in the machine room. People working on the system congregated in the room – to use the computer, you pretty much had to be there. (This idea didn’t seem odd back then; it was a natural evolution of the old hour-at-a-time way of booking machines like the IBM 7090.) The folks liked working that way, so when the machine was moved to a different room from the terminals, even when it was possible to connect from your private office, there was still a `Unix room’ with a bunch of terminals where people would congregate, code, design, and just hang out. (The coffee machine was there too.) The Unix room still exists, and it may be the greatest cultural reason for the success of Unix as a technology. More groups could profit from its lesson, but it’s really hard to add a Unix-room-like space to an existing organization. You need the culture to encourage people not to hide in their offices, you need a way of using systems that makes a public machine a viable place to work – typically by storing the data somewhere other than the ‘desktop’ – and you need people like Ken and Dennis (and Brian Kernighan and Doug McIlroy and Mike Lesk and Stu Feldman and Greg Chesson and …) hanging out in the room, but if you can make it work, it’s magical.

Serendipity is an underrated element of the magic of creation.  As is collaboration.

1 Comment

1 Comment

  1. Justin Dearing  •  Jan 23, 2013 @2:02 pm

    My experience is people react oppositely to their work environments.

    e.g. When I visited 10gen (mongodb) old headquarters, which has an open office plan, no one said hello to me except who I came to see. The same 10gen employees that would say hello to me at a mongo conference would not give me a nod of acknowledgement because they worked so hard to block out distractions.

    Now compare that to a company I worked at where programmers worked in 2 man offices, but the doors were always open. People were easily distracted by anything that happened in the hallway.

    Now personally as a former security guard and former developer for a security guard company,I have a prejudice against “open plan” offices. This is because retired cops that become small business owners seem to emulate the “bullpens” of their precinct for their office layouts. Therefore when I see an open office plan I don’t think “look a startup,” I think “probably a bunch of retired cops that don’t know how to use excel”

Leave a Reply

Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>