"a new generation of coding-capable kids will come up with lots of great ideas"
"a new generation of coding-capable kids will come up with lots of great ideas"
>> IT-learning kids are less and less capable, not more. Yes they can start to code earlier than most of us could. But 'coding' doesn't mean anything. These days they barely know how to 'talk' properly to a PC, academic education favor the scripting languages, .Net, Java, Python. Yes they are easier to teach, end pretty much guarantee the education big sponsors (Microsoft, Oracle,..) a mass of pretty much ignorant future clients.
Some innovation can happen, but only in the form of 'business' innovation (Uber, Facebbok, ..) for the tech side they will be forever bound to the big solution providers, incapable of understanding that all the work done by these tools (no memory management, absurdly complex mandatory OO designs and architectures, design patterns,...) is precisely what guarantee said sponsors the new cool kids will NEVER come up with competing solutions that work better, faster, are more reliable, easier to use and less buggy.
I know what you think. It would be impossible to compete with, say, a big MS product because of the 100's engineers they throw at every project and the 10's of millions budget they can get.
Well you've been well 'educated', pretty much like the Australian politician.