Here’s Jeff Atwood with some, perhaps needed, pushback on the whole “everyone should learn to code” thing. The final straw for him was Mayor Bloomberg’s recent tweet:
Jeff asks: if everyone needs to code, how would coding make the Mayor better at his job?
Most jobs don’t need coding today, that’s a fact. But here are some other arguments:
- Substantially all productivity improvements in most industries are coming from coding.
- There are people out there who would be excellent programmers today if they were exposed to programming at a young enough age.
- The world needs more programmers solving programming problems.
My love affair with coding as a macro phenomenon isn’t about supporting today’s patters of production, it’s about supporting the rate of change of those patterns.
Michael Bloomberg, who owns a software company fercrissakes, should support this movement.