Youtube: What most schools don’t teach
Published on 26 Feb 2013, Code.org
Starring Bill Gates, Mark Zuckerberg, will.i.am, Chris Bosh, Jack Dorsey, Tony Hsieh, Drew Houston, Gabe Newell, Ruchi Sanghvi, Elena Silenok, Vanessa Hurst, and Hadi Partovi.
- Code.org is a non-profit foundation dedicated to growing computer programming education.
- The world’s leading technology entrepreneurs talk about their experience with code and why it needs to be incorporated into education.
- “Everybody in this country should learn how to program a computer … because it teaches you how to think.” – Steve Jobs
- Learn about a new “superpower” that isn’t being taught in in 90% of US schools.
- “It’s more about the process of breaking down problems than … coming up with complicated algorithms as people traditionally think about it”
- “You don’t have to be a genius to now how to code. You need to be determined”.
- “even if you want to become a race car driver, play baseball, or build a house … all of these things have been turned upside down by software”
- “here we are 2013, all depend on technology to communicate, to bank, information … and none of us know how to code!”
- “Our policy is literally to hire as many talented engineers as we can find … the whole limit in the system is just that there aren’t enough people that are trained and have these skills today” – Mark Zuckerberg
- “to get the very best people, we try to make the office as awesome as possible”
- “whether you are trying to make a lot of money or whether you are just trying to change the world, computer programming is an incredibly empowering skill to learn.”
- “the programmers of tomorrow are the wizards of the future … you are going to look like you have magic powers compared to everybody else”
- “to be able to actually come up with an idea and then see it in your hands and then be able to press a button and have it in millions of peoples hands. I think we are the first generation in the world to have that ind of experience”
- “Coders are the rock stars of the future”
The “programmers of the future” may write some code. I suspect that the majority of their time will be devoted to assembling code that already exists. The world presents many free software choices that is free to use and modify. There is usually more than one potential source of code for any particular application. The primary task of the programmer of the future will be to assemble code to define the processes in a networked society full of digital “things”.
I recommend one of my previous articles for definitions of hackers, crackers and an analogy with painters (see Hackers shall inherit the earth).