@honey-the-codewitch said in Another mention of programming as fun (from Clean Code, 2nd ed):
In my experience if you do what you love for work, work can take the joy out of it, in some cases to the point where it ruins the enjoyment altogether. I think vacations are important, for that, among other reasons.
It's hard to disagree with that, based on my own story. Sure, it was fun at first, but there was a period of time where I would spend every waking moment working on code - my employer's, from 9 to 5, then as soon as 5pm rang, I switched to my personal project(s) until bedtime, and entire weekends were dedicated to them also. That was unsustainable and I should have realized that. I burned out.
These days it's extremely rare I spend any time at all coding for myself, unless I have something very small and specific. But I keep coming up with new ideas, write them down, and as far as I'm concerned, this is what's going to occupy my time when I retire. Because I still do love to code. But I can no longer code for work + code in my spare time.