What I do—and this is definitely easier in a startup where you have a greater ownership stake—is to take pride in efficiency. The number of bugs fixed. The number of tweaks produced. Having a nice low-friction issue tracking system can help with this. I like Pivotal Tracker.
> The number of bugs fixed. The number of tweaks produced. possibly even better: the number of bugs not produced
Ask HN: How do you stay motivated when the project gets stale?
11–20 of 24 posts
Re: Ask HN: How do you stay motivated when the project gets stale?
#12i force myself to like this stage and i like it more and more as i am less motivated by designing systems from ground up since that has become easier over the years, and I am mostly building web apps.
Re: Ask HN: How do you stay motivated when the project gets stale?
#13This is probably a horrible misquote, but I remember a long time ago John Caramack saying that what drove him to fix all those little stupid bugs at the end of a product was the desire to play the finished game.
Others who just wanted to ship it were having a tough time sticking with it since they just liked developing cool tech and wanted to move on to the exploratory phase of the next project.
Now, if it's a clients website you have absolutely no interest in and can't figure out a way to have an interest in (coding for it's own sake), you've got bigger problems :)
Re: Ask HN: How do you stay motivated when the project gets stale?
#14There is no easy fix for this. You need to be disciplined enough to keep working when you've done all the fun parts. The good news is that if you can get better at being disciplined just by practising it, and the rewards are very high, because you become a finisher, and people like and value finishers. Also, the act of finishing is immensely enjoyable, and is therefore its own reward. With practice your mind will beg…
Re: Ask HN: How do you stay motivated when the project gets stale?
#15ToDo lists. I find that when I get bogged down for any reason, if I create a todo list of items that have to get done I'm more likely to do the items on the list. I tend to pick up momentum as I cross items off the list. Make the list a manageable size, finish it off and create a new one. For product related tasks, getting actual users and feedback from them is a huge motivator as well.
- Make the list a manageable size. I find more than 30 or so items overwhelming.
- Never let the list run out. I add new items constantly. The last ten or so items all read 'Expand this item: (some high level feature that can be broken down)'
- Mix easy and hard items. Striking an item off the list is satisfying, so make sure that after a particularly hard item, you can breeze through two or three more.
- If you're encountering a lot of hard items, spend some time expanding then into separate line items.
- At the end of the day, don't give into that temptation to polish off the easy item at the top of the list. Otherwise you'll work your way through a couple more easy items and end up having to start the day at a hard one.
- Have a visible backlog of your completed items. It's satisfying when you feel like you aren't making progress.
- Always attack the list in order. If you find yourself needing to move items around to satisfy dependencies, go right ahead, but if you skip and item because you just don't feel like working on it, at the end of the project you'll have a whole list of items you don't feel like working on.
Re: Ask HN: How do you stay motivated when the project gets stale?
#16There is no easy fix for this. You need to be disciplined enough to keep working when you've done all the fun parts. The good news is that if you can get better at being disciplined just by practising it, and the rewards are very high, because you become a finisher, and people like and value finishers. Also, the act of finishing is immensely enjoyable, and is therefore its own reward. With practice your mind will beg…
The act of finishing should be enjoyable but what if it's not? Are there any tricks to make yourself be happy about the finish?
Re: Ask HN: How do you stay motivated when the project gets stale?
#17Re: Ask HN: How do you stay motivated when the project gets stale?
#18Re: Ask HN: How do you stay motivated when the project gets stale?
#19ToDo lists. I find that when I get bogged down for any reason, if I create a todo list of items that have to get done I'm more likely to do the items on the list. I tend to pick up momentum as I cross items off the list. Make the list a manageable size, finish it off and create a new one. For product related tasks, getting actual users and feedback from them is a huge motivator as well.
The way I get over this second hump, the way I actually get myself to do things that I know need to be done, is pretty simple. I sit down and imagine how it's going to feel when I finish doing these easy tasks, and how I'm going to feel when I've conquered this list, and seen my idea through all the way. I know it's going to feel great to finish the things, so why not just do them already? The more I think about it, the more I get excited to go to work.
If your goal of completing your todo list is "I get to feel what it's like to conquer these things, to completely realize this idea or project of mine from beginning to end" as opposed to "I just need to do this drudgery," then you might find yourself being propelled by your own desire to feel good, and you might even have fun doing it.
Re: Ask HN: How do you stay motivated when the project gets stale?
#20There is no easy fix for this. You need to be disciplined enough to keep working when you've done all the fun parts. The good news is that if you can get better at being disciplined just by practising it, and the rewards are very high, because you become a finisher, and people like and value finishers. Also, the act of finishing is immensely enjoyable, and is therefore its own reward. With practice your mind will beg…
The act of finishing should be enjoyable but what if it's not? Are there any tricks to make yourself be happy about the finish?
Now that you've imagined how much these things on your todo list are going to improve whatever it is you're working on, and how awesome it's going to be when those things are in place, why not get to work?