"We've now reached a point where its [sic] so easy to learn how to code that people of all ages are doing it." Oh, please.
Coding is the easy part. Engineering is the hard part. After all, even though 90%+ of the population can read and write, few are writers.
On the other hand very few people outwith programmers would benefit from that level of programming ability, nevermind that many would argue very few programmers should actually categorize themselves as engineers.