Great article. Thanks. This in particular blew my mind:
"“Educators of computer science have repeatedly observed that
only about 2 out of every 100 students enrolling in introductory
programming classes really resonate with the subject and seem
to be natural-born computer scientists…I conclude that roughly
2% of all people ‘think algorithmically,’ in the sense that they
can reason rapidly about algorithmic processes."
But that is a quote from Knuth based on an older unpublished study, and seems to be a conjecture with weak evidence. Not sure it is actually mind blowing.
"“Educators of computer science have repeatedly observed that only about 2 out of every 100 students enrolling in introductory programming classes really resonate with the subject and seem to be natural-born computer scientists…I conclude that roughly 2% of all people ‘think algorithmically,’ in the sense that they can reason rapidly about algorithmic processes."