Hi
I would like to become really good at programming and in particular java and OO
The catch is, that while I like programming and I work as a programmer, I'm not really passionate about being a programmer or programming in general.
This leads to not feeling like doing any dev outside of work, which means that I rarely learn anything new and I don't really become better.
What are the best ways to motivate oneself to learn and to learn, obviously the more programming you do the more you learn, but what do you program?
I want to be good at what I do and for at least the next couple of years it will be programming.