When I was younger I was really into lifting. One day reading the blog of a popular lifter he introduced the term “Fuckarounditis”. Where guys walk into the gym start training but after several months they haven’t really made any progress. The reason?
They spend too much time reading online about the best way to gain muscle rather than actually focusing on implementing a strategy and gaining muscle.
I think this is a problem all of us pursuing new skills or hobbies are going to encounter. It starts with seemingly innocent google searches…“best way to learn…” or “best books for learning…”
We quickly get caught up in the plethora of all the resources, read through all the varying opinions on how best to do “x”, finally start on one approach and after just a few short weeks abandon it to start down a new path.
I’ve seen this happen whether someones is learning math, drawing, yoga, fitness, or programming. They spend so much time learning how to do xyz , or the best way to do xyz that they become paralyzed by all the information and don’t actually do anything.
The other issue is people getting used to the new hits for information that when they hit a wall in their new chosen hobby, where it becomes really dry and boring and you have to grind it out they drop it to pursue the next new interesting thing on the internet. They dip their toes in the water on many different things but rarely end up mastering any.
This is particularly dangerous for programming since there are SO MANY different paths to proceed. I’ve seen it devolve into minor quibbles over what’s the best keyboard to use for programming. Just look at how many answers this thread has : https://www.quora.com/What-is-the-best-keyboard-for-a-programmer
So just some advice. The internet is a great tool for acquiring information on new skills, hobbies etc. But it’s a double edged sword that can prevent you from making progress in the long run. Pick 1 strategy for going forward. Maybe 2-3 books on the topic and just start. Don’t worry about being efficient or the best way to learn just start learning. Consistency and practice are the most crucial ingredients to success. Get off the internet and do things rather than reading about how to do things or changing your mind on what to do every few weeks.