DEV Community

Discussion on: I think there is too much to learn in programming

Collapse
 
macdevign profile image
macdevign • Edited

Yes, it can be overwhelming and one way is to focus your learning is to build own solution that can be developed over days not weeks. Apply 80/20 rule to learning whereby 20% or less of learning are really useful for your own project, so how do we know what is 20% is ? Simple, just get started to build solution (eg web application, desktop application , mobile app, macro ). When one focus on building solution, he soon know what is important and the area to focus on because he solving a real problem. Without a purpose, a lot of time is wasted for the sake of learning.

If one really want to learn something, learn by doing, building something useful, and the knowledge,experience and skill will then be developed along the way. Programming is not just one particular skill or language competency but many skills, (eg sql, unix tools, regex, xpath, css selector ) and all these can be learnt holistically by developing a solution.