Live data from Hacker News

Ask HN: How do you stick to projects?

news.ycombinator.com

1–10 of 72 posts

Ask HN: How do you stick to projects?

#1
Posting here in case someone else is going through the same thing and could benefit from reading the comments.

I get passionate about a new language, framework, idea, project, or hobby for 1/2/3 months, then quit. Like clockwork.

For some concrete examples, I'm talking about things like: journaling, Arduino, web development, game dev, photography, writing fiction, tweeting, posting videos to YouTube, knowledge management, 'note-taking,' and more.

I used to think it was a question of burning out, so after a time I started limiting myself to 'x' hours a day. That did extend things slightly, but it wasn't a game changer.

I always seem to find an excuse as to why it's not worth continuing, right before actually accomplishing anything with the tool/skill in question. This applies to things both big, like getting into a whole new hobby, and small like trying some framework out.

As such, I spend many days feeling like the donkey in front of the stack of hay and the pail of water. I know that if I only stuck to one thing I would be much better off, but somehow, I don't.

This translates to my work as well, (at a startup) where my title is, quite literally, "generalist." I do stuff ranging from the software side all the way to marketing, sales, and everything in between. It's working for now but I get the feeling it's not viable for the long run.

I was wondering what the HN crowd thought about this, and if there is someone who managed to escape this trap. Thank you.

Re: Ask HN: How do you stick to projects?

#2
First, maybe don't judge yourself too harshly. Sometimes it's OK to go through phases and then get over things. But, I think it's also worth working up your ability to stick to something. When I look back at my own history, I see some patterns. When I stick with things, I usually have routine, community, and a healthy balance in the rest of my life

Re: Ask HN: How do you stick to projects?

#3
post #2

First, maybe don't judge yourself too harshly. Sometimes it's OK to go through phases and then get over things. But, I think it's also worth working up your ability to stick to something. When I look back at my own history, I see some patterns. When I stick with things, I usually have routine, community, and a healthy balance in the rest of my life

I definitely agree that I need to work up my ability to stick to things, that 'routine' is something I'm looking for.

A part of me knows that I would get there if only I stuck to something, but another part fights hard to move on to the next 'greener' thing. Likely, like you said, I need to judge myself more kindly. Thank you! I suppose I should look at 'sticking to things' as a skill that can be learned, and one I should get better at.

Re: Ask HN: How do you stick to projects?

#4
I have three side projects now. One of them (active) keeps expanding and it might be fair to call it a program instead of a project. It has had a large aspect of discovery; often when I try to invent a new feature I go on a long detour that involves discovering the nature of the system, once that has been unveiled the actual invention and creation seems almost trivial.

Project #2 has an early prototype but there is no energy going into it because #1 is in a state of ferment.

#1 and #2 are prerequisites for the social bit of #3 which is frankly a moonshot.

Really I don’t add new projects often and I rarely let a project be motivated by ‘learn a new language’, ‘learn a new framework.’ Often those are just black holes. Go learn LISP or Haskell and you will either fail to learn it and still think the grass is greener over there or if you really do learn it you realize that ‘a monad like is like a burrito’ is the definition of insanity and there is a good reason why people dream of LISP and Haskell and really write C, COBOL, ColdFusion, JavaScript, whatever.

Sometimes my projects force me to learn a new tech and then I do it. I am looking forward to WebGL.

Re: Ask HN: How do you stick to projects?

#5
I've been working on a project for 3 years straight. The hardest part of continuing the project is that 90% of the project gets done in the first year, then the 10% takes so much time it's very discouraging.

For me, it's the feeling of accomplishment and pride that keeps me going. Regardless of the projects success, I'm proud that I've worked on something for so long and seeing it improve everyday is satisfying. There's nothing really else out there that gives me the feeling. If you ignore the success of the project (whether that's monetization or popularity.) and focus on the fun and beauty of improving something every day, it lets you go pretty far and long.

At the end of the day, you always have that project that you worked on and improved on every day. You can look back at it, show it to people, etc, and it almost seems bigger than you.

Re: Ask HN: How do you stick to projects?

#6

I have three side projects now. One of them (active) keeps expanding and it might be fair to call it a program instead of a project. It has had a large aspect of discovery; often when I try to invent a new feature I go on a long detour that involves discovering the nature of the system, once that has been unveiled the actual invention and creation seems almost trivial. Project #2 has an early prototype but there is n…

You make a good point. It's more effective to learn something for a 'real' project, rather than to learn it as a random exploration. At least there's a goal, something to aim towards.

I'll take that to heart. Best of luck for your side projects.

Re: Ask HN: How do you stick to projects?

#7
post #5

I've been working on a project for 3 years straight. The hardest part of continuing the project is that 90% of the project gets done in the first year, then the 10% takes so much time it's very discouraging. For me, it's the feeling of accomplishment and pride that keeps me going. Regardless of the projects success, I'm proud that I've worked on something for so long and seeing it improve everyday is satisfying. Ther…

This circles back to being kinder to oneself and to enjoy the process. I am probably just being too harsh on myself and not actually having fun/enjoying the projects themselves. I'm obsessing over some 'goal' when the real goal should be to enjoy building something and seeing it grow, regardless of outcome. Thank you!

Re: Ask HN: How do you stick to projects?

#8
I have the same problem too, I feel like maybe you drop out because you already got what you got from them or maybe you don't really feel like working on the project, you just think that you should.

I still feel pretty bad about this and have a lot of guilt by not pursuing my projects, however I recently finished reading "Refuse To Choose" by Barbara Sher and it was a game changer, I still feel bad about it but I see now a different perspective and it has given me hope and made me realize that perhaps I'm not as broken as I thought I was.

The book also has a bunch of tools to help you pursue your goals even if you tend to rotate interests, that's another thing to like about it: not only is relatable but it's also very actionable.

Re: Ask HN: How do you stick to projects?

#9
When I read your question, I thought you were writing about me. I have the same tendencies and I think it may be related to the "progress curve". Early when you are learning or trying something, it's very interesting because everything is new and the learning opportunities are everywhere. Progress is rapid and there are few difficult barriers in the early going. When the thing you are doing no longer scratches that "learning immediacy" itch and continued progress takes longer duration of focus, the new shiny loses its luster and you move on to the next thing. Some people seem to just have the discipline and focus to keep plugging away. I'm not sure if that is learned, genetic, or can be arrived at through the use of some sort of system, but I don't have it, and I think it is the thing you seek. Let me know if you find it!

Re: Ask HN: How do you stick to projects?

#10
In short, register the domain name.

My method of escaping this problem is to develop things iteratively and have a minimum viable product in mind. I'm going to release something that's 80% there very quickly, and its success, if there is any, will spur me on to do the last 20%.

Post reply on HN