Ask HN: Why do I lose interest in every project after 6 months?

127 points by bdickason ↗ HN
It's like clockwork.

I'll get HYPER-interested in something, to the point that I can't stop talking about it or thinking about it nonstop. I go through 'buildout' if it's a project, 'level up' if it's a game, or even went down the road of DJing and playing in a band.

Each time, after roughly 6 months, I burn out and end up moving on to something new with little desire to pursue my last project.

I'm extremely worried about this as I've been working passionately on a new startup idea with some friends and we're nearing the 2 month mark.

How can I stay enthusiastic?

100 comments

[ 2.7 ms ] story [ 171 ms ] thread
Same thing happens to me. After about a month it takes discipline to just continue. You start doubting the idea, thinking its stupid or wont work (mostly subconciously) and thats what makes you lose interest. My advice would be to keep searching out things that will make you believe (subconciously) that what you are doing WILL work. I do research, read up, make plans, etc.

If you find that this does'nt work. Maybe your brain is telling you something.......

I definitely agree with you on the 'doubt' issue. Reading up on things, talking to customers, and other things like this tend to work for a short week or so, but really I've never find something to truly revitalize me on an idea.

The brain could be telling me something, but I would argue that many of the ideas were 'great' and nothing is going to be successful if you only see it through to 6 months :\",

You find something you're passionate about but ensure that people are counting on you to succeed. Once people depend on your success (family, cofounders, investors, etc) and/or your reputation is on the line, it can do a lot to keep you driving forward.
don't quit on something until you've seen it through, and if you do decide to quit on it, try to get some value out of it if you know someone that can take some of your old stuff to 100% completion and still own some of it, whatever that is.

This applies to a product, not so much a WoW account.

Funny you mention that, my last 'project' that I got passionate about was returning to WoW (I played about 5 years ago) and it followed this same 6 month pattern.
I really do feel your pain, as I have been through similar mental struggles before (and still do occasionally). One remedy I've found is to release a MVP or show your work to others, as it helps to reaffirm what you are doing isn't a complete waste of time. Launch early if you can and once people start using your it or you start making money, it's much easier to keep pushing forward. This one is more of a reminder to myself than anyone else but your product doesn't have to be absolutely perfect before you launch. Quality control is important but striving for perfection can be an impossibly long journey that can quickly lead to burn out.
I completely agree with this. I tend to be bored by projects when I don't release the stuff I'm working on soon enough.

Knowing that your product/service is relevant, because you got early feedback, is the biggest motivation factor which helps you not to lose interest in the long run.

Conciously replicate the feelings you had when you started.

Your seemingly unlimited drive is not something providential, it is something you can 'conjure' up, by consciously shaping your every thoughts:

Try and go a day focused only on the most awesome outcome of your goals. Actually imagine and feel that outcome as if it already happened. Do this constantly and before you know it, you will suddenly have the same 'Hyper-interest' and motivation you had in the early beginnings.

Cheers, Edo van Royen

Thanks Edo, I will try this. I completely understand and agree with the idea that I can 'conjure' or manifest this feeling in myself. I just need to figure out how to channel it :)

I'll give the 'awesome outcome' of the goals a shot.

I think having other people to work with is your best leverage. With a group commitment you're working to support your team instead of a less tangible goal (it works for gangs, political parties and the military).
Success is a marathon, not a sprint. Yes, not all times are going to be interesting, you may lose motivation, get tired or bored, have setbacks, and want to give up, but it is only when you keep going on, that you complete the race.

A clear idea of goals and self-discipline are what separate the extra-ordinary people from the rest.

But since you're working on a startup, sometimes it's important to know when to give up rather than pursue an unsuccessful idea. But I'm sure enough people have talked about this.

This is so true. We're going through this same problem right now [http://techneur.com for the interested]. We get unmotivated and get confused thinking that we are following the wrong path. When what we need to do is to just follow our small goal, which is to bootstrap. This is far harder than I ever imagined, and this is my third time around! First two were failures.
What do you mean "burn out"? Does this actually mean that you get to tedious parts and stop working on it, even though it's worth finishing? Or is it not worth finishing but you feel some obligation to 'finish' for its own sake?

The real question to ask yourself is whether reward_of_finishing * probability_of_reward > costs_of_finishing. If not, you're better off taking the lessons you've learned and moving on to the next project and cutting your losses. The important thing is to not lose sight of the actual goals/rewards that you want, and asking yourself whether your actions are putting you on an effective path toward them.

