Haha, yes, I recognise a lot of myself in this description. My previous job was a start-up and I was working maybe 8.30-6.30 most days with 20-30 minutes lunch and also working on open source software in the evenings (I still do the open source stuff and it's one of the few things I actually enjoy). I also attended regular exercise classes and the job came with crunch periods.
Despite switching jobs a year ago to an 8.45 - 5.30 schedule I'm now so burnt out I'm taking 4 months out and will probably try to change fields. Software is well renumerated but it's a gilded cage, I am under no illusions other people are better off or other jobs are without stress, but trying to be a good programmer has reduced me mentally and physically to the point I can't face the thought of working.
It really seems to depend on the company culture (which itself depends on the actual product) and office setup. E.g. I work remotely, spend time throughout the day relaxing and always done by 3pm and very well compensated
Despite switching jobs a year ago to an 8.45 - 5.30 schedule I'm now so burnt out I'm taking 4 months out and will probably try to change fields. Software is well renumerated but it's a gilded cage, I am under no illusions other people are better off or other jobs are without stress, but trying to be a good programmer has reduced me mentally and physically to the point I can't face the thought of working.