(This is a guest post by Preston Cuer.)
How do you push through when you hit the wall?
Everyone reaches that point in the process of striving for his or her goals- whether you’re a software engineer working on a project, a filmmaker shooting a film, or an Olympic Athlete running to the finish line. There always comes that point, somewhere between halfway and seven-eighths, when you run out of that initial drive but you can’t see the finish line. It’s too late to give up- you’ve already invested tons of energy and commited yourself this far. You don’t want to finish- it’s just too much left to go.
There are, of course, several ways of achieving this- both specific to your goal and generally with goals. For a runner this may look like a swallow of gatorade. For the average employee in the course of the work day with the goal of reaching the end of their workday it may look like a break. For someone working on a novel it could mean revisiting work already accomplished or having coffee with a trusted friend so he or she might revitalize that idea and unlease a fresh wave of creativity. Maybe you just need coffee!
Generally speaking, though, I personally find several ways to push through that wall. The first (and often simplist) way is to stop looking at the distance between you and your goal. Stop it. Right now- put away the measuring tape, drop the watch, and get back to focusing on what you’re doing and where you’re going to end up. If you look at how much work you have left to do you’ll never do it. So stop- do what you need to do to remind yourself of the finish line and get back to work. I’m a software engineer, so this usually means closing the “to-do” list and just getting back to the current piece of code or problem that I’m working on.
Another way is to break down the project into smaller steps. Don’t look at it as a mile- look at it as 4 1/4 miles. A quarter mile isn’t too hard- and you only have 4 of them. I used this a lot in swimming. I often swam the 500 (in high school that’s a lot- 20 laps!). It generally takes 7-8 minutes for an average high school swimmer. I would break it down into 100’s. I could sprint a 100-yard race real quick. It doesn’t take much energy. And usually by the time I hit the way there were only 2 100’s to go! In Software we often break down projects into iterations- rather than delivering the entire application at one time, we deploy several features in steps that allow the customer to start testing and me to feel accomplished. Sometimes a “to-do” list is helpful because you can check things off as you go.
Look at how far you’ve come. This often puts that last bit into perspective. I’ve already written 10,000 lines of code- what’s a couple more features? You’ve already worked for 6 hours, what’s two more?
Find a fresh perspective. This means grabbing a buddy and going to coffee. Get excited about your idea again as if it’s the first time you’ve discovered it. Get charged up so that when it comes time to pick it back up you have energy and you’re ready to go. In racing we call them the audience.
Skip the hard stuff. Yeah I said it. Skip it- you don’t have to do it now. I understand, sometimes that’s not true. But it’s often better to be making progress somewhere than no progress where you’re at. In code this means skipping and working on iteration 6 before I’m done with 5. Yeah, 5 may have to be deployed first, but 6 may be more fun and if I’m at a roadblock with 5 then at least I’m not losing time on the project. Who knows? Maybe by the time you get back to that difficult point you’ll be on the home stretch and have the energy to push through until you’re done.
Last one I’m going to mention- Sleep on it. It’s amazing how a full night’s rest and a full stomach energize you to pick up fresh tomorrow. I often find that I unravel the solution to problems in my dreams. No lie. I’ve woken up the next morning to discover that I could fix the error from yesterday (6 hours of grinding) in 5 minutes. Sometimes the wall even removes itself! Nothing is more powerful than taking some time to take care of your body. In fact, this applies in all areas- if you are struggling physically with your goals, take a moment to refresh your spiritual and mental selfs. We as humans are body mind and spirit. If one is tired it’s going to drain on the others. So take care of yourself and remember that you need time to replenish.
So now it’s your turn- what’s your goal and how do you push through your wall?