Nishant says: 2x Output for 1x input...
His formula for mastery: 1. Learn (input -- focus, singletasking) 2. Reflect (output, pause... what is the main takeaway, how to use?) 3. Implement (output, apply) 4. Share (output, teach the material)
These principles are great... Obviously they are not comprehensive as they do not necessarily reflect higher order learning. See Bloom's and Solo's, nor take foundation of Cognitive Load Theory for example... It's understandable though since you can't mention everything in a 20 minute talk XD.
The argument I'd make is that the 3 subsequent steps are a part of learning. So the first step should not be called learn but rather encode, since that is literally the process of forming the initial cognitive schemas and putting them into long-term memory...