I am usually trying to focus on the topic at hand when it comes to learning, let it be some aspects of Python, new technology in networking engineering, or learning how to become a better basketball player. I find it more effective when I can dedicate enough attention to a narrow scope of topics when it comes to learning. This method had served me well so far.
That makes it more surprising when I discovered recently that for me, it is sometimes more helpful to let the mind wander out of scope.
The point is, in my previous ultra-learning and ultra-focused learning style, I would not have moved on from one project to the next until I am completely done. But so far it has kept me motivated and still engaged in learning about Vue. A few days ago, I actually completed my first milestone, which was to migrate a Vue-app to the Django-based site.
I hope you can keep an open mind about your own learning style and be mindful about what works best for you. Leave me a comment if you have any suggestions or observations, I'd love to hear from you!