By 'Burn Out' I mean literally stop thinking about it subconsciously. This can even be something that I _WANT_ to continue doing, but just don't feel any motivation.

A good example: I worked with a small team on a web project for a company I worked for. We sprinted sprinted to get it out there and it grew very rapidly. Nearly 500k uniques in 3 months.

For some reason, even though I was working on it every day until launch (roughly 6 months time) and VERY adamant about fixing things for the first 2 weeks or so, I eventually just stopped browsing the site, stopped reading users' posts, and stopped responding to e-mail from them.

I found something new and I ran with it.

Maybe both?

How about breaking your large A, B, and C tasks down into much smaller ones (something I definitely need to do)? Then you can just work off your lists and check, check, check without a lot of mental thrashing about.

This would also help with setting a more realistic schedule.

I jokingly called it 'tass' (toddlers attention span syndrome), and I've had it since I was three.

Buying toys for me was according to my family the stuff of nightmares. I'd play with something for 3 minutes really excited, then see if it could be taken apart and if not toss it aside and never look at it again. And the ones that I could take apart suffered the same lot, only in bits and pieces.

It took me a long long time to outgrow that, I still have to be very careful when I am exposed to something new and shiny to stay away from screwdrivers.

In software projects I have much the same tendency, as long as it is challenging, new and I can learn it's ok. But woe the day the last bolt is screwed on to the carriage, that's when I'm in real danger to lose interest. Building is great, maintaining is not, so I try to build things in a way that they are as maintenance free as possible (which is good anyway).

If the money would be the motivating factor (or the 'desire to change the world' as some other commenter put it here: http://news.ycombinator.com/item?id=1369566), then it would be easy to keep going.

But for me the driving force is to learn, and it's hard to keep 'learning' the same stuff over and over again. So I try to frame my days and the things I have to do that are not exactly 'new' in terms of what I will learn from them, and if I can then I can usually do the job in a reasonable time.

If not, I have a tendency to make mountains out of molehills.

Interesting. I really like the point about building things to be maintenance free. Good call.

The motivating factor for me is more in the 'change the world' idea, and I think that learning is definitely a key motivator for me. If I'm not learning, and I'm just "executing" what I've learned, I get stuck.

Can you give an example of how you've made things (preferably software!) maintenance-free?

I try to keep an eye out for a pattern: that I'm doing the same thing twice.

As soon as that happens I stop and I analyze the problem, if I can automate it completely I'll do it, if I can only automate a part of it I'll do that and then try to find a way to either get rid of the remainder completely, offload it to my users in some guise or other and failing that I'll pay someone some money to do it for me.

Concrete examples are for instance the system administration tasks involved in keeping 20 servers up and running without additional staff, scanning email in my inbox for recurring questions (people not reading the FAQ), which get handled by an auto-responder pointing them to the relevant page with a friendly, personalized letter and so on.

Support is inevitable, I put myself forward to handle the 'problem' cases because those tend to drive development, but if I can get away from boring work I'll do it.

Someone joked that I'd rather spend a day at automating something that costs maybe 5 minutes to do by hand, and in a way that's very true but it's gotten to a point now where I can run a huge website pretty much by myself with occasional help from a few users with 'elevated' status.

As one of my previous colleagues put it : "I'm a lazy developer. I will write a tool for anything that I must do manually more than once."

I think the hard part is to decide that it's better to spend several hours automating a 5 minutes manual task.

I'm often faced with repetitive tasks and I realize that it's wrong to do them, but it's not easy to say : "Ok, let's put my important work aside and automate this."

Another risk is that progress as measured to the size of the project is not linear, but asymptotically approaches '0'.

Real progress is still being made, but it is much less visible later in a project than in the beginning.

So those of us that are motivated by being able to measure their progress on a day-by-day basis have a hard time to stay motivated later on in a projects life-cycle.

Yes! Automating your repetitive tasks can be a new non-repetitive task that keeps you interested - this is fantastic advice for those of us with medium attention spans.

Good one!

These are great examples :) I feel like if you blogged or shared these fixes somewhere, others would find them useful!
I think that 'change the world' is too big for reliable motivation. Try finding smaller, more immediate goals that you can better identify with for particular projects. That should help you keep your interest up.
For me its based on progress; if a project is going well and I am constantly being presented with new challenges it does not get boring. If that is not the case then (e.g.: not growing and no progress) then i quit. Quitting is not always a bad thing. I highly recommend a book called "The dip". It may help you understand when its time to call it quits on a particular project.
That, grasshopper, is something you have to figure out for yourself.
There is something condescending about your comment but I can't put my finger on it.
Sorry, I don't mean it that way. It was a quick way of saying that you have to discover what drives you. Reading about how others do it may give you some insight, but you are not going to find 'the answer' on HN or anywhere else. Threads like this remind me of self-help books - you can spend all of your time reading about others, or you can start trying different things for yourself and see what works.
I think it was the 'grasshopper' that did it, it's funny in one way but it makes it seem like you're talking down to someone. He asked a very valid question and there is tons of really good advice in this thread, indeed, it may not be 'the answer' but it can help and 'you need to find it out for yourself' makes it seem as though that advice is worth nothing.

