"Code Stars" - Short Film

0:01   "Everybody in this country should learn how to program a computer...
0:04   because it teaches you how to think." - Steve Jobs
0:09   What do you want to be when you grow up? Um... an astronaut.
0:12   I want to be a fashion designer. A basketball player. I want to be an actor. A doctor. A
0:17   teacher. A chef. An artist. What do you wanna be when you grow up? A mermaid!
0:24   (interviewer) Do you know what a computer programmer is? (student) Yeah--umm... no. No. Uhh, no.
0:32   I think it's something that has code and it's able to decode a mystery. I think that they...
0:41   umm, wait what? (interviewer) Computer programmer? (student) No.
0:48   Nowadays, just about everything requires some form of programming. So what is it?
0:55   Programming is basically explaining to a computer what you want it to do for you. When you're programming, you're teaching possibly
1:02   the stupidest thing in the universe, a computer, how to do something. Programming is one of
1:08   the only things in the world that you can do where you can sit down and just make something
1:13   completely new from scratch-whatever you want. It's really not unlike playing an instrument
1:18   or playing a sport. It starts out being very intimidating, but you kind of get the hang
1:26   of it over time. Coding is something that can be learned and I know it can be intimidating,
1:31   and a lot of things are intimidating, but what isn't? A lot of the coding people do
1:38   is actually fairly simple. It's more about the process of breaking down problems than
1:46   coming up with complicated algorithms as people traditionally think about it. Well if it's
1:51   fairly simple, why aren't there more of us doing it? Over the next 10 years there will
1:57   be 1.4 million jobs in computer science and only about 400,000 grads qualify for those
2:02   jobs. That's a shortage of a million people! So how do you start?
2:16   I was obsessed with maps when I was a kid, and cities specifically, so I taught myself how to program. I had a
2:25   very clear goal of what I wanted to do which was to see a map of the city on my screen
2:31   and play with it. Put things on the map, move things around the map, see what was happening
2:36   in the city. How it worked, how it lived, how it breathed. The best early thing was
2:41   actually using software to decide when the classes in my school would meet. And that
2:47   put me in a position to decide which girls were in my class.
2:54   The first program I wrote asked things like, "What's your favorite color?" or "How old are you?" I first learned how
3:00   to make a green circle and a red square appear on the screen. The first time I actually had
3:06   something come up and say "Hello world!" I made a computer do that? It was astonishing.
3:11   When I finally learned a little bit of programming, that blank wall resolved into a bunch of doors.
3:17   And you open them and finally you start to open enough doors that the light comes in.
3:21   And to me, a finished program is like a structure filled with light. All the corners are illuminated
3:27   and you understand the structure of it. It's a really serene feeling to have completed that.
3:41   It took me some time to realize that creating things with your hands or creating
3:45   code, creating programs is just a different way to express creativity. I think right now
3:52   there's a big emergence of the culture of making. People who make their own scarves
3:59   and hats, people who write their own apps. Now it's just limited by your imagination.
4:03   And sort of what kinds of ideas, what kind of understanding can you build into a computer
4:10   to do these things that were previously impossible.
4:18   All great things are built in teams when you
4:22   collaborate with other smart people. You're testing your ideas, you're stimulating each
4:28   other, that's what makes us successful. It's not some flash of brilliance from somebody
4:33   who codes 24 hours a day for 3 weeks. The magic happens when we're all on the same page
4:41   collaborating and building something together. There's a much greater need in the world for
4:46   engineers and people who can write code than there will ever be supply. And so we all live
4:54   these very charmed lives. To get the very best people we try to make the office as awesome as possible.
5:21   We have a fantastic chef. Free food. Breakfast, lunch, and dinner. Free laundry.
5:28   Snacks. Even places to play and video games and scooters. There's all these kind of interesting
5:35   things around the office.
5:38   Places where people can play or relax, or go to think, or play music, or be creative.
5:46   I went on the Bureau of Labor Statistics for the United States
5:49   and there's about a third of the pie that's all the things that you would expect. They're
5:54   working for the government, they're working in typical technology jobs, but then the rest
6:00   of the pie--the majority of the pie--just split down into these little tiny slices of
6:04   every industry imaginable. And what it is, is computers are everywhere! Do you want to
6:09   work in agriculture? Do you want to work in entertainment? Do you want to work in manufacturing?
6:15   It's just all over.
6:28   Here we are, 2013, and we all depend on technology to communicate,
6:33   to bank. Information. And none of us know how to read and write code.
6:43   So you guys, what else? Who else has an idea of what we can change with our program?
6:48   What else can we do?
6:51   What I saw my students take away from using Scratch and programming in our classroom
6:57   is that they're willing to push through problems. It really builds critical thinking. It builds
7:02   problem solving. And it's something that they can then apply to math in the classroom. Or
7:08   their reading skills. We integrated science with this programming and I saw my scores
7:15   go up 30%. When I was in school I was in this after school club called the Whiz Kids and
7:23   when people found out they laughed at me. You know all these things. And I'm like, man
7:27   I don't care. I think it's cool. You know I'm learning a lot and some of my friends
7:33   have jobs. It's important for these kids. It should be mandatory. To be a citizen on
7:40   this planet, to read and write code.
7:47   I just think you have to start small. That's one of the biggest misconceptions about
7:52   computer science and programming overall is that you
7:55   have to learn this big body of information before you can do anything. You don't have
8:00   to be a genius to know how to code. You need to be determined. Addition, subtraction, that's
8:06   about it. You should probably know your multiplication tables. You don't have to be a genius to code.
8:11   Do you have to be a genius to read? Do you have to be a genius to do math? No. I think
8:18   if someone had told me that software is really about humanity. That it's really about helping
8:26   people by using computer technology, it would have changed my outlook a lot earlier. Whether
8:31   you're trying to make a lot of money or whether you just want to change the world, computer
8:34   programming is an incredibly empowering skill to learn. To be able to actually come up with
8:38   an idea and then see it in your hands and then press a button and have it be in millions
8:44   of people's hands, I think we're the first generation in the world that's really had
8:48   that kind of experience. The programmers of tomorrow are the wizards of the future. You're
8:53   going to look like you have magic powers compared to everybody else. I think it's amazing. I
8:57   think it's the closest thing we have to a superpower. Great coders are today's rockstars.
9:03   That's it.
9:06   To start learning a superpower go to Code.org.
Transcripción : Youtube

No hay comentarios.:

Publicar un comentario