I believe that spare time programming projects are an important way to improve my skills as a developer, but lately I've been having troubles finding the motivation to work on them.
I used to have at least 2-3 projects going on at all times, but then I got a job in the industry... Don't get me wrong - I love working as a programmer, and I still get the same kick out of creating stuff, but I'm just not motivated to code when I'm at home.
I don't know the exact reason for this, but here are some guesses:
- I simply get "enough" code at work... my coding needs are fully satisfied
- I have become better at estimating tasks. This is putting me off, when I think about a project, because I know exactly how much work it actually requires.
- Back then I didn't care about things such as source control and other tools that I now think of as essential - I just started hacking away. Now I get tired of just thinking about all the tools I would have to install and configure to have a good development environment at home.
I have lots of ideas for projects and I guess I have the time as well (that's a matter of priority).
How do you find the motivation for doing spare time projects?