Live data from Hacker News

Ask HN: How do you motivate yourself to keep working on a project?

news.ycombinator.com

91–100 of 180 posts

Re: Ask HN: How do you motivate yourself to keep working on a project?

#91
> Ask HN:

Maybe that is the issue. You are operating in a world where you think there are answers to things that will make them easier. You need to move away from that thinking entirely. What happens is your brain is not trained to enjoy the challenge of the undesirable things that you will need to do to succeed. There will not always be a trick or a tip and most certainly a big advantage if you can simply figure out the answer all on your own. That will then motivate you in future situations. [1]

[1] Advice, mine, against my advice ironically.

Re: Ask HN: How do you motivate yourself to keep working on a project?

#92
I recently found a workflow that really helps me stay on track: blog piece-by-piece as I'm working on the project. My current one is "A month of React Native", where I'm learning RN and building my first mobile app.

This blog-driven development works pretty well :)

Re: Ask HN: How do you motivate yourself to keep working on a project?

#93
Well you should focus on the end, think about what it'll be like when it is done. Stop the internal dialogue of "I hate doing X" and instead say "I can't wait to see this out in the wild" and know this is a single step closer to that.

I was going to ask why you 'hate' the payment provider but I can see it's because their SDK is poorly documented. So the truth is more like "I'm frustrated because I can not make steady progress, because I have to stop to find a workaround for yet another edge case". So you can not get into a flow. you're just frustrated.

I suggest you stop coding all together and master that SDK (with all of its shortcomings). Then you'll have a level of competency that will help you move forward. I question that this payment provider is 'the easiest thing' if they are that hard to work with. Are you using Stripe? They are actually very good.

One more thing, this is a bit revealing I think: "I'm questioning if I even want to be in this industry"

Yeah, that's the main problem right there, here's why.

Let's say you needed to figure out this exact payment processor with their shitty Go API in order to impress a hot girl.

Let me tell you something, I have pulled off MIRACLES to impress women. I got us behind the scenes at a Pro Hockey game once to impress a girl. I got us in the captains chair AND the engine room on a cruise ship once to impress a girl.

You are never going to be intrinsically motivated on this project and that's the main problem. By the time you had to motivate yourself enough times to post to HN about it, you are about worn out already.

Life is too short man. STOP. Think about what you would LOVE to do and go do that.

Ask your brain very, very good questions and you will be surprised at how amazing your answers are. Write, rewrite and edit your questions until they are perfect, then ask yourself that question.

Get specific. I'm talking like "How can I have financially rewarding, fulfilling, secure work that I love to do where I make a massive impact, become an expert in my field, feel significant with an impressive title, unlimited growth and enjoy it the whole way with no regrets?"

Ask yourself a specific question like that and I promise you your brain will come up with an answer.

Then, go do that.

If you were doing that, you'd have mastered this problem by now.

If you can't think that globally right now, use this technique to get past this one problem.

Make it a huge ask: "How can I finish this billing integration, have fun the whole time while writing clean, error free, standards compliant code and have it done by the end of January?" Your brain will tell you.

Trust yourself.

Last thing here: If you 'think' you 'might' want to get out of this field, then you already know you should be out.

You can code. Coding in ANY job is a superpower.

Go find something else to love.

It's out there.

Re: Ask HN: How do you motivate yourself to keep working on a project?

#94

One day, you will be dead. Each year that passes after your death, fewer and fewer people will remember who you were, what you did or what your face looked like. Eventually, you'll be completely forgotten. Who cares if that side project you put out sucked or not. Might as well put it out there and see what people think. There's a good chance too that the project won't even be remembered even by the time you die. The…

[deleted]

Re: Ask HN: How do you motivate yourself to keep working on a project?

#95
post #44

As a fellow bootstrapper, I feel your pain. Especially payment providers are a terrible part of working on an online app (in my case, I live my horrors with Braintree — I heard Stripe is better, but they won't sell to me, as my business is "based" (?) in one of the "non-supported" EU countries). In my case, the worst parts are a) payment provider, b) invoicing. I think it's because I keep thinking of this work as tim…

I'm actually using Stripe; it's pretty bad too, but I don't know much about Braintree since I generally avoid paypal at all costs so no idea if it's better or worse :)

Re: Ask HN: How do you motivate yourself to keep working on a project?

#96
post #14

Regarding payments I'd suggest you integrate with something that handles all the tax compliance responsibilities and invoicing for you. You can relatively easily do it yourself with a few weekends work, but it's not really worth it when you are just getting started (especially as you don't know if your business will take off). I went the hard route and integrated Stripe from the get go, but am now planning to move to…

Paddle looks really nice actually; switching providers probably won't help with the motivation factor, and it looks like they don't provide HTTP API SDKs (that's a lot of acronyms, sorry) in any language, so it would be a bit more work to use, not to mention that it's a lot more expensive, but I wonder if it's worth it either way? You've got me curious, I'll have to look into it a bit. Thanks.

Re: Ask HN: How do you motivate yourself to keep working on a project?

#97

Maybe I'm just old and crusty, but I think motivation and passion are overrated. Just put your butt in the chair and do it. Passion and motivation are important, but no matter how passionate you are, you're eventually going to have lows that you're not going to get past unless you just slog through. That takes a certain amount of discipline.

Agreed. I heard Seth Godin say something like "When I need knee surgery, I don't give a shit of the surgeon is feeling 'authentic' in his job that day, I want him to be a PRO and fix my damn knee. I don't care how he feels!"

So I agree. However, I also think if you have the opportunity to move to a career you love you should do it. Not everyone has that opportunity, sounds like this guy might.

Re: Ask HN: How do you motivate yourself to keep working on a project?

#98
It's simple - stop trying to right prefect code because it doesn't exist. Next, go sell it. Building a company means creating a balance and from what I hear, it's one sided; software development.

Get people using it. Get people to give you feedback to drive the features, Engineers typically suck at sales and get caught up in building. Release it.

Your customers don't give a shit about the code. I know you do and I respect that, but release it. Make a few extra dollars and see how it goes.

What's the worse that can happen? People don't want to pay for it and you terminate the project? Or even worse, enough people want to pay for it and you invest more time into it :)

Re: Ask HN: How do you motivate yourself to keep working on a project?

#100

By applying the Agile methodology. I just stick it out there in whatever state and let people have access.

This is exactly why I hate Agile garbage. Just about everywhere I've ever worked has applied "agile" and all it's lead to is them building crap software quickly. I'm all for releasing early and often, but not "in whatever state". Have some pride and build good, well tested software.
Post reply on HN