5 фактов об известных программистах, которые вас вдохновят
1. Брэм Коэн написал BitTorrent, будучи безработным
Американский программист ненавидел школу и бросил колледж. Карьера тоже не задавалась. Дело в том, что Коэн не мог сосредоточиться на неинтересных задачах — например, поддерживать устаревший код. В 2001 году разработчик уволился и начал трудиться над BitTorrent — сетевым протоколом, который позволяет пользователям обмениваться большими файлами. «Я писал его, сидя в гостиной, безработным, в трусах», — вспоминал Коэн те времена. Продукт оказался востребованным, а в 2020 году число установок BitTorrent превысило 2 миллиарда.
2. Первая женщина, получившая докторскую степень в компьютерных науках, была монахиней
В 1932 году 18‑летняя Мэри Кеннет Келлер присоединилась к римско‑католическому ордену Сестёр Милосердия Пресвятой Девы Марии, а в 26 — дала обеты. После этого она начала свою академическую карьеру, изучала математику и физику. Оставаясь монахиней, Келлер приняла участие в создании языка программирования Basic, стала первой женщиной в США, получившей степень доктора компьютерных наук, основала компьютерный факультет в частном католическом Университете Кларка в Айове и руководила им 20 лет.
3. Автор Python придумал язык от скуки и назвал его в честь любимого сериала
Некоторые языки программирования сразу задумывались для коммерческих целей. Но у Python другая история. В декабре 1989 года нидерландец Гвидо Ван Россум думал, как скоротать неделю перед Рождеством. Чтобы немного развлечься, он решил написать интерпретатор для нового языка программирования. В основу легли наработки неудавшегося ABC, над которым Ван Россум трудился раньше. А название Python появилось потому, что разработчику нравился сериал «Летающий цирк Монти Пайтона».
4. Маргарет Гамильтон преподавала в школе математику и французский язык
Труд команды Гамильтон помог людям высадиться на Луну. Учёная возглавляла отдел в Массачусетском технологическом институте, который разрабатывал бортовое программное обеспечение для миссии «Аполлон‑11». Но до этого Гамильтон пробовала себя в другой профессии. Она учила детей математике и французскому. В среднюю школу Маргарет устроилась после колледжа, чтобы обеспечивать семью, пока муж учился в Гарварде. Но проработала там всего год — девушку позвали в отдел метеорологии МТИ.
5. Учителя Алана Тьюринга не одобряли его увлечение математикой
Британский учёный внёс важный вклад в развитие информатики. В 1936 году он описал универсальную вычислительную машину — прообраз ЭВМ. А ещё предложил тест, который позволяет определить, может ли машина мыслить. Но в юности интерес Тьюринга к математике поощряли не все. Учителя престижной Школы Шерборн считали, что он должен сосредоточиться на греческой и римской литературе. В престижном колледже Тринити юноше дважды отказали в стипендии. В итоге Тьюринг поступил в Королевский колледж в Кембридже и всё равно стал изучать любимый предмет.
На карьерном пути порой встречаются взлёты и падения, а иногда, прежде чем найти себя, даже приходится поработать в другой сфере. Но трудности не повод отказываться от профессии мечты, а шанс стать разработчиком есть у каждого. Если вы хотите работать в IT, приходите на курсы по программированию с нуля от Яндекс Практикума. Здесь готовят web- и мобильных разработчиков, тестировщиков, специалистов по Python, Java и C++. Большая часть каждой программы — практика, которую студенты отрабатывают в тренажёрах. Во время учёбы вас будут поддерживать наставники, код‑ревьюеры, кураторы и специалисты Карьерного центра. Чтобы не ошибиться с выбором языка, можно пройти курс по профориентации в программировании и первый бесплатный модуль — он есть у всех курсов. А если что‑то пойдёт не так, вам вернут деньги за непройденную часть программы.