Feynman Technique

Introduction

The Feynman Technique is a learning strategy attributed to Nobel Prize–winning physicist Richard Feynman, who was known for his ability to explain complex physics in plain language. The method exploits a simple truth: if you can’t explain something simply, you don’t fully understand it.


The Four Steps

  1. Study — Choose a concept and study it from primary sources
  2. Teach — Write or speak an explanation as if teaching it to a child or someone unfamiliar with the domain; use no jargon
  3. Identify gaps — Where the explanation breaks down or requires jargon to paper over confusion, gaps exist in your understanding
  4. Simplify and repeat — Return to sources, fill the gaps, and re-explain more clearly

Why It Works

Other MethodsFeynman Technique
Re-reading — feels productive, builds familiarity not understandingExplanation — forces reconstruction of understanding from scratch
Highlighting — passive, illusion of learningGap identification — active, surfaces unknown unknowns
Memorisation — brittle under novel questionsDeep understanding — flexible, transfers to new contexts

The key mechanism is active retrieval: instead of re-processing what you read, you attempt to regenerate the knowledge from memory. Retrieval is a better learning activity than review.


Application to Technical Learning

Works particularly well for:

  • Algorithms — explain why the algorithm works, not just how to implement it
  • System design — explain trade-offs in plain English before drawing diagrams
  • Interview prep — if you can’t explain a concept without notes, you’ll struggle under pressure
  • Blockchain/cryptography — concepts sound complex but simplify well (a hash is a fingerprint; a smart contract is a vending machine)

Relationships


See Also


References

  • Richard Feynman — Surely You’re Joking, Mr. Feynman! (informal reference)