Live data from Hacker News

Ask HN: How do you stay disciplined in the long run?

news.ycombinator.com

101–110 of 177 posts

Re: Ask HN: How do you stay disciplined in the long run?

#101
It sounds like you don't have skin in the game -- by which I mean you've a job. It's a completely different mindset when your having a roof over your head in 6 months depends on you validating your market or compiling enough data to raise a seed round. (Don't take that to mean you should quit your just. I'm merely pointing out that this can be a huge motivator.)

It also sounds like you're not chatting enough with your would-be clients. Instead of building first all while wondering if you'll get market traction and eventually losing interest, find the would-be customers first (if only as a pre-launch page to build a list) and then build what they want. It's a lot harder to walk away from a project when there's a mob of hungry buyers at the door who was promised you'd deliver in 3 months.

Re: Ask HN: How do you stay disciplined in the long run?

#102
post #47
post #2

Follow through and don't use what people do on HN/Reddit/etc. as 100% truth. Allow yourself to take breaks, but just continue exploring and doing. People are always trying to sell themselves and embellish what they do. Plus, in posts, you're only viewing a small window of their lives. You have no idea if they suffer the same problems and just happened to write about completing one thing, ignoring all the failures alo…

If you want some practical advice: 1. Stop going on HN and Reddit. If you spend a lot of time reading about what other people do, you won't do it. If HN and Reddit helps you progress, spend 30 minutes a day on it. 1a. Start small and simple and build from there. If things are getting too complicated, scale back. Always scale back. It reduces frustration and anxiety as well as builds confidence. 2. Set a schedule. Tak…

Zooming out, the big picture here is to create systems for yourself (whatever works for you) that make success more likely in moments when your motivation is low. For example, I pack my gym bag the night before and put it by my work laptop so I have zero friction in the morning. I know I don't have much motivation or willpower to do this in the morning, so I work around that and give myself zero excuses to not bring my workout gear.

Re: Ask HN: How do you stay disciplined in the long run?

#103
I also struggle with this, but I think the most important breakthrough I had was that my workflow is ultimately cyclical and practice-driven, and not project-driven.

That is, I may allocate parts of my free time to "doing programming" but the precise nature of it is not that relevant. Some programming is easy and valuable, other programming is dreadfully difficult and fixes a minor bug. I do not know which I will encounter when I "do programming" but I treat it as a course of exercise and try to make something happen during that block of time.

Likewise the act of creating shouldn't wear you down. The personal project is the place where you have the best chance of growing and getting out of your comfort zone, and achieving this growth may mean countering the impulse to immediately chase a project idea with a business plan.

A business is also a kind of machinery - a machinery made of people, their roles and relationships and usage of time and space. It means having two projects, not one, and presuming to allocate your time to "the business" and reap the tangible rewards of it. But in doing that you can kill your motivation since the two projects in combination will quickly start engaging skills you don't have and possibly aren't ready to learn.

When you get to that point, and your attitude to the work becomes "someone needs to pay me to do this," you may want to stop, because then you're engaging with the problem space at the same level as anyone else chasing after money. Good work can be done by mercenaries, but that doesn't mean you're able to "just turn it on" and work on the business because of a hypothetical prospect. You have to have some ability to keep faith in it if you want to last through the "despair" periods, and that limits what you can work on solo. Two or three people working on it can keep their momentum and power through a considerably higher degree of misery - hence your statement about having an easier time at the office.

And that brings me back to the "cycles of practice" idea. It's not that you will never succeed solo, it's that you need to develop a better understanding of yourself and what keeps you in for the long run. The idea may be a good one, but you also need to be the person who can execute on the idea. It's worth continuing your education when and where you can find it - take classes you didn't consider and read books you never thought about - to try to scout out your territory better.

Re: Ask HN: How do you stay disciplined in the long run?

#105
I am reminded myself when someone asks me why I don’t finish reading one book 1st, then moving onto the next one? It’s because I can’t concentrate on one book at a time. Just like I can’t concentrate on one television show at a time. At any given moment, I have about six or seven books that I’m reading. I pick the one that fancies my mood.

Re: Ask HN: How do you stay disciplined in the long run?

#106
post #3

I'm convinced that almost nobody is good at the whole cycle of creating/maintaining something. Some people are great at coming up with new ideas but quickly bore with the implementation. Some people can relentlessly improve on an existing thing but can't come up with the initial idea. Some people are great stewards of an established program but don't thrive in the chaos of rapid iteration. I think instead of trying t…

