1 00:00:09,213 --> 00:00:13,926 Jag var tretton när jag först fick tillgång till en dator 2 00:00:13,926 --> 00:00:18,348 Mina föräldrar köpte mig en Macintosh 1984 när jag var 8 år gammal. 3 00:00:18,348 --> 00:00:19,975 Jag gick i sjätte klass 4 00:00:19,975 --> 00:00:21,433 Jag lärde mig att koda första 5 00:00:21,433 --> 00:00:25,689 året på universitetet, första terminen med datavetenskap 6 00:00:25,689 --> 00:00:28,774 Jag skrev ett program för att spela luffarschack 7 00:00:28,774 --> 00:00:34,669 Jag tror det var ganska enkelt i början. Det första programmet frågade efter din 8 00:00:34,669 --> 00:00:36,490 favoritfärg eller ålder. 9 00:00:36,490 --> 00:00:40,536 Jag lärde mig först en grön cirkel som sedan blev en röd fyrkant på skärmen. 10 00:00:40,536 --> 00:00:43,955 Första gången fick jag faktiskt något att säga "Hej världen". 11 00:00:43,955 --> 00:00:47,482 Och jag fick datorn att göra det, det var häpnadsväckande. 12 00:00:47,482 --> 00:00:52,589 När jag lärde mig programmera var det inte för att jag ville lära mig allt om datorer 13 00:00:52,589 --> 00:00:55,342 eller att jag ville behärska branschen. 14 00:00:55,342 --> 00:00:58,397 Jag började för att jag ville göra en enda enkel sak. 15 00:00:58,397 --> 00:01:01,232 Jag ville göra något roligt för mig och mina systrar. 16 00:01:01,232 --> 00:01:05,602 Jag skrev ett litet program och lade till lite saker. Och sedan när jag 17 00:01:05,602 --> 00:01:10,314 behövde lära mig något nytt så slog jag upp det, i en bok eller på internet. 18 00:01:10,314 --> 00:01:17,456 Det är egentligen inte någon skillnad från att spela ett instrument eller sport. 19 00:01:17,740 --> 00:01:21,494 Det är lite skrämmande i början men du vänjer dig efter ett tag. 20 00:01:21,494 --> 00:01:26,396 Kodning är något som man kan lära sig och jag vet att det kan kännas skrämmande 21 00:01:26,396 --> 00:01:30,712 och osäkert men, finns det något som inte är det? 22 00:01:30,712 --> 00:01:36,175 Mycket av koden är faktiskt ganska enkel. Det handlar mer om att bryta 23 00:01:36,175 --> 00:01:45,063 ner problem än att hitta på komplicerade algoritmer som många tror. 24 00:01:45,063 --> 00:01:48,604 Du behöver inte vara geni för att lära dig koda, du måste vara beslutsam. 25 00:01:48,604 --> 00:01:52,398 Plus, minus. Det är vad det handlar om. 26 00:01:52,398 --> 00:01:55,153 Du bör förmodligen känna till multiplikationstabellen. 27 00:01:55,153 --> 00:01:57,861 Du måste inte vara geni för att koda. Måste du vara det för att läsa? 28 00:01:57,861 --> 00:02:05,121 Även om du vill bli en formel-1-förare, spela baseball eller om du vill bygga hus 29 00:02:05,121 --> 00:02:07,955 alla dessa saker påverkas programvara. 30 00:02:07,955 --> 00:02:12,336 Som du vet finns datorer överallt. Vill du arbeta med jordbruk? Vill du arbeta 31 00:02:12,336 --> 00:02:16,566 med underhållning? Vill du arbeta med tillverkning? De finns över allt 32 00:02:22,365 --> 00:02:37,738 2013 är alla beroende av tekniken. Kommunikation. Bankärenden. Information. 33 00:02:37,738 --> 00:02:45,694 Och ingen av oss vet hur man läser och skriver kod. 34 00:02:45,694 --> 00:02:49,447 I skolan gick gick jag på ett fritids som hette "Wiz Kids". Och när 35 00:02:49,447 --> 00:02:52,933 folk fick reda på det de skrattade åt mig, du vet, sådana saker. 36 00:02:52,933 --> 00:02:56,125 Jag tänkte: jag bryr mig inte det är coolt, och nu har några kompisar jobb 37 00:03:03,411 --> 00:03:07,505 Vår policy är bokstavligen att anställa så många begåvade tekniker som vi kan hitta. 38 00:03:07,505 --> 00:03:11,601 Det enda problemet är att det inte finns tillräckligt många utbildade med rätt 39 00:03:11,601 --> 00:03:13,933 kunskap just nu. 40 00:03:13,933 --> 00:03:18,614 För att få de bästa medarbetarna försöker vi göra kontoret så roligt som möjligt. 41 00:03:39,707 --> 00:03:41,332 Vi har en fantastisk kock 42 00:03:41,332 --> 00:03:42,876 Gratis mat 43 00:03:42,876 --> 00:03:44,517 Frukost lunch och middag. 44 00:03:44,517 --> 00:03:46,212 Gratis tvätt 45 00:03:46,212 --> 00:03:47,882 Snacks 46 00:03:47,882 --> 00:03:51,552 Även utrymmen att spela och videospel och åka skoter. 47 00:03:51,552 --> 00:03:57,852 Det finns massor av kul grejer på kontoret, man kan spela, koppla av, tänka 48 00:03:57,852 --> 00:04:02,980 eller spela musik eller vara kreativ. 49 00:04:02,980 --> 00:04:05,935 Oavsett om du vill tjäna mycket pengar eller förändra världen är programmering 50 00:04:05,935 --> 00:04:08,942 en otroligt berikande färdighet att lära sig 51 00:04:08,942 --> 00:04:17,578 Om någon hade sagt till mig att mjukvara handlar om att hjälpa människor 52 00:04:17,578 --> 00:04:22,040 genom datorteknik skulle det ha förändrat mitt synsätt mycket tidigare 53 00:04:22,040 --> 00:04:28,922 Att kunna komma med en idé och sedan hålla den i händerna och trycka på en knapp och 54 00:04:28,922 --> 00:04:35,135 miljoner människor gör det. Jag tror vi är den första generationen som upplever det. 55 00:04:35,135 --> 00:04:41,311 Precis så. Tänk att du kan starta något i ditt studentrum och att en grupp 56 00:04:41,311 --> 00:04:44,984 människor som inte har byggt ett stort företag innan bygger något som 57 00:04:44,984 --> 00:04:49,777 en miljard människor använder som del av vardagen är helt galet om du tänker efter. 58 00:04:49,777 --> 00:04:52,445 Det är överväldigande och det är fantastiskt. 59 00:04:52,445 --> 00:04:56,782 Morgondagens programmerare är framtidens trollkarlar, du kommer ha magiska krafter 60 00:04:56,782 --> 00:04:58,953 jämfört med alla andra. 61 00:04:58,953 --> 00:05:02,456 Det är fantastiskt, jag tycker att det är det närmaste vi har en superkraft. 62 00:05:02,456 --> 00:05:08,101 De bästa kodarna är dagens rockstjärnor. Så är det.