The Soft Side of Software

  Download PDF version of this article PDF

How to Get Things Done When You Don't Feel Like It

Five strategies for pushing through

Kate Matsudaira

Have you ever come into work, sat down at your computer to begin a project, opened your editor, and then just stared at the screen? This happens to me all the time, so I understand your struggle.

Even if you love your job, you don't always feel like doing it every day. There are so many factors that influence your ability to show up to work with enthusiasm and then work hard all day long.

External events can take priority in your mind—family struggles, a breakup, a sick pet—and make it hard to focus. Then, of course, there are the struggles at work that can make it hard to feel motivated. Getting a bad review can knock you off course. Likewise, if you work really hard on a project and your manager doesn't seem to value it at all, you might wonder why you are working so hard.

Other times you have to work on tasks you don't enjoy (for me that is writing lots of tests, or documentation) or projects that aren't challenging. If your work is uninteresting or if a task you've been assigned seems beneath your ability, finding your motivation can be hard.

So, what do you do? Many people turn to procrastination or ignoring the task—but that only postpones the inevitable. You can try to talk your way out of the assignment, and maybe your manager will support you, but at some point the work needs to get done.

If you want to be successful, then it serves you better to rise to the occasion no matter what. That means learning how to push through challenges and deliver valuable results.

Since this happens to me quite often, I have captured five of my best strategies for turning out amazing work even when I don't feel like it.


Gamify your process

Dealing with a really big project used to hold me back. If the project had lots of tasks I didn't know how to do or that seemed really difficult, I resisted even starting because I was so overwhelmed by the scope.

