Легендарный: история самого высокооплачиваемого инженера-программиста из Google
«В 2002 году Google-поиск не работал несколько часов. Джеффу Дину пришлось вручную обрабатывать запросы пользователей. Качество поисковой выдачи выросло в два раза» — забавный факт о Джеффе Дине.
Разумеется, это лишь шутка — про Джеффа Дина их ходит совсем не мало. Совсем скоро вы поймете, откуда «растут ноги» у баек об одном из самых легендарных программистов из Google.
В середине нулевых шесть лучших инженеров Google собрались в импровизированном штабе. Ключевая система Google, которая занималась индексацией веб-страниц, отключилась. Пользователи все еще могли вводить запросы, но результаты поисковой выдачи являлись устаревшими на целых пять месяцев.
К тому же Google только-только успела заключить с Yahoo соглашение о запуске новой поисковой системы, которая должна была стать в десять раз крупнее, чем существующая. Напряжение росло. На карту было поставлено слишком многое. В случае неудачи компания потеряла бы все свои средства и обанкротилась. Все, чего удалось достичь, могло просто-напросто вылететь в трубу за один день.
Одним из этих шести инженеров был высокий, энергичный молодой человек по имени Джефф Дин. Ему был 31 год, пару месяцев назад он ушел из D. E. C. и начал карьеру в молодой и амбициозной компании Google.
При разговоре о людях, сформировавших Всемирную паутину, первыми на ум, вероятно, приходят легендарные деятели вроде Ларри Пейджа и Сергея Брина, Марка Андрессена, Тима Бернерса-Ли, Билла Гейтса и Марка Цукерберга. Безусловно, их можно назвать умнейшими людьми на Земле. Тем временем легионы безымянных кодеров ежедневно пыхтят над клавиатурами, создавая системы и продукты, которые мы ежедневно используем. Увы, их удел — оставаться в тени боссов-гигантов. Однако именно на них зиждется вся компьютерная индустрия.
Давайте познакомимся поближе
Возможно, именно по причине, озвученной выше, вы никогда бы не услышали о некоем Джеффе Дине. Джефф Дин — американский инженер-программист и ученый в области информатики. Благодаря ему на свет появилось множество «закулисных» продуктов Google, которые помогли корпорации пробиться на трон всея интернета. Кроме того Джефф, соучредитель компании и глава команды инженеров Google по глубокому обучению, широко известен своими докладами на тему технологий, инноваций и искусственного интеллекта.
Параллельно с получением магистерской и докторской степеней по информатике он работал в Университете Вашингтона ассистентом преподавателя, инструктором и научным сотрудником. После окончания университета Дин присоединился к исследовательской группе в Западной исследовательской лаборатории корпорации Compaq Computer.
Работая в Compaq, Джефф участвовал в создании инфраструктуры непрерывного профилирования и изобрел ProfileMe, аппаратную технологию мониторинга производительности микропроцессоров. Кроме того, он успел приложить руку к разработке и внедрению Swift, одной из самых быстрых в мире реализаций Java. Также он был ведущим техническим сотрудником mySimon Inc., некогда популярного сервиса для сравнения покупок.
Когда в середине 1999-го Дин пришел в Google, он уже был одним из самых успешных молодых компьютерных специалистов страны. Даже во времена его детства — в пору, когда персональные компьютеры только-только набирались силы — он постоянно искал способы расширить возможности цифровых устройств.
Джефф Дин, bossnetworth.com
Гений
Разработанная им еще в средней школе программа для обработки огромных массивов эпидемиологических данных работала в 26 раз быстрее инструментов, которыми пользовались специалисты этой области. Epi Info стала отраслевым стандартом — ее массово внедрили Центры по контролю за заболеваниями. Программа распространилась во всем мире и даже была переведена на десятки иностранных языков.
Уже будучи кандидатом наук в области информатики, Дин активно работал над компиляторами. Но это не было делом всей его жизни. Так Дин оказался в компании Google, в которой на тот момент работало менее 20 человек. Он внес свой вклад в создание Google News и AdSense, сервиса, который коренным образом изменил мир рекламы и интернет-экономики. Однако вскоре после этого ему пришлось сосредоточиться на решении одной из главных проблем Google — масштабировании.
По мере роста Google столкнулась с огромным дефицитом вычислительных мощностей. В конце 90-х годов был создан PageRank, алгоритм, выдающий наиболее релевантные результаты по заданному поисковому запросу. Популярность поисковика неуклонно росла, но Google не успевала развертывать новые мощности и поспевать за спросом.
Дин занялся тем, что у него получалось лучше всего — поиском нестандартного решения проблемы. Вместе с выдающимся программистом Санджаем Гемаватом он создал для Google особую файловую систему, которая позволяла эффективно распределять огромные объемы данных по тысячам дешевых машин.
Джефф Дин и Санджай Гемават, Wired
Затем в тандеме они разработали революционный инструмент MapReduce, модель распределенных вычислений, используемую в технологиях Big Data для параллельных вычислений, производимых над очень большими (до нескольких петабайт) наборами данных. После выхода в 2004 году статьи MapReduce: Simplified Data Processing on Large Clusters
инструмент стал сенсацией и буквально взорвал отрасль!
Инновации меняют все
Другие инициативы Дина также не раз меняли правила игры. Например, BigTable, распределенная система хранения данных, основанная на файловой системе Google, способна управлять буквально петабайтами информации. Или Spanner
— первая глобальная база данных, позволящая хранить данные на миллионах серверов в десятках центров обработки данных на разных континентах.
Джефф Дин, Medium
Сегодня она служит основой для всех ключевых сервисов Google — от Gmail до AdWords. Возможно, вы удивитесь, но Джефф Дин был соучредителем Google Translate. Кроме того, он внес серьезный вклад в создание Google News. Сегодня Дин возглавляет подразделение Google AI и занимает в компании должность Senior Fellow (эквивалент Senior Vice President) подразделения Google Research and Health.
Признание
В 2009 году Дин был избран в Национальную инженерную академию. В 2009 году стал членом Ассоциации вычислительной техники, а в 2016-ом — Американской академии искусств и наук. В 2012 году был удостоен награды ACM-Infosys Foundation Award, а в 2007 году — ACM-SIGOPS Mark Weiser Award. И этот список можно продолжать очень долго.
Джефф Дин, Medium
В вашей голове может возникнуть коварный вопрос: сколько же зарабатывает этот мега-мозг? Многие считают Джеффа Дина одним из самых высокооплачиваемых сотрудников Google. Согласно результатам исследования, он получает 3 миллиона долларов в год.
Как правило, его утро в Google начинается так. Джефф присоединяется к небольшой группе коллег возле офисной кофемашины — чтобы выпить по кружечке кофе и пообщаться. Дин подогревает молоко, один его коллега мелет кофе, а другой уже готовит порцию эспрессо. Пока варится кофе, коллеги обсуждают семейные дела и технические вопросы. По мнению Дина, именно такие небольшие беседы и обмен идеями заставляют Google работать.
«Некоторые из нас работают бок о бок уже более 15 лет», — говорит Дин. «И по нашим самым скромным подсчетам, вместе мы сварили уже более 20 000 капучино».