Вы, наверное, не слышали о Джеффе Дине. Но введите его имя в поисковую систему, такую ​​как Google, и вы быстро обнаружите, что Дин (CSci '90) — легенда в мире технологий — инженер-программист, который создал множество закулисных продуктов, которые помогли его работодателю. , Google, доминировать в Интернете.

Когда Дин был маленьким, его родители — исследователь тропических болезней и медицинский антрополог — часто переезжали с семьей. Но с пятого по десятый класс Дин посещал школы городов-побратимов.

«Когда пришло время искать колледжи, U of M казался естественным выбором», — сказал он. «Мне нравилось проводить время в Миннеаполисе, и в школе была хорошая программа по информатике, которую я хотел изучать. Я добавил специализацию по экономике, так как у меня появился интерес к этому предмету после нескольких занятий». Он также познакомился со своей будущей женой Хайди Хоппер, которая также окончила университет со степенью бакалавра психологии в 1990 году на первом курсе.

Дин потратил большую часть 1990-х на получение докторской степени. получил степень бакалавра компьютерных наук в Вашингтонском университете и работал в западной исследовательской лаборатории DEC/Compaq, где занимался инструментами профилирования, микропроцессорной архитектурой и поиском информации. Однако в 1999 году позвонил Google.

Первоначально Дину было поручено создать рекламную систему для растущего бизнеса поисковых систем компании. Но по мере роста трафика возрастала потребность в скорости. Дин взял на себя ведущую роль в разработке инструментов, которые позволили Google все быстрее обрабатывать большие массивы данных. Он также сыграл важную роль в создании Map Reduce, Big Table, Spanner и других систем, которые помогли Google оставаться впереди конкурентов.

В настоящее время Дин работает в группе систем и инфраструктуры компании. «Мне очень нравится работа, которую я делаю в Google, по трем основным причинам, — сказал он. «Во-первых, набор проблем, над которыми мы здесь работаем, невероятно широк и охватывает множество различных областей информатики (и других областей тоже). Во-вторых, у меня замечательные коллеги, и у них часто есть области знаний, отличные от моих областей знаний. В-третьих, как инженер-программист, вы стремитесь к тому, чтобы ваша работа была актуальной и полезной. В Google нашей работой ежедневно пользуется около миллиарда человек. Это очень приятно».

По утрам Дин присоединяется к небольшой постоянно меняющейся группе, которая собирается вокруг кофемашины в Google, чтобы приготовить эспрессо и пообщаться. «Это почти как конвейер», — сказал Дин. «Обычно я пропариваю молоко, другой человек управляет кофемолкой, а третий варит эспрессо…»

Пока готовится кофе, они болтают о своих семьях и обсуждают технические темы. По мнению Дина, такой обмен идеями и сотрудничество — это то, что сделало Google гибким и предприимчивым по своей природе, даже несмотря на то, что она превратилась в глобального гиганта. «Некоторые из нас работают вместе более 15 лет, — сказал Дин. «По нашим оценкам, мы вместе приготовили более 20 000 капучино».

Наконец, я надеюсь, что это руководство будет полезным, и по любым вопросам не стесняйтесь комментировать, или вы можете связаться со мной напрямую по адресу [email protected].