There are ups and downs, and one gets used to dealing with them. It's just practice.
One of the most motivating things is to get positive feedback -- both from shipping features, and from human contact.
I always have times where I'm in a rut ... I don't want to work on the project ... but someone sees it and they think it's cool. Or maybe I get away from it for a few days, then look at it with fresh eyes and get re-motivated to fix just one more thing...
Also, you can use procrastination to your advantage. Don't play games or surf to procrastinate. Instead if you're burnt out on project A, switch to project B, or set up a server, or write a script, or exercise, or play music, or read a math book (I'm giving away my preferences).
Anything to recharge or to make progress on something else that needs to be done.
There are ups and downs, and one gets used to dealing with them. It's just practice.
One of the most motivating things is to get positive feedback -- both from shipping features, and from human contact.
I always have times where I'm in a rut ... I don't want to work on the project ... but someone sees it and they think it's cool. Or maybe I get away from it for a few days, then look at it with fresh eyes and get re-motivated to fix just one more thing...
Also, you can use procrastination to your advantage. Don't play games or surf to procrastinate. Instead if you're burnt out on project A, switch to project B, or set up a server, or write a script, or exercise, or play music, or read a math book (I'm giving away my preferences).
Anything to recharge or to make progress on something else that needs to be done.