Thanks for such an elaborate article.

What is the approximate timeline in going from “Zero to Hero”? I am a bit skeptical about articles that try to convey the idea that learning a programming language is something that is very easy.

If you have not read this article: “Teach Yourself Programming in Ten Years” by Peter Norvig (Director of Machine Learning at Google), I encourage you to do so. Here is a link to the article:

Peter Norvig here is warning against books or articles that try to give a wrong information about the timeline for learning a programming langauge.

It takes lots of time to become a good programmer.

Physicist, Data Science Educator, Writer. Interests: Data Science, Machine Learning, AI, Python & R, Predictive Analytics, Materials Sciences, Biophysics

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store