Hacker News new | ask | show | jobs
by captain-phil 1680 days ago
In my opinion there’s only one way to deal with this - let’s say - procrastination. The problem is that you are at mercy of your feelings when you are supposed to sit down and actually do the tasks that you set yourself up for. Feelings of doubt and fear of not being good enough may kick in and your brain will come up with all kinds of ideas to release you from the situation.

For me, the following works:

1. Craft a day plan for yourself: it doesn’t have to be super-elaborate. Just sit down every evening and decide what tasks you want to work on tomorrow. Decide for how long approximately. You don’t have to plan when exactly you’re working on what. It’s more about what tasks and how long. Also take into account how much time you actually have.

2. Once you start your day, consider your plan as fixed. No ad-hoc changes. Your feelings will come. Be prepared. You cannot change today’s plan. That’s the rule.

3. Before you start: Break down your task into the simplest step you can take. E.g. when you want to write a blog post, start with brainstorming. If you wanna code, checkout the repo and have a look at the code.

4. Set a timer for 25 minutes and don’t allow yourself to do anything else. 25 minutes is manageable and you have the feeling you can do it. After 25 minutes you have started and probably it’s already fun to work on the task. Take a 5-minute break to do something fun (listen to music) and enjoy your “success”. Then do the next round.

Hope it helps.

We actually created an entire product around this because we needed it just like you.

Check it out if you like: https://daycaptain.com

However, you can do it on paper as well.

I’m also happy to help you as a coach. I’ve a lot of experience with these kind of things.

2 comments

Pretty neat, I came to the same conclusions and working on something similar here: https://getartemis.app
this is pretty much exactly what I'd say. I do something similar and highly recommend all this.