I think that was the point, but see all the sympathising comments here. Being full-on driven by your day job is only one way of having a good professional life, and I wouldn't say it's the best or the most common by far. The way how software development is democratised and slowly becomes the next blue collar job, the engineering hero ethos will fade.