> Not every starter is a finisher, and not every finisher is a starter, and not every finisher is a good maintainer, either. They're different things. This is the most true thing I've read in a while. It takes a lot of thoughts I've been having lately and wraps them in a concise package. Thank you! This is gonna stick with me for a while.

I agree, that was a fantastic comment.

I love File>New'ing a project. A blank canvas inspires me and I can see the possibilities, but my coworker can't imagine anything yet is able to improve greatly on extant concepts. And yet another friend can do neither, but is great at being disciplined and pruning/maintaining a codebase.

Re: Ask HN: How do you stay disciplined in the long run?

#107
post #3

I'm convinced that almost nobody is good at the whole cycle of creating/maintaining something. Some people are great at coming up with new ideas but quickly bore with the implementation. Some people can relentlessly improve on an existing thing but can't come up with the initial idea. Some people are great stewards of an established program but don't thrive in the chaos of rapid iteration. I think instead of trying t…

I tend to agree, but there are major exceptions in open source software:

- Guido van Rossum wrote the first line of Python in 1989 or so (started)

- He released the first version on Useset pretty quickly ("finished" the MVP)

- He worked on himself for four years or so (maintaining, improving)

- Then other people started contributing for 25 years or so (leading)

So I would say he's able to do all 3 things, plus lead the team, which is even harder.

I think you can also say the same about Linus Torvalds, probably the leaders of similar projects like Ruby, Perl, Tcl, Richard Hipp of sqlite, etc. (without much of the leading part, since sqlite is relatively closed to contribution.)

One exception might be Stallman. Although Stallman's achievements are great, what I learned from reading his autobiography is that he started with existing pieces of code for GCC and Emacs.

In other words, he tries NOT to start from scratch. That's probably what enabled him to be productive enough to start so many projects simultaneously.

He also tends to be pretty good about handing over maintainership. That is, he is relatively good at recruitment to the cause.

Anyway, I guess this is why we hold such people in high regard! Because they're able to do things that most people cannot do -- that would normally take huge teams of people and/or entire companies.

Re: Ask HN: How do you stay disciplined in the long run?

#108

Read a book that has changed my life: Atomic Habits by James Clear Just do it and thank me later.

Given that you're referring to a recently released book, you might consider adding a sentence or two as to why it's a good read. Otherwise it might come off as a spam post. Which I'm sure it's not, as I'm on the author's email list and he does post really helpful stuff.

Re: Ask HN: How do you stay disciplined in the long run?

#109
The word "passion" is charged these days, but as someone who has successfully completed a number of long journeys (opensource projects, sale of company, 15 years of cardio, etc.), I think that has been the key to my success. In other words, you have to love what you are doing and then your interests will dwindle less.

Even with love, it can be difficult to remain focused. A trick I do when I run is to constantly recalibrate my goals as I am going. If I am having a hard time a few miles in, I tell myself to get to the next quarter and then the next until it's a half. Eventually it's a mile and I start again if I need to or expand scope. I will apply this same technique to life and have found it can be very useful.

If you've tried all of those, consider the process of abstaining from something or extreme focusing for a set period of time, say drinking alcohol or performing a 1 min plank every day for 30 days. I will do these exercises and the feeling I get from them is similar to the dragging feeling at the final 25% of a project. It conditions you to push through it because at the end of the day, it's only 30 days.

And I guess as a catch-all, if you really want to see it through, make that your goal––To complete one single project from start to finish, no matter what.

Re: Ask HN: How do you stay disciplined in the long run?

#110
In my experience you have to have a constant stream of motivation flowing throughout your journey be it in form of revenue generated, excitement from milestones reached or whatever else it might be you have to find what drives you and make sure you get constant dose of it. What I think a lot of people believe mistakenly is that the rewards must be huge, but the way motivation works can just be based on small rewards as long as there are many of them and not too far in between.

Other examples of reward can be publicity you receive about your product, growing prestige you gain among your peers on a regular basis, number of growing users and their dependence on your product, etc.

What must never stop is 100% focus on the market you are in it’s ok to deviate from the original product, but never ok to change the field/vertical you are in, that’s what demotivates, you are no longer moving forward in one direction but changing direction and not making much progress in one particular direction so you might as well start something completely new, thus “feel bored”, ...

Post reply on HN