Atomic Habits by James Clear
modified 20/04/2024 22:39What is a system
Set a general goal, then commit some time every day to doing something that will bring you closer
Don’t set goals, create systems
When you set goals, you break your habits after accomplishing them, or never accomplish because they were either too high or you weren’t at it for long enough. When you create systems you do stuff every day.
Start changing from within
Don’t set goals & then plan actions. Morph the habits into your personality, and take pride in them:
- The goal is not to finish functionalcs/teachyourselfcs/x_book/y_course. The goal is to become a great programmer & computer scientist.
You change from within by doing small things
- You study programming, so you’re the kind of person who likes programming. Stuff like this is how you form your identity. Small things, that are related to who you want to be.
Changing your personality
- Decide who you want to be
- Make small steps that will prove that you are who you want to be
How to build
Starting a new habit
- Formulate a plan for when and where you’ll do the action
Build cues: When X happens, I’ll do Y
- Then, stack them: After X I will do Y