Work-life balance is when your work is reasonably a hobby. In coding, a lot of the things we hate at work tend to be the bureaucracy associated with being part of a traditional corporate "team".
I always joke that I'd do 80% of my job for free (as long as the people I'm joking with don't work for the company that employs me).
I liken it to architecture/building: The day job is designing and overseeing a great McMansion. In the end, it's pretty nice, but a lot of the time is tied up in passing inspections. On the weekend, my kids (...and me) have the most amazing tree-house ever imagined.
I always joke that I'd do 80% of my job for free (as long as the people I'm joking with don't work for the company that employs me).
I liken it to architecture/building: The day job is designing and overseeing a great McMansion. In the end, it's pretty nice, but a lot of the time is tied up in passing inspections. On the weekend, my kids (...and me) have the most amazing tree-house ever imagined.