Content Courtesy : twitter.com/arpit_bhayani/status/1579701216..
How do I learn new technologies, tools, and frameworks?
Here's a quick 4-step process I follow 👇
1. I implement "Hello worlds" for most of the things I am learning
Never procrastinate to implement a simple piece. Crude theoretical understanding does not stand a chance against practical learning.
2. With experience, you need not implement everything; when you hit this stage, you can form dots and even connect them in your head just by skimming.
Reaching this stage requires continuous learning studying, and practicing.
3. I study mostly from Research papers and Reference books. But if it is hard to understand something, I refer to blogs to hand-hold me and help me quickly form the dots.
Beginner: Blogs and Tutorial Videos Intermediate: Blogs and Conference Advanced: Papers, Conference, Books
4. To form a deep understanding, I take handwritten notes (which I use in my YT videos). The notes are detailed assuming I will be using them to teach.
Putting myself in someone else's shoes helps me question my understanding and ensure I understood the concept well.