But something to think about is that someone who wants to program most likely already has a plan
I’m sure there are many people who have heard about, and are interested by, this “coding” thing and maybe even had people encourage them to learn something, but have no idea where to start, and don’t even know enough jargon to be able to effectively find a starting place.
Lists like these provide a distilled subset of the huge amount of information that allows beginners to start somewhere. (I do think this list could be better arranged to target beginners: more emphasis on a small number of Python tutorials to give a good entry point.)
I’m sure there are many people who have heard about, and are interested by, this “coding” thing and maybe even had people encourage them to learn something, but have no idea where to start, and don’t even know enough jargon to be able to effectively find a starting place.
Lists like these provide a distilled subset of the huge amount of information that allows beginners to start somewhere. (I do think this list could be better arranged to target beginners: more emphasis on a small number of Python tutorials to give a good entry point.)
It’s my feeling that this list provides a beginner or moderate programmer with the resources to become a moderate or advanced computer scientist.
I agree, with the exception of most of the links in the Python section: these are complete-beginner appropriate.