Re: "Just for fun"
>just the achievement in terms of the hours of sweat and horror spent, when you finally make a breakthrough, is often worth it - because developers are masochists.
Sounds like you just hate fun. Sheldon would be impressed.
Sometimes, I get paid learning how *not* to do things i.e. 'improving' (fixing) other people's garbage. But that's no fun.
The fun is doing it right in the first place. And that's often in my own time.