Skip to content

smart goals and habits

resonate with buffet's 20 slots. go "all in" on a single skill/goal. for me, that will be programming

4 * 90 minute slots per day for deliberate practice

smart goals

specific, measurable, achievable, relevant, time-bound

finish "crafting interpreters" book and have a working interpreter by 2024-08-31

  • start: 2024-07-28
  • it's about .7 chapters per day, so it's achievable
  • planned min 1 time slot per day
  • finish with a blog post

do 2 codeforces problems with rating 2000 in a 90 minute slot consistently (multiple times in a row) by 2024-08-31

  • start: 2024-07-28
  • hard to say if it's achievable. depends on how fast i can improve
  • planned min 1 time slot per day + 1 problem outside slots if slot is study only

complete 4 intermediate projects with rust by 2024-08-31

  • start: 2024-07-28
  • 1 project every week with some buffer
  • min 1 time slot per day

habits

  • read either a research paper or 20 pages of a book every day before bed
  • 4 deliberate practice sessions of 90 minutes every day
  • meditate 15 minutes every day
  • defocus periods
  • work on side projects every day
  • physiological sigh 5 minutes every day to reduce stress

  • cyclic hyperventilation to temporarily increase focus and alertness

idea: remind yourself of the goals multiple times a day to keep them in mind goals-above-all-else

deliberate practice

  • identify the expert performers in your field
  • figure out what they do that makes them so good
  • find out what do you need to improve to achieve those goals
  • design purposeful practice around learning how to do that yourself set duration

  • work expands to fill the time available for its completion (parkinsons law)

references