4 ms·
I like your 3-spot system, but JohnBooty is actually describing a 3-spot system too. He's just saying he wants to spend the majority of his time in the "quiet f
by abalone 12y ago
I like your 3-spot system, but JohnBooty is actually describing a 3-spot system too. He's just saying he wants to spend the majority of his time in the "quiet focus" spot rather than the "team collaboration" spot.
That's really the issue here: what should your default zone be?
I like your suggestion that the default location for your desk should be in the collaborative spot. Cornell studied this a few years back and made an interesting observation: We engineers tend to prioritize our personal productivity over team productivity. Left to our own devices, we prioritize offices for exactly the reasons JohnBooty states. Personal productivity is how we're most directly measured and rewarded. But if we do that, team collaboration plummets. It's a lot harder to pull ourselves out of our focus zones into collaboration mode than it is the other way.
So, I don't know if FB's new office has quiet spots (they should), but defaulting to collaborative seating acts as a good counterbalance to our innate biases.
- JohnBooty 12y agoI should have and could have been clearer: I'm actually okay with defaulting to collaborative space. Collaborating with other coders is valuable (and incidentally: fun!) for the reasons you said. There are so many workplaces that don't even have the option of reliably obtaining distraction-free workspace, though, and that's insanely harmful. > So, I don't know if FB's new office has > quiet spots (they should) A lot of offices seem to have lounge-style quiet spots: nooks with comfortable chairs or some such. These are great for some things, not great for others. I've worked at a few companies where grabbing a quiet place to work meant parking yourself in an empty conference room and bracing yourself for the inevitable interruption of some other group of people walking in and using the conference room for its intended purpose. > It's a lot harder to pull ourselves out of our > focus zones into collaboration mode than it is > the other way. Yes, absolutely yes. Engineers often go off the rails when left entirely to their own devices. Often, they're not even maximizing their personal productivity - they may "go dark", spend time building the wrong thing, or needlessly spin their wheels and waste time solving something that another engineer could have helped them with very quickly. However, I also think those things are also fairly trivially solved by adopting a software development method that fosters collaboration. Scrum is popular for a reason and feels like it's almost always a good start. On top of that team leaders can also block out time for code reviews, show-and-tells, pair programming, etc.
- avn2109 12y ago>> "...what should your default zone be?" My default zone should be a team office with a transparent door that shuts (preferably a big, heavy door, so people are subconsciously incentived to only bother opening it if they really need something). The three-zone scheme sounds nice, but if you give me team offices and conference rooms of various sizes, I'm pretty sure we'll be unstoppable. NB. I had this exact team-office+heavy clear door setup in my old office and it was awesome. When we moved to the new expensive space, it was just one loud big room, ugh.
- choppaface 12y agoMost of the quieter teams (e.g. the algorithms and data people) ended up with extra empty desks between them. This space enhanced privacy, encouraged quietness, and left room for interns when the summer came. I actually would not necessarily recommend "defaulting" to the collaborative desk space. When I moved to a quiet space for a quarter, I was measurably more productive-- among other things I wrote almost twice as many ksloc. If you want your engineers to excel, I think it's critical to have both strong collaborative and quiet places. During the first quarter or ramp-up, the collaborative space usually makes a good default. New grads will probably do well in shared space for the first 6-12 months. Beyond that, there needs to be quasi-offices (especially for ICs who have naturally introverted temperments). Personally I think it's helpful to put everybody through both arrangements because it encourages people to adapt and diversify in their communication modes and contributor roles. My guess is that open seating at Facebook fits their core culture, and that open seating isn't necessarily a great fit for every team. If everybody puts on their noise-cancelling headphones and listens to a loop of crickets chirping (seriously this is what my colleagues did) then you need more space and/or need to rethink your layout.