The article makes good points but is a little harsh... of course mastery takes aptitude and practice and it is ridiculous to think that you could learn anything even remotely complex in an hour or a day.<p>But the &quot;learn to code&quot; efforts that are referenced serve the important purpose of exposing people who might have aptitude to the idea that they can realize that aptitude.  I imagine that people without the prerequisite aptitude would just quit because it wouldn&#x27;t interest them, and those who can cut it would continue on auto-didactically.  I&#x27;m not trying to be too critical, but criticising those efforts with the idea that &quot;it is hard, you probably can&#x27;t do it&quot; is unhelpful at best.