DEV Community

Discussion on: How do you learn best?

Collapse
 
pulljosh profile image
Josh Pullen

Personally, I find a lot of value in creating full-scale projects. The best way for me to learn is to dive right in. Unfortunately, this often results in a sense of aimlessness from time to time, where it's difficult to know what to learn in order to achieve my goals. Strting from a project-based approach can also leave strange gaps in knowledge or result in me taking strange approaches to solving problems because I don't know that a better solution is available.

In terms of format... The project-based approach means that most of my knowledge doesn't come from full-blown tutorials or courses, but from Stack Overflow answers, documentation, and posts like the ones right here on dev.to.