I liked this article. The author doesn't suppose blindly that learning how to program will solve all the ills of education. Plenty of counter-arguments are given as to why simply learning the skill won't be a plethora for all educational ills. Ben Williamson does give plenty of reasons that learning programming is good though, especially the notion that learning how things work gives the user some power of them, instead of simply being subject to it.
So, it is a interesting article, especially as programming seems to be a current big trend in tech education.
Programming Power? Does Learning to Code Empower Kids?