Hacker News new | past | comments | ask | show | jobs | submit login
A Committed Year (ramijames.com)
18 points by ramijames 7 days ago | hide | past | favorite | 7 comments





I subscribe to a similar sentiment about the best way of getting good at something, simply doing it every day as consistently as possible, because of my experience in sport. I ran competitively for many years and my working model of growth and improvement largely mirrors my experiences doing that. Obviously there are differences between becoming a faster runner and becoming a better developer, but the structure of "getting good at running", as my teammates would often joke, applies more than one might think to unrelated tasks. I would note that for this framework to be effective, you do, of course, have to enjoy the task you're practicing so much. Not at every possible moment, but generally if you don't like what you're doing, you're not going to stick to your commitment.

I do struggle sometimes to let hobbies be hobbies as a result of having such a clear path for general improvement, but just like you express in your writing here, the daily practice/routine is immensely useful. Congrats on a great year!


Thanks :)

I also struggle with keeping hobbies as just hobbies. I obsess and find that whatever I'm interested in totally takes over. It can last a long time. Running was also one of those things. A decade strong of obsession over small improvements.


For me it was Duolingo - it showed me that doing something for a few minutes every day could add up to big achievements over time.

I wrote this about streaks last year - https://simonwillison.net/2024/Jan/2/escalating-streaks/ - and then went on a full year long streak of posting something to my blog every day, which felt pretty good.


Tom Scott has been a long-time hero of mine. It is so hard to underscore how hard it is to be so consistently great. He produced interesting, informative content that I'd recommend across all age-groups for a decade. Absolutely incredible.

I've done this with computer science, cycling, and am currently doing it with learning Spanish and the most important thing I've learned is to be proud of the empty squares.

The empty squares are a visual reminder listening to yourself, to your body, and realizing you are going to make negative progress in terms of morale or burnout by pushing for the square that day.

The simple act of giving yourself permission to not fill the square also seems to mean less unfilled squares for me. By checking in, something clicks that reminds me that this IS a goal I want to achieve and that you want to buy in for another day.


I'm doing something similar -- taking a sabbatical to focus on learning and doing projects I didn't have time to do while working -- but I treat it like a job: I read/write/code roughly 8h a day, 5 days a week. Just like in a real job there are some days I'm more productive than others, but I carry on. I still leave time off for family, friends and other persuits; on weekends and holidays I don't do as much reading, or none at all.

I know if I'd do it every day I'd eventually burn out or allienate people around me. I can get pretty caught up in something when I'm interested in it and forget the world around me.

So I'd just say daily consistency is not necessarily everything, it's not like a physical activity. You have to think a bit longer term and ask: do I know more today than a month ago? Am I still enjoying it?


with Cursor and AI, it's a lot easier to stay committed.



Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: