Great article, John!
What I also found out from personal experience, is that learning any language is much easier when trying to make some project.
When I’m about to learn any new technology, I think of some problem/idea to implement with new technology. Start small: calculator, CSV converter or a simple todo.
That’s how you are more motivated by also having a goal!
Yes, to have an idea and to try to make it live - the best way to learn something!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.