Tuesday, November 7, 2017

Tech's push to teach coding isn't about kids' success – it's about cutting wages Ben Tarnoff Ben Tarnoff

This month, millions of children returned to

school. This year, an unprecedented number of them will learn to code.
Computer science courses for children have proliferated rapidly in the past few years. A 2016 Gallup report found that 40% of American schools now offer coding classes – up from only 25% a few years ago. New York, with the largest public school system in the country, has pledged to offer computer science to all 1.1 million students by 2025. Los Angeles, with the second largest, plans to do the same by 2020. And Chicago, the fourth largest, has gone further, promising to make computer science a high school graduation requirement by 2018.
The rationale for this rapid curricular renovation is economic. Teaching kids how to code will help them land good jobs, the argument goes. In an era of flat and falling incomes, programming provides a new path to the middle class – a skill so widely demanded that anyone who acquires it can command a livable, even lucrative, wage.
This narrative pervades policymaking at every level, from school boards to the government. Yet it rests on a fundamentally flawed premise. Contrary to public perception, the economy doesn’t actually need that many more programmers. As a result, teaching millions of kids to code won’t make them all middle-class. Rather, it will proletarianize the profession by flooding the market and forcing wages down – and that’s precisely the point.