I don't wait to feel motivated. Motivation doesn't come first. Work does.
When I don't want to start.
- I do the task for two minutes.
- Then I take a pause.
- Then two more minutes. Then a pause.
- I keep doing that until I catch the traction - small rep, pause, small rep.
The hard part is never the work. It's the starting. So I make starting tiny. Two minutes is small enough that I can't say no. After a few rounds, I'm in. I'm coding. I don't even notice when it happened.
Two more things help.
- I do one thing at a time. I don't jump to another task until the one I'm on hits the point I decided on.
- I write down what I'm going to do before I sit down. If I don't, I float around and the important thing never gets done.
There's one more trick - Wispr Flow. Sometimes I don't even sit up. I lie down and just talk. I speak the input to the AI, it iterates, and the work has already started before I'm at the desk. Talking is a smaller step than typing.
And sometimes the two minutes is 30 seconds. Doesn't matter. Even when I don't feel like it, the thing gets done.
That's it. Start small. Do it again. Don't switch. You'll be in it before you know.