Comment Learn To Code (Score 3, Insightful) 310
"numerous experts advise against teaching children to code, a skill that will soon become redundant"
Yeah we've been hearing that for years.... Long enough that "soon"'s definition is stretched beyond measure. "What programming looks like" is an ever changing beast and I imagine how we go about it may be completely unrecognizable in the not so distant future BUT that does not mean the concept goes away. Even if the concept of writing text that gets compiled to run on a processor of some sort gets obviated the many associated skills mentioned above (Logical Thinking, Simplifying Complexity, Automating Processes, etc, etc) will always be useful and someone with these skills will rarely/never find themselves "redundant". This article reads like it was written by someone who is going to find themselves redundant pretty soon (if they haven't already)
To the OP point I've never been a fan of scare-tactic advertising but frankly our field has negative unemployment and we need as many people getting into the business as possible. The younger they start the better they will be once they hit the job market and also, given that exposure, the more likely they will pursue a career in this field. As was also already mentioned you're not forcing anyone into this career path but knowing how to wield a computer at any level is a pretty critical life skill these days so you put it in front of the children. Many of them will not be interested and go on with their lives (probably improved for that added foundation) some of them will get excited by it an make it their profession. Either way you improve the gene pool.