Earlier quoted context omitted.
I suspect that most laymen find our line of work to be kind of trivial and think that success in this field is more related to youth than intelligence. To them, "coding" is more akin to carpentry (a trade) than physics (a science). Also, pointing out that not every coal miner can learn to code is seen as culturally insensitive and perpetuating the stereotype that rural people are dumb. Which I understand, but a littl…
Is carpentry really that easy to master? Practical arts all require lots of practice. The only thing that makes coding very different is all the abstraction (so more like machine design than wood assembly).
It used to be taught to grade school kids. I distinctly remember building adirondack chairs, picnic tables, and benches in wood shop, from dimensional lumber, for use in local parks. Thirteen year old kids can build practical objects using wood, with guidance.
While physics is voodoo. Even genuinely intelligent people have difficulty grasping it.
CS probably lies somewhere in-between, intellectually, but is seen as something that can just be taught to any person and they can be productive.