Self-help books have limited use they are too general, but the situation between HN'ers in the same profession as the OP is so comparable that it is possible that some concrete tips will in fact materialize.

Even I learned a lot from the answers in this thread and I really hope that such questions keep coming. No such thing as a stupid question.

I agree, there are tons of good suggestions here and although I'm sure I'll face this situation countless times again, the most positive thing that I've realized from posting here is that lots of other people have this same problem :)
There are many possibilities:

* After a few months, the hardest parts of the problem have been solved. Since your skill level exceeds the challenge, boredom results. See: http://en.wikipedia.org/wiki/Flow_(psychology)

* Perhaps you are not motivated by the actual task, but by the sense of mastery. Once you've mastered a challenge, you are satisfied because you've learned something about yourself: I can do that! The project still requires work to be done, but you're interested in pursuing some other new challenge that validates your sense of self-mastery.

* If you're cycling, perhaps you have a touch of bipolar.

* Perhaps "How can I stay enthusiastic?" is the wrong question. Maybe "How can I persevere when my enthusiasm inevitably wanes?" Expecting to always be enthusiastic is unrealistic.

The last is definitely the case. It's just a question of persevering.
For me, it's that I simply lose momentum as the project drags on. To build up momentum if it's a software project, for example, release it to the public, get feedback, bring some other collaborators in.
I was having the same issue for a while.

Here's how I resolved it :