Of course, this meant I procrastinated until only the minimum amount of time remained to complete the project. Then I would end up working crazy long hours, and sometimes I ended up with code that "worked" but was in no way ready for prime time (e.g., a few bugs, not enough coverage of edge cases, minimal testing, working only in my dev environment because I couldn't make it work on staging, etc.). This was super stressful and usually meant my work wasn't as good as it could have been if I had only started earlier.

This was one of the biggest obstacles early in my career: I had a hard time getting started.

I discovered that if I made the process of getting started easier, those first few steps on a daunting project became more tenable. Once I took a few steps, it was so much easier to keep going.

My solution was to approach a project by turning it into as many tiny steps as possible. That way I could get a few really easy wins under my belt. For example, each step would be a task such as "Search for ______ on Google" or "Have a conversation with ______." Crossing things off your to-do list gives your brain a happy little dopamine hit, even if the tasks are tiny—it keeps your motivation up and your excuses down.

Try breaking your next project into the smallest increments you possibly can. Each step should be really small (I try for tasks that take 15 minutes or less) and really easy to accomplish, so that you can get a win!

You have to overcome inertia. Little wins add up and make it easier to do that.


Reserve calendar time for every project

Set aside time on your calendar specifically for working on a task you're having trouble starting. Treat it as seriously as you would any other appointment. You must show up and you must work on that project.

Reserve an amount of time that is realistic for making progress—at least 30 minutes to an hour. This strategy is key for busy people or managers. If you don't schedule the time to do meaningful strategic work, your time will fill up with tactical tasks.

And what if you don't feel like working on the task at the appointed time? Set a timer when you're starting work. Set it for 10 minutes and tell yourself you have to work only until the timer goes off.

Start working on the list of tiny steps you have created for yourself: google something; set up your project; send one email; review one document.

Almost always, taking one or two of these tiny steps will get your brain working, and it will be easier to keep going. You'll do one task, cross it off the list, and then do another. Your timer for 10 minutes will go off, and you'll just keep going because now you're engaged with the project.

If you're really not engaged with it after 10 minutes (though this rarely happens to me), then let yourself take a break. But block off another chunk of time on your calendar to come back to it soon.


Get other people involved

Sometimes the best way to get yourself to do something is to make yourself accountable to another person.

According to a study by the American Society of Training and Development,1 people who commit to someone else have a 65 percent chance of accomplishing the goals they set. That number goes up to 95 percent if you commit to a specific accountability appointment with that person.

Our brains are wired not to want to let down other people. If someone invests in you by agreeing to help you accomplish your goal, you are driven to do your part by a desire to live up to that commitment.

There are a few ways to do this:

• Set deadlines with your manager for when certain aspects of the project will be complete, and schedule regular check-ins on status.

• Ask for help on a part of the project. With the help of another person to reduce your workload, you can get other parts of the project done. Set a time to meet with your helper to combine your results.

• Make a recurring date with a peer to work together. For example, if you are both tasked with running a series of tedious tests that you both would rather put off, set a time to sit together and get them done.

• Embrace the scrum part of Agile and have daily standups with your teammates.

Delegating work can be especially helpful when you have a really big project in front of you. Sometimes the scope of a project is so overwhelming that it is hard to get started; if you can solicit help from your team to tackle some of the project, then you can focus your efforts on a more manageable workload.


Talk about it

Externalizing problems can make them a lot easier to deal with. Things tend to get blown out of proportion in our minds, especially when we are stressed about them.

I can't tell you how many times I've started talking to someone about how stressed I am about a project—like I don't have any ideas for an article, or it's so hard I have no clue how I will solve it—that by the time I'm done talking, I actually come away full of inspiration. Other times, I am just so stressed about what could go wrong (or what is going wrong) that I fast become overwhelmed.

Scientific studies have shown that talking about feelings out loud actually decreases stress and the bad feelings we're experiencing. Brain imaging done at UCLA2 demonstrated that when a person was shown a picture of an angry face, the amygdala became more active. This is the part of the brain responsible for activating the body's "alarm" system—it lets you know that you have something to fear and kicks your body into action to deal with that threat.

When the study participants were able to name what they saw, however, the simple act of putting the feeling they saw into words caused the amygdala activity to decrease. Not only that, but each participant's right ventrolateral prefrontal cortex then became activated. Other studies have indicated that this is the area of the brain associated with processing emotion and putting words to emotional experiences.

So, talking about your big project might be just the thing to help you get started.

Plus, if you talk to smart friends or mentors, they might have suggestions for how you can start or experiences to share about how they did something similar. You can become more relaxed and smarter at the same time.


Practice the art of "precrastination"

Do you ever have trouble working from home because you get distracted by unwashed dishes in the sink or laundry that needs to be folded? You have probably been told that you are a procrastinator, but, in fact, you might be just the opposite.

I used to be a master procrastinator. I would find any excuse to keep from starting work, or even thinking about it. As I learned again and again, procrastination is a bad thing. It comes from a fear of getting started, so you actively keep yourself from making progress by doing things that keep your mind off of what you have to do.

But there is something called "precrastination," and it is actually really good for you.

As you're working on a project, your brain needs to take breaks—not just to recharge, but also to form new connections and create new ideas. That's why getting up to wash the dishes, fold the laundry, take a shower, take a walk, or any other low-key activity that allows you to let your mind wander for a while can be really good for your productivity overall.

When you do something that feels satisfying, your brain releases dopamine (just as it does when you cross an item off a to-do list—because it feels good!). So, when you take a walk midway through your work session, your brain gets a hit of dopamine.

That dopamine triggers the parts of your brain associated with creativity and gets them working. That's when those magical aha! moments happen, because your brain is sending energy to the areas that help you make connections and see things in new ways.

Next time you are stuck on a project you don't want to start, try doing something that you know will be satisfying. You just might have a bright idea while you're rinsing off your dishes, and that will make you excited to run over to your computer and get to work.



1. Oppong, T. 2017. The accountability effect: a simple way to achieve your goals and boost your performance. The Mission (January 16);

2. Wolpert, S. 2007. Putting feelings into words produces therapeutic effects in the brain; UCLA neuroimaging study supports ancient Buddhist teachings. UCLA Newsroom (June 21);


Related articles

People and Process
Minimizing the pain of business process change
James Champy

Fresh Starts
Just because you have been doing it the same way doesn't mean you are doing it the right way.
Kate Matsudaira

IM, Not IP (Information Pollution)
A steady dose of realtime interruptions is toxic to anyone's health.
Jakob Nielsen

Kate Matsudaira is an experienced technology leader. She worked in big companies such as Microsoft and Amazon and three successful startups (Decide acquired by eBay, Moz, and Delve Networks acquired by Limelight) before starting her own company, Popforms (, which was acquired by Safari Books. Having spent her early career as a software engineer, she is deeply technical and has done leading work on distributed systems, cloud computing, and mobile. She has experience managing entire product teams and research scientists and has built her own profitable business. She is a published author, keynote speaker, and has been honored with awards such as Seattle's Top 40 under 40. She sits on the board of acmqueue and maintains a personal blog at

Copyright © 2018 held by owner/author. Publication rights licensed to ACM.


Originally published in Queue vol. 16, no. 4
see this item in the ACM Digital Library



Jenna Butler, Catherine Yeh - Walk a Mile in Their Shoes
Covid has changed how people work in many ways, but many of the outcomes have been paradoxical in nature. What works for one person may not work for the next (or even the same person the next day), and we have yet to figure out how to predict exactly what will work for everyone. As you saw in the composite personas described here, some people struggle with isolation and loneliness, have a hard time connecting socially with their teams, or find the time pressures of hybrid work with remote teams to be overwhelming. Others relish this newfound way of working, enjoying more time with family, greater flexibility to exercise during the day, a better work/life balance, and a stronger desire to contribute to the world.

Bridget Kromhout - Containers Will Not Fix Your Broken Culture (and Other Hard Truths)
We focus so often on technical anti-patterns, neglecting similar problems inside our social structures. Spoiler alert: the solutions to many difficulties that seem technical can be found by examining our interactions with others. Let’s talk about five things you’ll want to know when working with those pesky creatures known as humans.

© ACM, Inc. All Rights Reserved.