I do agree that coding is a valuable skill, but so are many other things. Why so much emphasis on computer code and not, say, the genetic code. With CRISPR vastly accelerating progress in gene editing, why not teach kids about that? Or video editing or any one of the vast number of skills that are valuable.
I do disagree that the future will be more digital. With the end of Moore’s law quickly approaching, it is doubtful that we will be able to advance the basic technology for much more than a decade. New architectures, such as quantum and neuromorphic, are likely to become predominant in 20 or 30 years (or even sooner). So maybe kids should be learning quantum physics or neurology?
If the past few decades have shown us anything it is that the one skill that we can be sure will be valuable is communicating with other people. That was the point of the article.