Добавить в корзинуПозвонить
Найти в Дзене
Герман Геншин

Как моё простое хобби обернулось культовыми IT-карьерами, которые потрясли индустрию!

Чаще всего личные проекты считают просто увлечением, хотя именно они могут стать настоящим стартом для карьеры. Конечно, дипломы и стаж важны, но именно по своим проектам вы лучше всего показываете свой реальный опыт, подход к задачам и настоящую страсть к технологиям. Истории этих разработчиков — не просто строчки в резюме. Они задали новые правила игры и сделали своих создателей настоящими звездами мира IT. Ким Свифт и создание Portal Легендарная игра Portal выросла из студенческого проекта Narbacular Drop, который Ким Свифт разрабатывала вместе с командой в DigiPen. Их главная идея — уникальная механика порталов для перемещения по уровням. Проект они впервые показали на карьерном фестивале института, где его заметил представитель Valve. После визита в офис компании ситуацию изменила быстрая презентация: глава Valve, Гейб Ньюэлл, прямо во время демонстрации прервал выступление и пригласил всю семерку разработчиков к себе в команду. Так Narbacular Drop переродилась в Portal. Ари Ва
Оглавление

Чаще всего личные проекты считают просто увлечением, хотя именно они могут стать настоящим стартом для карьеры. Конечно, дипломы и стаж важны, но именно по своим проектам вы лучше всего показываете свой реальный опыт, подход к задачам и настоящую страсть к технологиям.

Истории этих разработчиков — не просто строчки в резюме. Они задали новые правила игры и сделали своих создателей настоящими звездами мира IT.

Ким Свифт и создание Portal

-2

Легендарная игра Portal выросла из студенческого проекта Narbacular Drop, который Ким Свифт разрабатывала вместе с командой в DigiPen. Их главная идея — уникальная механика порталов для перемещения по уровням. Проект они впервые показали на карьерном фестивале института, где его заметил представитель Valve. После визита в офис компании ситуацию изменила быстрая презентация: глава Valve, Гейб Ньюэлл, прямо во время демонстрации прервал выступление и пригласил всю семерку разработчиков к себе в команду. Так Narbacular Drop переродилась в Portal.

Ари Вайнштейн и Workflow

-3

Ари Вайнштейн вместе с единомышленниками создал приложение Workflow на хакатоне MHacks Winter. Вайнштейн, бросивший MIT и стипендиат Thiel Foundation, придумал сервис для автоматизации рутинных действий на iOS — того, чего так не хватало пользователям iPhone и iPad. Программа быстро стала популярной, и вскоре привлекла внимание Apple: в марте 2017 года компанию купили вместе с её создателями.

Apple не просто выкупила продукт — технология легла в основу “Быстрых команд” (Shortcuts) на iPhone. Вайнштейн несколько лет развивал этот и другие умные сервисы внутри Apple, став одним из ключевых менеджеров по развитию новых функций.

Кеннет Райтц и Python Requests

-4

Фотограф и программист Кеннет Райтц занялся Requests на досуге: его сильно раздражала сложность стандартной urllib2 при работе с HTTP в Python, пока он создавал обёртку для Convore API. Уже через пару часов появился прототип Requests — минималистичный и удобный.

Библиотека моментально стала хитом среди разработчиков, попав в список самых скачиваемых Python-пакетов. Для Райтца это был карьерный рывок: его позвали в Heroku на должность Python-архитектора. Там он взял себе титул “Python Overlord”, отвечал за всю инфраструктуру на Python и продолжал развивать инструменты для сообщества.

Дан Абрамов и Redux

-5

В 2015 году Дан Абрамов мечтал выступить на React Europe с докладом “Live React: Hot Reloading with Time Travel”, хотя сам не знал, как реализовать “путешествия во времени” в коде. Изучив лучшие подходы к управлению состоянием, он соединил идеи Elm и Flux, создал прототип — и так родился Redux. Его доклад буквально взорвал сообщество: подход Абрамова вытеснил старые методы работы в React-приложениях.

Прямо после выступления к нему подошла Джинг Чен из команды React и пригласила на собеседование в Facebook — прямо в отеле. Вскоре он стал частью Core-команды React, а Redux стал золотым стандартом для управления состоянием в приложениях.

Франсуа Шоле и Keras

-6

Франсуа Шоле начал разрабатывать библиотеку Keras в 2015 году как личный проект для своей научной работы с рекуррентными сетями и анализом естественного языка. Его главное кредо — простота и интуитивность. В результате Keras стал удобным инструментом, понятным даже новичкам, и поддерживал разные бэкенды.

После выхода первой версии Шоле пригласили в Google заниматься исследованиями в области компьютерного зрения. Keras оставался его персональным проектом, пока Google не выложил TensorFlow в открытый доступ. Тогда Шоле добавил поддержку TensorFlow, и скоро Keras стал официальной частью этой платформы — сегодня это основной high-level API на одной из самых популярных платформ для машинного обучения в мире.

Крис Латтнер и LLVM

-7

Крис Латтнер придумал Low Level Virtual Machine (LLVM), работая над магистерской и потом докторской диссертацией в Университете Иллинойса в начале 2000-х. В 2003 году он опубликовал LLVM с открытым кодом — это была модульная альтернатива громоздкому GCC, который отказался внедрять LLVM как бэкенд.

Apple оценила инновации Латтнера на фоне своих трудностей с компиляторами. Развитие проекта дало Крису шанс завести полезные знакомства — и уже в 2005 году после защиты диссертации его пригласили в Apple. Здесь он дорабатывал LLVM для внутренних нужд, а позже создал компилятор Clang и язык программирования Swift.

Себастьян Маккензи и Babel

-8

Себастьян Маккензи начал писать Babel ещё в старших классах в Австралии — просто из любопытства к парсерам и компиляторам. Его инструмент позволил разработчикам писать код на новейших версиях JavaScript, преобразуя его в ES5, который работает во всех популярных браузерах. Популярность пришла молниеносно: Babel позволил внедрять новые фичи без ожидания поддержки со стороны браузеров.

Успех и качественный код сделали Маккензи известным: несмотря на юный возраст и отсутствие диплома, он попал в большие компании. Сначала работал в Thinkmill и Cloudflare, а позже перешёл в Meta, где отвечал за поддержку Babel и внутренние JavaScript-инструменты, не бросая работу над своим опенсорс-проектом.

Что объединяет все эти истории? Тут не про удачу — вся суть в увлечении и желании создавать крутые решения, даже без мысли о выгоде. Иногда достаточно решить одну неудобную задачу настолько хорошо, чтобы тебя заметили.

Так что если у тебя уже есть какой-то свой проект — относись к нему серьёзно. Не жди чьего-либо разрешения: выбери проблему, которая тебя по-настоящему бесит, и реши её лучше всех. Такой проект может стать твоим билетом в большую IT-игру — как у героев этой статьи.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: