The most important skill a developer can learn is how to find answers to problems.
Your software development career is going to be mostly problems where you’re not sure of the answers. Doing research and sitting and staring at the screen trying to figure out why the code isn’t working is 80% of a developer’s job.
Great article. So true that after tutorials and MOOCs you have enough to build something. Just try, hack something together, build something better, rinse and repeat!