1 00:00:09,213 --> 00:00:13,926 i was 13 when i got access to a computer 2 00:00:13,926 --> 00:00:18,348 my parents bought me a Macintosh in 1984 when I was 8 years old. 3 00:00:18,348 --> 00:00:19,975 I was in sixth grade 4 00:00:19,975 --> 00:00:21,433 I learned to code in college 5 00:00:21,433 --> 00:00:25,689 Freshman year, first semester of intro to computer science 6 00:00:25,689 --> 00:00:28,774 I wrote a program to play tic-tac-toe 7 00:00:28,774 --> 00:00:34,669 It was pretty humble beggings. I think the first program I wrote asks you like whats your favorite color or how old are you? 8 00:00:34,669 --> 00:00:36,490 i first learned how to make a green circle and then a red square appear on the screen. 9 00:00:36,490 --> 00:00:40,536 The first time I actually had someone come up and say hello world I made a compter do that it was astonishing. 10 00:00:40,536 --> 00:00:43,955 11 00:00:43,955 --> 00:00:47,482 Learing how to program didn't start off as how to learn all about computer science or master this disciple or anything like that i wanted to make something that was fun for my sisters. i wrote this program and then I wanted to add something, so I looked it up in a book or looked on the internet and then added a little somthing to it. 12 00:00:47,482 --> 00:00:52,589 It's not unlike playing an instrument or something or playing ssport. it starts off being very intimidating by it can be learned over time. 13 00:00:52,589 --> 00:00:55,342 A lot of things can be intimidating but you know, what isn't. 14 00:00:55,342 --> 00:00:58,397 you know what a lot of the people do coding is fairly simple but what its more about the poroblem of breaking down problems. than coming up with complicated algorythmns that traditionaly people think of it. 15 00:00:58,397 --> 00:01:01,232 you dont have a genius to write code to neeed to be determined. 16 00:01:01,232 --> 00:01:05,602 additions, substrations thats about it. 17 00:01:05,602 --> 00:01:10,314 You should probably know your multiplecation tables, thats about it. 18 00:01:10,314 --> 00:01:17,456 you don't have to be a genius to code. You don't Do you have to be a genius to read. 19 00:01:17,740 --> 00:01:21,494 Even if you want to be a race car driver or be a baseball player or build a house. All of these things have been turned upside down by software. 20 00:01:21,494 --> 00:01:26,396 what it is compters are everywhere do you want to work in agriculture? Do you want to work in entertainment? Do you want to work in manufacturing? its just all over 21 00:01:26,396 --> 00:01:30,712 Tech music> 22 00:01:30,712 --> 00:01:36,175 Here we are 2013 we all depend on technology to communicate, to bake, information, and none of need to know how to write code! 23 00:01:36,175 --> 00:01:45,063 when i was in school i was in an after school program called the Wiz Kids and people found out. They laughed at me and you know and all these things. And i am am like its cool and i'm learning things and some of my friends have jobs 24 00:01:45,063 --> 00:01:48,604 Our policy is literally to hire as many talented engenerrs we can find. the whole limit in the system is there is just not enough people that are trained and have these skills today. 25 00:01:48,604 --> 00:01:52,398 to get the very best people we try to make the office as awesome as possible. 26 00:01:52,398 --> 00:01:55,153 music> 27 00:01:55,153 --> 00:01:57,861 We have a fantastic chef, free food, breakfast, lunch and dinner, free laundry. Free snacks, even places to play and video games and scooters. 28 00:01:57,861 --> 00:02:05,121 There are all these kind of interesting things around the office you can play or relax, or think, or be creative. 29 00:02:05,121 --> 00:02:07,955 Whether you are trying to make a lot of money or change the world computer programming is incredibly enpowering skill to learn. 30 00:02:07,955 --> 00:02:12,336 I think if someone told me that software is really about humanity, that it's really about helping people using the computer technology it would have changed my outlook a lot earlier. 31 00:02:12,336 --> 00:02:16,566 To be able to actually come up with an idea and see it in your hands and thenbe able to press a button and have it be in a millione peoples hands. I mean we are probably the first generation in the world to have that kind of experience. 32 00:02:22,365 --> 00:02:37,738 Just to think you can start something in your college dorm room and you can have a set of people who havn't built a big company before and come together and build something that a billion people use as part of their daily lives is crazy to think about right? Its amazing 33 00:02:37,738 --> 00:02:45,694 the programs of tomorrow are the wizards of the future. You know you are going to look like you have magic powers compared to everybody else. 34 00:02:45,694 --> 00:02:49,447 It's amazing. It's the closest thing we have to a super power. 35 00:02:49,447 --> 00:02:52,933 Great coders are great rock stars. That's it! 36 00:02:52,933 --> 00:03:00,735 Music> 37 00:03:02,005 --> 00:03:07,299 38 00:03:07,299 --> 00:03:11,601 39 00:03:11,601 --> 00:03:13,933 40 00:03:13,933 --> 00:03:18,614 41 00:03:39,707 --> 00:03:41,332 42 00:03:41,332 --> 00:03:42,876 43 00:03:42,876 --> 00:03:44,517 44 00:03:44,517 --> 00:03:46,212 45 00:03:46,212 --> 00:03:47,882 46 00:03:47,882 --> 00:03:51,552 47 00:03:51,552 --> 00:03:57,852 48 00:03:57,852 --> 00:04:02,980 49 00:04:02,980 --> 00:04:05,935 50 00:04:05,935 --> 00:04:08,942 51 00:04:08,942 --> 00:04:17,578 52 00:04:17,578 --> 00:04:22,040 53 00:04:22,040 --> 00:04:28,922 54 00:04:28,922 --> 00:04:35,135 55 00:04:35,135 --> 00:04:41,311 56 00:04:41,311 --> 00:04:44,984 57 00:04:44,984 --> 00:04:49,777 58 00:04:49,777 --> 00:04:52,445 59 00:04:52,445 --> 00:04:56,782 60 00:04:56,782 --> 00:04:58,953 61 00:04:58,953 --> 00:05:02,456 62 00:05:02,456 --> 00:05:08,101