I like this initiative. For some reason it brings up a lot of cynical responses, but if you really think about it, it's a pretty good thing to encourage young students to learn at least some coding.
I like this initiative. For some reason it brings up a lot of cynical responses, but if you really think about it, it's a pretty good thing to encourage young students to learn at least some coding.
As elitist as it sounds, there are lots of people who simply just can't program [1], and promoting programming as this lucrative, creative endeavour that doesn't require much skill might misguide people into career paths that don't suit their skill set. Not to mention introducing a bunch of terrible programmers into the workforce.
[1] http://www.codinghorror.com/blog/2006/07/separating-programm...
For as many people that might be brought into programming who can't actually do the work, the goal should be to bring in just as many if not more people who never realized they could do the work and enjoy it.
So I'm in support of the idea fully, though like barbs I think the video is fluff marketing bullshit that paints an inaccurate picture of most software development.
When I was a student, there was a similar push for teachers (a field also having a shortage of people at the time). The result is that I have several friends who are fully qualified to be teachers that haven't been able to find work in the industry for many years now.
I agree that simply having programming in school isn't going to see everyone becoming programmers. Programming has been offered in the schools here since at least my father's time – though there does seem to be a disproportionate number of programmers come from my region, for what it is worth. However, code.org specifically does seem to come with the purpose of trying to bring more people into the industry.