Why programming needs to be taught in schools
This video is a fantastic advertisement for why schools should teach programming. Beyond it teaching you how to think, beyond the possibility of a good job, beyond the lure of changing the world, there’s the fact that “you’re gonna look like you have magic powers compared to everyone else”. For me that’s the core concept that leads me to volunteer to teach programming – not that you get magical powers, but that you understand that what you see isn’t magic, it just looks like it is.
And you so have to love Will.i.am’s “Great coders are today’s rock stars. That’s it.”