4 ms·
> The President almost certainly inspired a few thousand kids to take a look at programming. Which, of course, is the problem. I'm not an American, but when I
by randomdata 13y ago
> The President almost certainly inspired a few thousand kids to take a look at programming.
Which, of course, is the problem. I'm not an American, but when I was younger, there was a big push by my government to inspire kids to look at teaching. And they did. In droves. Out of interest, a quick tally of the high school friends I kept in touch with shows that 60% of them attempted to pursue teaching as a career in some capacity.
Naturally, when you saturate a market, you get all the problems of market saturation. Most of them struggled to find work, often landing only temporary positions, and several gave up on their dream completely after not being able to find any work in the field. Those who did find jobs as teachers have watched their incomes decline.
The fear many have is that coding is just being pushed because programming is currently, like teaching was several years ago in my area, experiencing more jobs than people. By promoting coding as "the future" we are sending the message to kids that if they just learn to program, they too can walk into a $100K per year job like programmers do today. Except it won't play out that way. It never does.
Silently introducing coding as part of the existing math/computer curriculum seems like a pretty good idea. It is a useful device. However, having people like Obama, Gates, Zuckerberg, and other famous people to talk about how important coding abilities are makes it look like a play specifically to increase worker numbers, which will end badly for anyone following that path.
- Spooky23 13y agoKeep in mind that teaching is also a cyclic thing. Schools were built out in waves, so without growth, you're subject to the waves of retirements and the waves of school-age children, which vary dramatically. In my area of the US, people in my age cohort (high school graduation between 94-97 all got teaching gigs, no problem. People in my brothers group (2000-2004) are working in Starbucks. I think the difference between "You should teach" and "You need to learn to code" is that coding is a practice, not a profession. I apply programming skill to IT infrastructure activity, but I'm not a dev. My wife is a financial analyst/Excel commando, writing all sorts of adhoc code snippets for BI and other purposes.