I cannot stand open layouts for coders. I am very rigid about only working at places that respect coders. That means an ergonomic environment (desk, chair, monitors, et al), with good lighting. It also means either providing a quiet work environment with no visual distractions, or allowing work from home 2-3 days a week.
Small start-up environments are great for this. In my experience, seeing the work environment for coders is an excellent predictor of team happiness, productivity, and ultimately company success.
Small start-up environments are great for this. In my experience, seeing the work environment for coders is an excellent predictor of team happiness, productivity, and ultimately company success.