Here's what has worked for me: 1. Think deeply about what's important to you in life. Constantly ask yourself if what you are doing is aligned with your values. If it isn't, figure out what changes you can make. 2. Understand that trying to make progress through sheer force of will only works in the short term. Your environment and the people around you shape your actions way more than you realize. Change your enviro…
Ask HN: How do you stay disciplined in the long run?
131–140 of 177 posts
Re: Ask HN: How do you stay disciplined in the long run?
#132"If you want to go fast, go alone. If you want to go far, go together."
Re: Ask HN: How do you stay disciplined in the long run?
#133- Try to do something each day, no matter how much. Really even 5 minutes is fine. - Learn to get back to projects even after a hiatus of several months or even years. Progress is seldomly erased and unless you're retirement-aged it's very unlikely that you'll run out of time in your life. - Accept that over the long term we all operate at maybe 10% of maximum efficiency, and that's if you're a productive person. If you feel as if something should realistically take three months, expect it to be finished a year or two later. (coincidentally, this is also usually the solution to the "this would be simple to build and useful, why has nobody built it yet?" problem)
In the end it's a marathon, not a sprint. A little bit every now and then will eventually get you there and you're realistically very unlikely to run out of time.
Re: Ask HN: How do you stay disciplined in the long run?
#134I was going through similar experiences. Last year I decided to see what would happen if I made some kind of music for 365 consecutive days with no prior experiences. I wrote about the experiment on Twitter, "What I learned making some kind of music for 365 consecutive days": https://twitter.com/internetVin/status/1019033516028280832 Hope it's useful in some way. I'm doing the same thing now with code. I am currently…
How much time did you usually spend on these daily songs? Did you do any research into new techniques in between that, or was everything you learned all through experimentation?
Probably my best attempt at a music loop I ended up using in one of my games: https://www.youtube.com/watch?v=Yqe0hS7AvOE
I haven't made any new music in awhile. I always enjoyed it, even though I wasn't that amazing at it. I should get back into it a bit.
As for HFO, I always thought that was something I needed to do more of, and programming seemed a bit anathemic to that idea. Sure you can make small scripts, but making anything that seemed "worth it" to me always took a lot more effort, like 40 hours at least, and that was for a simple game. But take something like webcomics or baking or something, and you can make a distinct item and get it out there in front of an audience on an almost daily basis, and you could refine your skills and build a name for yourself a lot easier than putting out a game 2 or three times a year, which is what I used to do (and now a lot less often than that). Maybe my mindset is just wrong. I definitely have a lot more distractions in my daily life (impatient and demanding dogs, and relationship and social responsibilities) than I did ten years ago.
Re: Ask HN: How do you stay disciplined in the long run?
#135One of the things that gets me is analysis paralysis. When I first started programming (albeit not professionally) most people didn't have the internet, me included. So I had to just write code and figure things out. For a very long time it's how I did things. Now, with blogs, SO, github, etc. I fall into the trap of, "well, I need to do X, so let's see how others have done it." instead of just trusting myself and do…
Re: Ask HN: How do you stay disciplined in the long run?
#136Follow 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…
If you look at top athletes, none of them work at 100% all hours of the day. Mental stamina is just the same as physical, your body needs that recovery time and will get stronger because of it.
Re: Ask HN: How do you stay disciplined in the long run?
#137One of the things that gets me is analysis paralysis. When I first started programming (albeit not professionally) most people didn't have the internet, me included. So I had to just write code and figure things out. For a very long time it's how I did things. Now, with blogs, SO, github, etc. I fall into the trap of, "well, I need to do X, so let's see how others have done it." instead of just trusting myself and do…
Re: Ask HN: How do you stay disciplined in the long run?
#138I'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…
Re: Ask HN: How do you stay disciplined in the long run?
#139Re: Ask HN: How do you stay disciplined in the long run?
#140I now have two out of work successes I can point to, and more importantly I now feel guilty wasting time on side projects that aren't a part of my third release I'm working towards!