1 00:00:08,693 --> 00:00:13,926 Мне было 13, когда я впервые добрался до компьютера. 2 00:00:13,926 --> 00:00:18,348 Мои родители купили мне Макинтош в 1984, когда мне было 8 лет. 3 00:00:18,348 --> 00:00:19,975 Я был в шестом классе. 4 00:00:19,975 --> 00:00:21,433 Я училась писать код в колледже. 5 00:00:21,433 --> 00:00:25,689 На первом курсе, в первом семестре введения в компьютерные науки. 6 00:00:25,689 --> 00:00:28,774 Я написал программу по игре в "крестики-нолики". 7 00:00:28,774 --> 00:00:34,669 Я думаю, это было весьма скромное начало. Мне кажется, что первая программа, которую я написал, спрашивала такие вещи, как 8 00:00:34,669 --> 00:00:36,490 любимый цвет или сколько тебе лет. 9 00:00:36,490 --> 00:00:40,536 Я сперва научилась делать зеленый круг, затем - красный квадрат и выводить это на экран. 10 00:00:40,536 --> 00:00:43,955 В первый раз я на самом деле больше ничего не придумал, как сказать "Hello World". 11 00:00:43,955 --> 00:00:47,482 И я заставил компьютер сделать это. Это было потрясающе. 12 00:00:47,482 --> 00:00:52,589 Изучение программирования не начинается с желания выучить все, что касается компьютерных наук или 13 00:00:52,589 --> 00:00:55,342 попытки освоить эту дисциплину или что-то такое. 14 00:00:55,342 --> 00:00:58,397 Оно началось потому что я хотел сделать одну простую вещь. 15 00:00:58,397 --> 00:01:01,232 Я хотел сделать что-то, что было бы занимательно для меня и для моих сестер. 16 00:01:01,232 --> 00:01:05,602 Я написал эту маленькую программу, затем в ее основу добавил еще немного. 17 00:01:05,602 --> 00:01:10,314 И когда мне надо было узнать что-то новое, я начинал искать, в книгах, и в Интернете. 18 00:01:10,314 --> 00:01:17,456 Это чем-то похоже на игру на музыкальном инструменте или что-либо такое или на спортивную игру. 19 00:01:17,740 --> 00:01:21,494 Сначала все видится весьма пугающим, но со временем ты поймешь, как все устроено. 20 00:01:21,494 --> 00:01:26,396 Кодинг - это что-то, что можно выучить. И я знаю, это может быть пугающим, 21 00:01:26,396 --> 00:01:30,712 но существует очень много пугающих вещей, но ты их все равно знаешь, правда ведь? 22 00:01:30,712 --> 00:01:36,175 Большая часть кода, который люди пишут, очень проста. По большому счету - это процесс разбивания проблемы 23 00:01:36,175 --> 00:01:45,063 на мелкие составляющие. А затем уже мы приходим к более сложным алгоритмам, как это принято считать. 24 00:01:45,063 --> 00:01:48,604 Ты не должен быть гением, чтобы научиться писать код, ты должен быть решительным. 25 00:01:48,604 --> 00:01:52,398 Сложение, вычитание. В общем-то, это все. 26 00:01:52,398 --> 00:01:55,153 Вероятно, ты должен знать таблицу умножения. 27 00:01:55,153 --> 00:01:57,861 Ты не должен быть гением, чтобы писать код. Ты должен быть гением, чтобы читать? 28 00:01:57,861 --> 00:02:05,121 Даже если ты хочешь стать гонщиком или играть в бейсбол или, например, построить дом - 29 00:02:05,121 --> 00:02:07,955 все эти вещи были просто перевернуты с ног на голову программным обеспечением. 30 00:02:07,955 --> 00:02:12,336 Все, что ты знаешь, это то, что компьютеры везде. Ты хочешь работать в сельскохозяйственной отрасли? 31 00:02:12,336 --> 00:02:16,566 Ты хочешь работать в развлекательной сфере? Ты хочешь работать на производстве? Они просто повсюду. 32 00:02:22,365 --> 00:02:37,738 Сейчас мы в 2013 году, где все зависит от технологий. Коммуникации. Банковское дело. Информация. 33 00:02:37,738 --> 00:02:45,694 И никто из нас не знает, как читать и писать код. 34 00:02:45,694 --> 00:02:49,447 Во время учебы в школе, я после уроков занимался в группе "The Wiz Kids". 35 00:02:49,447 --> 00:02:52,933 И когда люди узнавали об этом, они смеялись с меня, ну, вы знаете подобные вещи. 36 00:02:52,933 --> 00:03:00,735 А я: "Та, меня это не волнует. Я думаю, что это классно и я многое узнаю, и у некоторых из моих друзей уже есть работа". 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 Люди, которые хорошо пишут код - это сегодняшние рокзвезды. Так и есть.