No mention in the article of the fact that coding done here in Canada or the US is very expensive. Unless you include writing Excel macros as "coding", the majority of software development in the future will be done in the low cost countries of eastern Europe, India or China. When they get too expensive, it will shift to other places like Vietnam, Cambodia or Sri Lanka. In addition, there is also a gradual trend towards computer generated code which may start eroding the need for coders just as these children graduate.