Stop working 18hrs a day on project (even if it's a startup), find other hobbies, meet people enjoy your life but be very productive in your 6-8hrs dayjob.

The thing when you're too much involve in a project is that any deception, even something taht looks ridiculous will lead you to a lost of interest and motivation.

Take a breath, take your time. A project need to mature in your head it's not a rush, it's a marathon (I know it's already have been told thousand of times).

Find a customer whose hair is on fire. They won't let you lose interest until you solve their problem.

The problem is that your projects are things you're interested in and you're obviously too easy on yourself. Do something for someone else. The meaning you'll be making together will keep you interested until you finish, no matter how long it takes.

I definitely have those customers and although I am 100% CSR oriented to start, I end up snubbing them a few months in because they become so pushy.
I end up snubbing them a few months in because they become so pushy.

You may not want to hear this, but you just answered your own original question: you lose interest because you don't care.

I can't imagine "snubbing" anyone, much less my own customer. And I know lots of people that would give almost anything for a customer. You may not realize it now, but the "pushy" customers are the best ones, especially when you're first starting out.

Go pursue some other passion. Leave the start-ups for those of us who really care about the people we service.

Sure, let me rephrase, because you're righ. I do care.

I definitely set unrealistic expectations for my customers, as identified below. In the past I've been bad about overpromising and then spreading our dev resources thin, which definitely contributes to this feeling that customers are pushy (because they don't get what we've promised).

This is something I've gotten better at recently, but still remains a major pain point: Keeping customers happy with the CURRENT featureset rather than promising new things.

I would say it's one of my greatest weaknesses.

Awesome, you've identified one of your biggest weaknesses. Also, you've gotten better at it recently.

It seems to me like you need some time to work on that. For me, learning to say "no" and establishing my authority to clients regarding the direction of a project was HARD. It took me at least 2 years from the first time I noticed to get to a point that I could run a project pretty damn smoothly.

Also, I suggest you take some time off. Like, a day or two just hiking / playing around / having sex / whatever. Just go outside and so something away from computers and away from your customer's emails. Then come back with an objective mission of taking care of shit in a prioritized way.

Thats my last advice : write down what needs to be accomplished and check it off. Do it each week or monthly at first and eventually you'll be banging them out daily and feeling stoked.

Good luck!

Thanks Wolf. This is honestly my favorite post of the entire thread. Your advice is on point and speaks from personal experience :) Appreciate it!

I'm taking a few days off this weekend during the holiday. Hoping for the best :D

The haughtiness is really unhelpful in gaining insight from a dilemma that many people encounter to various degrees. He's mentioned that this issue is applicable to his endeavors in general, not just startups. People can be involved in business and startups for various reasons, not just a personal sense of ideological purity.
haughtiness is really unhelpful

Sorry if it seemed like that; it certainly wasn't my intention. OP asked a question and then provided some clear data: any attitude toward your customers is your problem, not theirs.

People can be involved in business and startups for various reasons, not just a personal sense of ideological purity.

I believe that caring for your customers is necessary but not sufficient for any business. I also believe that if one doesn't believe that, then they shouldn't be in business. Period. No "ideological purity" here, just basic functionality.

How long will you try to teach you child to walk before you give up? Ask that to any parent, and they'll look at you like you're from Jupiter. Then they'll give the obvious answer, "I will never give up until my child walks!"

I feel the same way about helping my customers solve their problems. And if OP felt that way, his 6 month attention span problem would just disappear. That's all.

I'm in agreement with you about customers after reading the astute distinction you mentioned to Wheels (prospects vs. converted customers). Once you've curated a stable base of good customers you absolutely must tend to them and that relationship can be very enlightening.

My only issue with your reply to OP was that it seemed unnecessarily sharp in tone ("Go pursue some other passion. Leave the start-ups for those of us who really care") and addressed an effect ("snubbing customers") of his problem rather than trying to untangle the source of the problem itself (being addicted to inertia but lacking grit).

I didn't read even the slightest snub in edw's remarks. I also can't imagine snubbing someone with whom I have any sort of relationship. And when I hear "pushy customer," I hear cash register noises.
Bullshit. Some customers are not worth having. Learning who is not your customer is important.

Examples:

• You offer a self-service product and someone comes along and wants extensive hand-holding for the self-service price.

• You offer an SMB product and an enterprise comes along and wants enterprise level customization and support at the SMB price.

Less obvious:

• You offer an SMB product and think you can make an enterprise sale. You get distracted from your core audience and overextended.

There are different types of "pushy" customers, some who are simply adamant about their needs and will teach you about your own offering and some who are simply hard-nosed. In the prior case, if your product hasn't been validated in the market it may mean that you're just wrong in your assumptions and need to adjust, but if it has been it may be an indicator that you've stepped too far away from your target market.

Your examples are prospects, not customers.

You're right, some prospects should not be converted into customers. But existing customers should be treated with respect and not abandoned. Their "pushiness" is a symptom of a larger problem which needs to be identified and solved one way or the other.

Not quite sure where the "bullshit" came from.

In non-enterprise sales often there is no prospect before someone becomes a customer – i.e. they just sign up. In fact, I'd go so far as to say that's the case in most web startups. As such there's often an (ideally small) segment of paying customers that are outside of the market you can service well with your offering and if they become pushy (i.e. begin making requests / demands that pull you away from your target market) it would be better if they were not a customer than for the company to lose focus trying to make them happy.
My most pushy customers are my best customers, they really care about the product and want to improve it themselves, the 'outlet' I give them is they can mail me directly and I'll always take them serious. If something is not feasible I tell them why.

    because they become so pushy
Can you give some more details about this?

Is it possible you're not managing expectations, and then that's killing your motivation?

While there may come a point at which you have to say "no" to a customer, I would go to almost any length to not snub them. Why be rude or lose your temper if someone is that passionate about your product/service? It's a professional relationship after all...
I agree completely. My word choice was poor. By 'Snub' I mean that I felt negative feelings (did not act on them) towards a customer.

This is explained by my above post, which indicates that I set lofty goals which were not met (both by my fault and management inside of said company) and customers got pushy as the days progressed to weeks to months.

Again, I am nice to them and try to support them the whole time, but when pieces aren't delivered, they get angry.

Don't try to overcome your weaknesses; that is the way of madness and frustration. But I'll give you a piece of advice: great strengths are great weaknesses and vice versa.

Therefore, rather than trying to be someone you're not, learn to harness your strengths and avoid your weaknesses.

Personally, I'm the same way. I'm a good project starter, but not a good finisher. Once I've gotten a project started, I'm ready to move on to something else. Guess what though? There are plenty of people out there who are great finishers, but can't start a project to save their life. Thus, they'd be my perfect partner.

That's what you have to do: harness your strengths, but realize that you're a human being. Rather than trying to be perfect, find someone whose skills complement yours. Then you'll be unstoppable.

Good call here. I actually considered finding a job where I would just 'start' projects and hand them off :P So far that doesn't exist.
Sure they do. It's called R&D.
I have a similar behavior with personal projects, and I don't really have any advise as to how to stay enthusiastic. But what I'm trying to do now is route around it, construct project so that they can continue even if I temporarily lose interest in the them. Which is basically making projects with other people. So even if I lose interest in the main goal of the project, I still have interest in helping my friends, who are continuing with it. You could say I'm trying to form my projects in such a way that the completion of it doesn't completely rely on my own enthusiasm.
are these projects related?
Nope, completely unrelated. Could be a work thing (website) or a new startup (website or otherwise) or a musical venture, etc.

A few things I'm noticing I don't do after reading the responses in this thread and thinking alot are: 1) Setting reasonable goals to start 2) Communicate my goals clearly w/ the others involved 3) Don't spend every waking moment thinking about it

