0:00:08.693,0:00:13.926 Мне было 13, когда я впервые добрался до компьютера. 0:00:13.926,0:00:18.348 Мои родители купили мне Макинтош в 1984, когда мне было 8 лет. 0:00:18.348,0:00:19.975 Я был в шестом классе. 0:00:19.975,0:00:21.433 Я училась писать код в колледже. 0:00:21.433,0:00:25.689 На первом курсе, в первом семестре введения в компьютерные науки. 0:00:25.689,0:00:28.774 Я написал программу по игре в "крестики-нолики". 0:00:28.774,0:00:34.669 Я думаю, это было весьма скромное начало. Мне кажется, что первая программа, которую я написал, спрашивала такие вещи, как 0:00:34.669,0:00:36.490 любимый цвет или сколько тебе лет. 0:00:36.490,0:00:40.536 Я сперва научилась делать зеленый круг, затем - красный квадрат и выводить это на экран. 0:00:40.536,0:00:43.955 В первый раз я на самом деле больше ничего не придумал, как сказать "Hello World". 0:00:43.955,0:00:47.482 И я заставил компьютер сделать это. Это было потрясающе. 0:00:47.482,0:00:52.589 Изучение программирования не начинается с желания выучить все, что касается компьютерных наук или 0:00:52.589,0:00:55.342 попытки освоить эту дисциплину или что-то такое. 0:00:55.342,0:00:58.397 Оно началось потому что я хотел сделать одну простую вещь. 0:00:58.397,0:01:01.232 Я хотел сделать что-то, что было бы занимательно для меня и для моих сестер. 0:01:01.232,0:01:05.602 Я написал эту маленькую программу, затем в ее основу добавил еще немного. 0:01:05.602,0:01:10.314 И когда мне надо было узнать что-то новое, я начинал искать, в книгах, и в Интернете. 0:01:10.314,0:01:17.456 Это чем-то похоже на игру на музыкальном инструменте или что-либо такое или на спортивную игру. 0:01:17.740,0:01:21.494 Сначала все видится весьма пугающим, но со временем ты поймешь, как все устроено. 0:01:21.494,0:01:26.396 Кодинг - это что-то, что можно выучить. И я знаю, это может быть пугающим, 0:01:26.396,0:01:30.712 но существует очень много пугающих вещей, но ты их все равно знаешь, правда ведь? 0:01:30.712,0:01:36.175 Большая часть кода, который люди пишут, очень проста. По большому счету - это процесс разбивания проблемы 0:01:36.175,0:01:45.063 на мелкие составляющие. А затем уже мы приходим к более сложным алгоритмам, как это принято считать. 0:01:45.063,0:01:48.604 Ты не должен быть гением, чтобы научиться писать код, ты должен быть решительным. 0:01:48.604,0:01:52.398 Сложение, вычитание. В общем-то, это все. 0:01:52.398,0:01:55.153 Вероятно, ты должен знать таблицу умножения. 0:01:55.153,0:01:57.861 Ты не должен быть гением, чтобы писать код. Ты должен быть гением, чтобы читать? 0:01:57.861,0:02:05.121 Даже если ты хочешь стать гонщиком или играть в бейсбол или, например, построить дом - 0:02:05.121,0:02:07.955 все эти вещи были просто перевернуты с ног на голову программным обеспечением. 0:02:07.955,0:02:12.336 Все, что ты знаешь, это то, что компьютеры везде. Ты хочешь работать в сельскохозяйственной отрасли? 0:02:12.336,0:02:16.566 Ты хочешь работать в развлекательной сфере? Ты хочешь работать на производстве? Они просто повсюду. 0:02:22.365,0:02:37.738 Сейчас мы в 2013 году, где все зависит от технологий. Коммуникации. Банковское дело. Информация. 0:02:37.738,0:02:45.694 И никто из нас не знает, как читать и писать код. 0:02:45.694,0:02:49.447 Во время учебы в школе, я после уроков занимался в группе "The Wiz Kids". 0:02:49.447,0:02:52.933 И когда люди узнавали об этом, они смеялись с меня, ну, вы знаете подобные вещи. 0:02:52.933,0:03:00.735 А я: "Та, меня это не волнует. Я думаю, что это классно и я многое узнаю, и у некоторых из моих друзей уже есть работа". 0:03:02.005,0:03:07.299 Наша политика заключается в том, чтобы буквально нанять столько талантливых инженеров, сколько сможем найти. 0:03:07.299,0:03:11.601 Лимит в этой системе состоит только в том, что просто недостаточно людей, 0:03:11.601,0:03:13.933 которые сегодня практикуются и имеют знания. 0:03:13.933,0:03:18.614 Чтобы найти самых лучших людей, мы пытаемся сделать офис настолько классным, насколько это возможно. 0:03:39.707,0:03:41.332 У нас есть фантастический повар 0:03:41.332,0:03:42.876 Бесплатная еда 0:03:42.876,0:03:44.517 ?? 0:03:44.517,0:03:46.212 Бесплатные услуги прачечной 0:03:46.212,0:03:47.882 Снэки 0:03:47.882,0:03:51.552 И даже специальные места для игр, видеоигр и скутеров. 0:03:51.552,0:03:57.852 И такого рода плюшки просто находятся вокруг офиса. Места, где люди могут поиграть, или отдохнуть, или пойти подумать, 0:03:57.852,0:04:02.980 или поиграть на музыкальных инструментах, или покреативить. 0:04:02.980,0:04:05.935 Если ты хочешь заработать много денег или просто изменить мир, программирование - 0:04:05.935,0:04:08.942 это невероятная штука, которая расширяет твои возможности. 0:04:08.942,0:04:17.578 Я думаю, говорил ли мне кто-то, что программное обеспечение действительно создано для человечества, оно ведь в действительности 0:04:17.578,0:04:22.040 создано для помощи людям. Используя компьютерные технологии, мои взгляды изменились бы намного раньше. 0:04:22.040,0:04:28.922 Иметь возможность просто прийти с идеей, затем своими руками написать ее, нажать кнопку - 0:04:28.922,0:04:35.135 и это будет потом в руках у миллионов людей. Я имею в виду, я думаю, что мы - первое поколение в мире, которое имеет подобный опыт. 0:04:35.135,0:04:41.311 Только это. Мысль, что вы можете начать что-то в своей комнате в общежитии, и у вас может быть 0:04:41.311,0:04:44.984 немного людей, которые не были большой компанией, перед тем, как собраться, и построить что-то, что 0:04:44.984,0:04:49.777 миллиард людей будут использовать как часть своей повседневной жизни - просто сумасшедшая, если подумать об этом. 0:04:49.777,0:04:52.445 Это просто, и это потрясающе. 0:04:52.445,0:04:56.782 Программисты завтрашнего дня - это волшебники будущего. Знаешь, по сравнению со всеми остальными 0:04:56.782,0:04:58.953 ты будешь выглядеть, как будто у тебя есть магические силы. 0:04:58.953,0:05:02.456 Это удивительно. Я думаю, что это уже почти как суперсила. 0:05:02.456,0:05:08.101 Люди, которые хорошо пишут код - это сегодняшние рокзвезды. Так и есть.