Learn by doing.
That’s the best way to learn.
When you learn by doing, when you learn by being in the trenches, you learn not just what works but also what doesn’t.
You learn not just the theory, by but the practice.
You learn how to deal with the setbacks and challenges.
You ingrain the information.
When you learn by doing, you really learn.
If you want to become truly competent, that’s the route to take.
So if you want to really learn a skill (and I’m talking about deep learning here, not shallow learning – I’m talking true competence), find a way to learn it by doing it.