I know I'll catch flak for this, but where did this idea that "anyone can learn to code" come from? Coding requires a certain drive and curiosity, without delving into the capability side. What makes anyone think that they can take a bunch of people who never or barely passed highschool and have been working in a mine for a decade+ and teach them this? By all means subsidize a laptop and point them at some great onli…
I've no idea why coding should be anymore special than basic reading/writing skills. Code is a way to express solution to the problem which a computer can execute. If you can learn any language, you can learn coding too. Sure, not everyone can understand intricacies of the algorithm design and data structure gotchas but some of that can come as experience and curiousity. Question worth asking is that, does everyone n…
Writing a program is like a very detailed story that has to hang together. There can't be any loose ends in the plot or surprising twists that make no logical sense.
More than requiring language, programming requires thought.
The faculty of language doesn't confirm thought.