Primary audience: Expert-level engineers who want to teach or mentor others
You developed expertise without being aware of that process, but you can help someone else develop it by understanding your own expertise.
An expert is someone who has formed useful mental models to move past the limitations of short term memory.
An expert is someone who can find the root cause of a problem in O(log(n)) time
This is achieved through the formation of mental models
This can be done effeciently through the use of deliberate practice
Learning happens when we are the exact right amount of frustrated, which takes careful planning and moving between concious and unconcious competence.
The four stages of competence
Rapid skill acquisition
Three non-optional focuses for learning
To teach, we must prepare the right path forward, create opportunities to practice, and support a healthy and productive mental state.
Prep Move back to concious competence Define specific outcomes EARLY ON Select the right outcomes and figure out how to get them practice
Practice LET THEM WRITE FEATURES Use pairing to keep the feedback loop tight Retain reverence for your responsibilities Don’t just throw a million books at them
Mental State Help them remove distractions Celebrate good hypotheses that turn out to be wrong Maintain energy and positivity about the subject matter
Finding meaning in work