Skill-Building

/ @treyhunner

Truthful Technology
Python Morsels

Why are you here?

Today's Agenda

  • Discuss Learning
  • Discuss Goal-setting
  • Discuss Forming a routine
  • Brainstorm Your goals
  • Brainstorm Your accountability
  • Announce Something fun

Effective Learning

Read

Retrieval practice

re-reading

self-quizzing

The Testing Effect

Retrieval practice

  • Quizzing: flash cards, quiz questions, mental quizzing, etc.
  • Elaboration: explaining a concept
  • “Doing”: for example writing code

Deliberate practice

Performance is not practice.

Don't neglect études and finger exercises.

Goal-oriented, focused, feedback-driven practice.

Interleaving

Blocked practice: good at first

Interleaved practice: the ultimate goal

“Spoiler-free” practice

🧰 🔨🔧🪛

Spaced repetition

Spacing learning over many days

...allows for forgetting and remembering

💊 Like Vitamin C, not B12

Effective Learning

  • Spaced out over many days
  • Mixes related topics
  • Includes spoiler-free practice
  • Focuses on doing, quizzing, and explaining
  • Daily short practice: 20 minutes to 2 hours

Questions on learning

Goal setting

Planning a goal

  • Longer-term goal (6+ months)
  • Mid-term goal (1-6 months)
  • Tactic toward our goal (less than one day)

Beware of distractions

  • 🐟 Red herrings: the “wrong” plan
  • ✨ Shiny objects: distract us from our plan

Questions on planning

Goal-setting activities

trey.io/goal-setting

Consider 6 or more mid-term goals

More than 1 month but less than 6 months to accomplish

Optionally: consider a long-term goal and likely sub-goals

Say “NO”

or “not right now”

Pick a “YES” goal

Break it down

Break it down

... even more

Sharing time

Question time

Forming a routine

Finding the time

168 hours each week

Only 38 hours after sleep, work, and chores

Intentionality

Block time in your calendar

Your Ideal Week

trey.io/ideal-week

Your Ideal Week

  • Meetings: for both recurring meetings and one-off meetings
  • Buffer: set aside for unplanned activities that arise each day
  • Relations: time for family, friends, and other social events
  • Recharge: no commitments; only rest or hobbies allowed
  • Growth: time deliberately set aside to work on your goal

Consider Context

Time

Location

Environment

Energy

Ask for Support

It's already hard. Going at it alone will make it even harder.

Your Ideal Week

trey.io/ideal-week

Meetings, Buffer, Relations, Recharge, Growth

Sharing time!

Insights? Questions?

Accountability

FocusMate.com, etc.

Python Supercharge

March 3rd — June 1st

Monday standup • office hours • Friday feelings

Monday Async Standup

Friday Feelings

Office Hours

Text Chat

Option for Private Coaching

Registration closes February 14

Visit pym.dev/supercharge

to sign up for Python Supercharge 🚀

Questions?