I have flipped burgers, assembled camcorders, and driven airport shuttles. The thing about those jobs is that the workspace was well designed by someone who understood the tasks. Writing quality software requires long quiet concentration, yet we keep cheaping out on open plan desks.