Proper Care and Feeding of a Programmer
(via The Fishbowl)
- An office with a door
- …and no phone
- A culture of asynchronous communication
- A fast workstation
- …and two monitors. You wouldn’t believe how much difference a second monitor makes
- …and their operating system of choice
- Good development tools.
- A fast Internet connection
- Snacks and drinks they don’t need to leave the office for
- A good-natured working environment
- Flexible working hours
- Tasks appropriate to their ability
- … and if at all possible, that they find interesting
- Investment (emotional or financial) in the end-product