I spend 8 hours a day loving what I code in c++. When I leave work I generally focus on my hobbies like writing news for competitive gaming. If I leave work with a problem unsolved sometimes I'll think it through while I'm driving. Long story short, I love code development at work and couldn't imagine a job without it. That's always been enough for my employers.