Thursday, July 14, 2005

This is the kind of office I want

Private offices with doors that close were absolutely required and not open to negotiation.

Programmers need lots of power outlets. They should be able to plug new gizmos in at desk height without crawling on the floor.

We need to be able to rewire any data lines (phone, LAN, cable TV, alarms, etc.) easily without opening any walls, ever.

It should be possible to do pair programming.

When you're working with a monitor all day, you need to rest your eyes by looking at something far away, so monitors should not be up against walls.

The office should be a hang out: a pleasant place to spend time. If you're meeting your friends for dinner after work you should want to meet at the office. As Philip Greenspun bluntly puts it: "Your business success will depend on the extent to which programmers essentially live at your office. For this to be a common choice, your office had better be nicer than the average programmer's home. There are two ways to achieve this result. One is to hire programmers who live in extremely shabby apartments. The other is to create a nice office."

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?