6
6 Comments

Simple hack to always feel good about your days and constantly improve your productivity

Have you ever been in a situation when you did a lot in a day but still upset about not finishing "that important" task? Or ever felt frustrated when you can't close a big job for days? If yes, this hack might help you. Please let me know what you think and how you deal with a similar problem.

The "hack" is very simple. All we need to do is to change the frame on how we look at our days. Instead of chasing the completion of a task, we need to "reward" ourselves for putting work towards it. This simple mind shift enables a habit-forming loop for showing up and doing some work, guarantees that you have at least a few "checked boxes" by the end of the day, and, eventually, will significantly change your productivity. As James Clear teaches in "Atomic Habits"— minor improvements compound.
If you want more science about why this works, ask me in the comments. To keep things short, here is the technique I use:

  1. Plan your days. Early morning or the night before works best. Open your to-do list and decide what you will do. Assign every to-do item a time when you'll work on it. Write the plan down on a piece of paper or add it to a calendar. The plan will be your trigger in a habit loop. Planning shouldn't take more than a few minutes of your time.
  2. Leave "blocked times" and buffers to accommodate for unexpected. This is important, as things rarely go exactly as planned. Allowing some flexibility will reduce stress and help "survive" random distractions.
  3. The plan above is your new micro to-do list for today. All the tasks are "work on thing A for X amount of time". You're guaranteed to complete it.
  4. Do your best in the dedicated time and give yourself a big checkbox (and occasionally a candy :-) once the period has ended. You just completed a task. Completing a task feels good. That's your reward.
  5. Rinse and repeat. Pick your next time-task. Go complete it for the next dopamine hit.

What are we doing here? We are engineering our days for success. Our to-do lists are full of different tasks. Tasks often depend on other people. Sometimes they're too big for a day. Instead of selecting to-do items and hoping we can finish them today, we are framing it in a way where we are guaranteed to make progress towards those items. If that progress will be enough to complete a task, then fantastic, definitely grab yourself a candy too. If not, you did your best with the time you had. As you get better at planning and build a habit of spending/controlling your time as you want, your productivity will rise too. And you'll also start seeing "time-suckers" more clearly. There is no way back from this road.

on April 12, 2021
  1. 2

    I like it! I believe planning the day and setting a specific time for each task is the smart way to constraint yourself as I often find myself unproductive because I feel I have the whole day to do the work thus I don't need to push so hard - and can procrastinate.

    I have few points though.

    • My common issue is that I have one big task that is most important and a ton of smaller tasks in a day. But I get stuck on the big task - for example, because I don't have enough creativity. But I don't push myself to do the smaller tasks because it feels like it's not worth doing if the big task is not done.
    • Another challenge I have is that I do the plan and then just don't go by it haha. This may seem silly but it's really challenging. I feel like "nah... these few tasks can wait" and I push them away. That's probably an issue of self-control though.

    In a weird way, I feel most productive when I have a lot to do in my day outside of work. Or things that are important to me outside the work. Then I jump into the work and just keep grinding with hard focus and great flow, because I know I have to have it done because I have to do something else.

    1. 2

      I would suggest trying a couple of things:

      1. Schedule a few simple tasks before going into a big one to get you going. Mark couple "checkboxes" as done to get the positive loop going. Not even necessary work related, doing dishes or making a bed will prime your brain to "I'm here to complete things"
      2. Break down big tasks into a small time blocks and make them specific and with clear definition of done. Instead of "creating website", a task that will probably takes weeks, make a 25 minute task "write 10 taglines" or "gather 10 references I like". Those are easy to complete and they get creativity going.
      3. Make a habit to "show up". Even if you feel terrible you can still check a few of this easy tasks a day, even one will do. This is important mentally to prove to yourself that you're still in this and it's matters to you (if it does, it's ok to move on when something don't drive you anymore). Take the rest of that day to "recover" yourself to do better tomorrow. Go for a walk, sports, talk to friends, whatever. That little task you did? It will make sure you loaded context in your brain and as long as brain will have some extra capacity it will "think" about that task and come up with cool ideas that eventually you can work on.

      I try to avoid things like "building in public", "external customers", etc. They work wonders when you survive the stress of it, but at the end of the day indiehacking is about having some life outside of building things we love :)

      Really hope this helps.

      1. 2

        Love this. Great actionable advice. I appreciate you taking the time to write this. I was just thinking about starting with little tasks to start the wheel turning the other day. Tomorrow I am going to do that. Thanks Sergey!

        1. 1

          Good luck with that! Don't hesitate to ask me more if you need help. I've been in the same boat. Well, still are, it's hard to get rid of a habit of beating yourself, regardless of how many books you read and how many times you've been told to be "easy on yourself". But while changing yourself is very hard, changing the environment to set you up for success is relatively easy, so we should just do that for everything we do.

  2. 2

    Wouldn't this work better if the goals were a bit more specific, though? I find setting some small goals for the day helps me stay on track in my work. "work on thing A for X amount of time" just seems a bit too vague.

    1. 1

      "work on thing A for X amount of time" is a general type of the tasks you'll have if you follow this technique. Of course, you're free to say "Write tests for my shiny feature for 2 hours" and be as specific as you want. The important thing that you time-box a task and complete the time box. Similar to the Pomodoro approach.

      To take the test example, writing tests can easily take more time than you anticipated and you may not complete this task in a day or have to cancel others. That can be a major source of frustration. If you go with time boxing, then you complete as much as you can and move on. You still do the same amount of work, but the frame is different. Instead of "I haven't completed writing tests", it is "I wrote tests for two hours". You may complete tests in 2 hours on one day and fail on others, but you'll always succeed in writing tests for two hours. You make failing hard.