Times have changed
I get two distinct thoughts from this article/initiative. First, somewhat insulting the idea that "anyone can code", just need limited training. Is Computer Science that devalued now? So all the time I spent in college on things like Comparitive Languages, Real Time Design and creating an o/s in Assembler was wasted money/time?
The more difficult thought I'm struggling with is this: In this age of exploding technology and security problems, it's now this easy to just jump in and write code? When I got my 4 year BS in Comp Sci, not that much technology even existed. There was no internet, no Windows, TCP was just getting foothold on Token Ring/Novell. Programming consisted of a handful of languages. Now look at the world today. Java, Python, Ruby. PHP, .NET and all these new ones I never even heard of yet. A Comparitive Languages class probably a heck of lot more necessary than it was back then.
Then you have all the different form factors. Desktop, browser, Touch tablet, Touch phone. All I had to be taught was writing for 24x80 green screens. And I didn't have to worrry about SQL injection, cross site scripting, SOAP/REST web services, HTTP servers, application servers, etc.
Point is, I would think education needs to be more extensive, not a few courses in Tech school and then cut them loose to go crank out code. And we wonder why everything gets hacked?
The last thought is, how many of you see entry level jobs in coding these days? Even back in mid 80's when I started, getting that first job was very difficult. Where do these people start?