Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

From pg's essay: One reason is that you may not get any reward in the forseeable future.

I find it helps to spend some time laying out a plan of attack that will yield results along the way - like an adventurer laying out a route with ports/oases/base-camps for reprovisioning - and ruthlessly cutting out nice-to-have features that don't contribute (while keeping some nice-to-have features that do contribute). A side-effect of getting results is that they act as a check on whether you are on the right track. There's still the basic fear, of "will I ever get to the end"; the cure for that is to clarify the mission. If things get confusing, step back and simplify, because that is the way to move forward.

And laying out the approach actually also begins the journey (because I think about the issues I'll encounter), without feeling like it, so it is easier to start on this than on the task itself. So this is one way to overcome procrastination, and get started: "I'll just have a little daydream about the cool little outcomes along the way"



I'm currently in the progress of writing a novel (not my first, but the one I want to get published) and I believe your quote from pg is possibly the most influential factor upon me.

It's extremely difficult to sit down and write when I can easily make a living with what I can already do. However, writing is what I've always wanted to do and when I first committed I knew I was not going to get paid for it for a long time. I believe it's been about 7 years now, and I finally know it's time to finish the job.

Right now, the reward for my current actions is likely to pay off in maybe 2-3 years. There's always the chance I could make a tasty advance, however this is highly unusual. The first book usually doesn't matter anyway, it won't be until my third that I get a true pay-off.

I believe you have to have incredible determination, planning skills (so you do feel somewhat rewarded, I do this by printing out a chapter as soon as it's complete to give to my wife to read). It's very hard to do, however it helps a lot that I find doing it incredibly enjoyable. When you wake up dreaming from a different world, it's quite an amazing feeling.

I also don't believe that sitting at a computer screen is work. My brother is an excellent programmer and from what I can perceive is that his processes are entirely the same as mine. In fact, I learnt a few tricks from him. Ideas and solutions usually appear when your mind is relaxed, simply piling on the pressure by stressing out isn't likely to help.

However, if you don't have the motivation to start a project, I wouldn't necessarily call it procrastination. It's quite possibly it could be atychiphobia (Fear of Failure), as not starting a project is entirely different from losing your way during it as the start of a project is usually immense fun, until the real work kicks in.

If anyone has a fear of failure, I don't believe I know how to help with that. I have no real fear of failure, I jump into everything from the deep end. I've lost a large number of projects along the way to attrition, all are failures but a failure teaches you and I have learnt a great deal. The first time I'd ever hit a golf ball was when I went out with my future father-in-law who had no clue I didn't play golf. I've found that sheer confidence can usually make up for nearly all lacking. So to anyone with a fear of failure, I'd say fail on purpose because after that it can only get better.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: