Comment Code for yourself in your spare time (Score 4, Insightful) 516
I found that programming for a living does tend to take away the passion I used to have for it. To compensate, I tend to code for myself on my off time. I'd like to get into an open source project one of these days, but for now, I just write my own programs and enjoy the process.
You could get into an open source project, see if that might re-kindle your passion for programming. Make sure you check you company policy for code you write after work, you wouldn't want to run afoul of that.