This is what I was getting to. It's hard to get motivated to work on something that I don't believe in.
Yeah I think a lot of people experience this. OTOH someone has to clean toilets right? How does one do a good job at something one is not excited about?
In a case like that, I think you have to focus on doing the best possible job that you can, and be proud of how well you did it, even if the end product is not something you find fulfilling. Obviously, if you have the option, you should do what you really enjoy. But I think the majority of people do not have that option. In that case the only thing that makes you do good work is pride in the
way you do the job, the crafting of the code, not the end result.
I find the work that I do less and less interesting, so I'm getting sloppier and I'm not proud of what I'm doing. It would probably be best for me to quit and look for something else. It's tempting, but with this economy I'm too scared to do that. And there's no guarantee I'll find something that's better.
At this point, I'm only enjoying working on my own little project on the side.