Try doing two things at the same time. Let one be the one you are hyper-excited about, but that is not going to make money. Let the other be the "work" that you carefully plan through and slowly work through. You can change the other project every 6 months, but let the main thing just be slowly worked through.
I'm normally a big fan of your comments maxklein, but I would advise to exercise a bit if caution with this one.

I suffer from the same problem (haven't found a solution yet), and I've done the 'get started on something else', but I find that I get more and more sucked into the new thing, and the old thing slides.

If it can be organized ala Google 20% time, and make sure that the overarching goals don't get in the way, then I'd say it may work, but I don't think it is for everybody.

Obviously, it does not work for everyone. For me it works, because the second project is like a "hobby". Hobbies help.
It works better if you refuse to let yourself work on your enthusiastic project until you have X amount done on the boring one, that is use it as a reward for making some kind of progress on the boring one.
What would you work on even for free? I stay enthusiastic by working on the one thing I'm most passionate about in my whole life.

Look back through life and build your startup around what excites you the most, and you'll have better luck sticking with it.

The only thing that's kept me coming back is 'user interface' design or just working with a designer on a really tough web problem. This is why I've focused on another web startup that falls into this area, as it definitely takes all of the 'favorite' pieces I have. We built a super quick prototype, fell into a lull for a month or two, and are now iterating and improving it. Unfortunately the iterations are taking longer than I had hoped, but it's still moving forward.

The problem I'm running into on this one is having 3-4 GREAT ideas to improve the software, but being stuck waiting for idea #1 from last month to be implemented. This may be a big piece of my motivation issue. Figuring out how to release things faster is key for me at the moment, I've even turned to coding to try to speed it up.

Was idea #1 really that good if you can't even motivate yourself to implement it?

Implement 1 idea. Then figure out why it doesn't work. Then change it.

As for all your other ideas, if they're better than idea #1, move on, if not, stick with #1.

To clarify, I'm definitely motivated to implement it. I just want it to move faster ;) I'm not really a developer so every time I start coding I feel like a swimmer who thrashes in the water and moves about 3 feet while the other guys are gliding :)
Learn to have the discipline to work on things you don't have enthusiasm for. It will make you less dependent on your passion to build stuff in the longer term.
have a look at this article by jason fried 37 signals

Getting Real: Release something today http://37signals.com/svn/archives2/getting_real_release_some...

Thanks Rama, I've read all of Jason's books and thoroughly enjoy them. My day job is in a 'rapid deployment' environment where we push out projects pretty regularly. We're also doing this on my startup but it is less 'rapid' because of the limited amount of time we all have.
I have this every 1 month, still haven't found a solution for it. But I'm suspecting making a comphrehensive todo list with checkable items and a progress bar would push me through the end.