What Most Schools Don't Teach
Summary
TLDRThe video script features influential figures from various industries emphasizing the importance of learning to code. It highlights personal stories of how coding has empowered individuals, from creating simple programs to building global empires. The narrative stresses that coding is accessible and not just for geniuses, but a skill that can be learned by anyone with determination. It underscores the ubiquity of technology in every field and the demand for coding skills, concluding with a call to action to learn coding through platforms like Code.org.
Takeaways
- 💡 Programming is a fundamental skill that teaches critical thinking, according to Bill Gates, the founder of Microsoft.
- 👦 Early exposure to computers and programming is common among tech entrepreneurs, as illustrated by Jack Dorsey of Twitter and Ruchi Sanghvi, the first female engineer at Facebook.
- 🎓 Learning to code can start with simple projects, like creating a Tic-tac-toe game, as experienced by Drew Houston, the creator of Dropbox.
- 🌟 The initial motivation for learning to code often stems from a desire to create something fun or useful, rather than mastering the entire discipline.
- 🎼 Programming is compared to playing an instrument or a sport, suggesting that it becomes less intimidating with practice and time.
- 🔍 Many coding tasks involve breaking down problems rather than creating complex algorithms, emphasizing the importance of problem-solving skills.
- 🚀 Determination, not necessarily genius, is what's needed to learn how to code, as highlighted by various successful individuals in the tech industry.
- 📚 Basic mathematical skills, such as addition and subtraction, are sufficient to start learning to code, as suggested by Tony Hsieh, the former CEO of Zappos.
- 🌐 Software has transformed various industries, making coding a valuable skill across different sectors, not just in technology.
- 🏢 Tech companies are eager to hire talented engineers, but there is a shortage of skilled individuals in the field, as noted by Hadi Partovi, the founder of Code.org.
- 🌟 The ability to create software that can reach millions of people is a unique opportunity for today's generation, offering a sense of empowerment and the potential for significant impact.
- 🧙♂️ Being a programmer in the future will be akin to having magical powers, highlighting the transformative and influential role of coding in society.
Q & A
What did Bill Gates believe about learning to program a computer?
-Bill Gates believed that learning to program a computer teaches you how to think.
At what age did Jack Dorsey first get access to a computer?
-Jack Dorsey was 13 years old when he first got access to a computer.
What significant event happened in Ruchi's life when she was in sixth grade?
-Ruchi learned to code in college, which was a significant event in her life as she later became the first female engineer at Facebook.
What was Drew Houston's first program in his freshman year of college?
-Drew Houston wrote a program that played Tic-tac-toe during his freshman year first semester in an Intro to Computer Science class.
What was the initial purpose of programming for Elena?
-Elena's initial purpose of programming was to make something fun for herself and her sisters.
How did Gabe Newell describe his first experience with programming?
-Gabe Newell described his first experience with programming as astonishing when he made a computer say 'Hello World'.
What is Chris Bosh's perspective on the learning curve of coding?
-Chris Bosh compared learning to code to playing an instrument or a sport, stating that it starts out intimidating but you get the hang of it over time.
What does Makinde believe about the intimidation factor of coding?
-Makinde believes that coding can be intimidating, but so are many other things, implying that intimidation should not be a barrier to learning.
What does Vanessa believe is the essence of coding?
-Vanessa believes that the essence of coding is more about the process of breaking down problems rather than coming up with complicated algorithms.
What does Tony Hsieh emphasize as a requirement for coding?
-Tony Hsieh emphasizes determination as a requirement for coding, suggesting that one does not have to be a genius.
What does Will.I.Am highlight about the importance of coding in various industries?
-Will.I.Am highlights that all industries, including agriculture, entertainment, and manufacturing, have been transformed by software, emphasizing the importance of coding.
What are the incentives provided by Hadi Partovi to attract talented engineers?
-Hadi Partovi provides incentives such as a fantastic chef, free food, laundry, snacks, and recreational facilities like video games and scooters to attract talented engineers.
What does the script suggest about the future of programmers?
-The script suggests that programmers of tomorrow will be like wizards of the future, possessing what is considered the closest thing to a superpower.
What is the current challenge with filling jobs in America related to coding?
-The current challenge is that 1 million of the best jobs in America may go unfilled because only 1 in 4 schools teach students how to code.
Outlines
💡 Inspirational Beginnings in Coding
This paragraph features influential figures from various industries sharing their first experiences with coding. Bill Gates, the founder of Microsoft, emphasizes the importance of learning to program as it teaches one how to think. Jack, the creator of Twitter, and Ruchi, Facebook's first female engineer, recount their early encounters with computers and coding. Drew from Dropbox and Elena from Clothia.com describe their initial forays into programming, highlighting the simplicity and joy of creating something from scratch. Gabe from Valve and Mark Zuckerberg, Facebook's founder, express the astonishment of making a computer respond for the first time. The paragraph concludes with Chris, an NBA All-Star who coded in college, comparing coding to learning an instrument or sport, suggesting that it becomes less intimidating with practice. Each story illustrates the accessible and empowering nature of coding, regardless of one's background or profession.
🚀 The Urgency of Coding Education
The second paragraph addresses the critical shortage of coding education in American schools and its impact on the job market. It states that 1 million top jobs in the U.S. may remain unfilled due to the lack of coding skills among students, as only one in four schools offer coding classes. The paragraph encourages individuals, regardless of their career aspirations, to explore coding classes at their schools or online platforms like Code.org. It also calls for sharing the message to raise awareness about the importance of coding education. The urgency is underscored by the potential of coding to open up a world of opportunities and to prepare students for the technologically driven future of work.
Mindmap
Keywords
💡Programming
💡Computer Science
💡Algorithm
💡Empowering
💡Innovation
💡Determination
💡Problem-Solving
💡Education
💡Technology
💡Wizards of the Future
💡Rock Stars
Highlights
Bill Gates emphasizes the importance of learning to program as it teaches you how to think.
Jack Dorsey shares his first encounter with a computer at age 13, which was pivotal for his later creation of Twitter.
Ruchi Sanghvi, the first female engineer at Facebook, began coding in college after receiving a Macintosh in 1984.
Drew Houston's first program in college was a Tic-tac-toe game, which he created during his freshman year.
Elena Silenok's initial coding experience involved creating simple shapes and colors on the screen.
Gabe Newell from Valve recalls the astonishment of making a computer display 'Hello World' for the first time.
Mark Zuckerberg's coding journey started with a simple desire to create something fun for himself and his sisters.
Chris Bosh, an NBA All-Star, discusses the process of learning to code in college, comparing it to learning an instrument.
Makinde Ade-Omowale, an early Facebook engineer, assures that coding is learnable despite its intimidating reputation.
Vanessa Hurst, founder of Girl Develop IT, explains that coding is more about problem-solving than complex algorithms.
Tony Hsieh, CEO of Zappos, believes that determination, not genius, is key to learning how to code.
Bronwen Gresty, a technical artist at Valve, suggests that basic math skills are sufficient to start coding.
Will.I.Am, musician and founder of The Black Eyed Peas, is taking coding classes to understand the impact of software on various industries.
Hadi Partovi, founder of Code.org, highlights the need for more trained engineers due to a shortage of skilled professionals.
Code.org promotes the empowerment that comes with learning to code, whether for financial success or world change.
The transcript suggests that the ability to code will make programmers seem like they possess magical powers in the future.
Great coders are likened to today's rock stars, indicating the high demand and admiration for their skills.
The transcript warns that 1 million jobs in America may go unfilled due to the lack of coding education in schools.
Code.org encourages everyone, regardless of their aspirations, to explore coding classes and learn online.
Transcripts
"Everybody in this country should learn how to program a computer...
because it teachers you how to think."
>> Bill: created Microsoft I was 13 when I first got access to a computer.
>> Jack: created Twitter My parents bought me a Macintosh in 1984 when I was eight years old.
I was in sixth grade
I learned to code in college.
>> Ruchi: First female engineer at Facebook. Freshman year first semester, Intro to Computer Science.
I wrote a program that played Tic-tac-toe.
>> Drew: Created Dropbox I think it was pretty humble beginnings. I think the first program I wrote asked
things like, What's your favorite color? Or, How old are you?
>> Elena: Created Clothia.com I first learned how make a green circle and a red square appear on the screen.
>> Gabe: Created Valve The first time I actually had something come up
and say "Hello World", and I made a computer do that,
it was just astonishing.
>> Mark: Created Facebook Learning how to program didn't start off as wanting to learn
all of Computer Science
or trying to master this discipline or
anything like that.
it just started off because I wanted to do
this one simple thing.
I want to make something that was fun for myself and and my sisters.
I wrote this little program
then basically just add a little bit to it.
Then when I needed to learn something new
I looked it up either in a book or on the Internet
and then added a little bit to it.
It's really not unlike kind of playing an instrument or something
or playing a sport.
It starts out being very intimidating,
but you kind of get the hang of it over time.
>> Chris: NBA All-Star, Coded in College Coding is something that can be learned and...
I know it can be intimidating...
a lot of things are intimidating, but...
you know, what isn't?
>> Makinde: Early Facebook engineer A lot of the coding that people do is actually fairly simple.
It's more about the process of breaking down problems
than coming up with
complicated algorithms as people traditionally think about it.
>> Vanessa: Created Girl Develop IT You don't have to be a genius to know how to code. You need to be determined.
Addition, subtraction...that's about about it.
>> Tony: CEO @ Zappos You should probably know your multiplication tables.
>> Bronwen: Technical artist at Valve You don't have to be a genius to code. Do you have to be a genius to read?
Even if you want to become a race car driver or play baseball
or... you know
build a house... all of these things have been turned upside down by software.
What is it, is you know, computers are everywhere.
You want to work in agriculture?
Do you want to work in entertainment? Do you want to work in manufacturing?
It's just all over.
Here we are, 2013
>> Will.I.Am: Created The Black Eyed Peas, Now taking coding classes We all depend on technology to communicate, to bank...
...information...
and none of us know how to read and write code.
When I was in school I was in the this after school group called the Whiz Kids
and when people found out they laughed at me and you know, all these things and I'm like
"Man I don't care! I think it's cool and I'm learning a lot and
some of my friends have jobs!"
Our policy is literally to hire as many talented engineers as we can find.
The whole limit in the system is that there just aren't enough people who are
trained and have these skills today.
To get the very best people we try to make the office
as awesome as possible.
We have a fantastic chef.
free food
breakfast, lunch and dinner.
free laundry
Snacks
even places to play
video games and scooters
there's always kinds of interesting things
around the office where people can play, or relax,
or go to think, or play music or be creative.
>>HADI: Created Code.Org Whether you're trying to make a lot of money or whether you just want to change the world,
Computer programming is an incredibly empowering skill to learn.
I think if someone had told me that
software is really about humanity, that it's really about helping people
by using computer technology
it would have changed my outlook a lot earlier.
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 be in millions of people hands, I mean, I think we're the first
generation in the world that's really ever had that kind of experience.
Just to think that you can start something in your college dorm room and you can have a set of people
who haven't built a big company before come together and build something that
a billion people use as part of their daily lives...
It's crazy to think about, right? It's really, it's humbling and it's amazing.
The programmers of tomorrow are the wizards of the future.
You know, you're going look like you have magic powers compared to everybody else.
It's amazing. It's, it's the closest thing we have to a super power.
Great coders are today's Rock Stars. That's it!
1 million of the best jobs in America may go unfilled...
...because only 1 in 4 schools teach students how to code.
Whether you want to be a doctor or a rockstar,
ask about a coding class at your school
or learn online at Code.org
Share this film and visit Code.org.
5.0 / 5 (0 votes)