In software, talking about what you’ve learned theoretically deepens your understanding of the topic. Applying what you’ve learned in real-world tasks builds your confidence, helps you explain concepts more clearly, and give you willpower to explore further concepts.
The keys are to:
- Learn in small steps,
- Discuss what you’ve learned,
- Not be afraid of looking inexperienced or making mistakes.
- DO continuous learning,