Mountains of software: a romantic and a classical perspective

Using Zen and the Art of Motorcycle Maintenance to understand one of the pains of making software