Создатель Gmail
Пол Бакхайт в свое время стал двадцать третьим сотрудником компании Google. Он является создателем почтовой службы Gmail, которая содержит в себе основные аспекты комплексного подхода к проектированию веб?систем, известного сейчас под названием Web 2.0. Работая в Google, Пол Бакхайт создал прототип оригинального движка AdSense – бесплатной программы, позволяющей издателям веб?сайтов зарабатывать на показе контекстной рекламы. Кроме того, он предложил знаменитый слоган компании Google: «Don’t be evil», что на русский язык можно перевести как «Не навреди».
Хотя Пол Бакхайт и не принадлежит к числу основателей Google, но он сделал для нее гораздо больше, чем некоторые создатели стартапов. Система электронной почты Gmail, по сути, являлась стартапом в рамках компании Google – новаторский проект, инициированный небольшой группой сотрудников, который был реализован, несмотря на значительное противодействие.
Ливингстон. Давайте вернемся к истокам вашей деятельности. Почтовая служба Gmail была просто вашим увлечением или ее разработку заказало руководство Google?
Бакхайт. И то и другое. Я начал заниматься программным обеспечением для систем электронной почты задолго до перехода в Google. Небольшой проект я реализовал еще в 1996 году. Удивительно, но уже тогда я назвал его Gmail, хотя это не имело никакого отношения к Google. Это был отдельный самостоятельный проект (его нельзя назвать предшественником Gmail), поскольку мне давно не нравились имеющиеся на то время почтовые службы.
Тогда еще не было Hotmail, а я учился в колледже. Для того чтобы проверить почту, мне приходилось возвращаться в свою комнату в студенческом общежитии. Я подумал, насколько это глупо, должна существовать возможность это сделать из любой точки подключения к Сети. Поэтому я хотел создать систему электронной почты с веб?интерфейсом. Но я не слишком в это вникал, поэтому не добился никакого результата. Я написал какой?то программный код, но он оказался бесполезным.
Поэтому сразу перейдем к более поздним событиям. В Google я работал в независимом, хотя и тесно связанном с материнской компанией подразделении Google Groups. После создания первого поколения службы групп Google ее руководство поинтересовалось, не хочу ли я заняться разработкой системы электронной почты или средства для персонализации работы на сайте. Однако передо мной не было поставлено задания сконцентрироваться на каком?то конкретном проекте. Мне просто сказали, что это интересная область для исследования. Разумеется, я был не против поэкспериментировать.
Ливингстон. То есть вы не получали заказа на разработку системы электронной почты?
Бакхайт. Разговор был очень поверхностным. Мне сказали, что эта тема заслуживает внимания, но никто не задавал набора функций, которые следовало бы реализовать в электронной почте. На тот момент компания Google практически полностью сосредоточилась на разработке поисковых механизмов, поэтому сама идея создания чего?то наподобие электронной почты представлялась странной. Многие люди сомневались в ее целесообразности. Сейчас это не кажется какой?то серьезной проблемой, но тогда в компании возникали определенные разногласия.
Какое?то время я работал над системой электронной почты самостоятельно. В действительности я начал с использования фрагментов программного кода Google Groups, поскольку хорошо его знал. Первую версию Gmail я создал за один день на основе кода Groups, но она обладала возможностью поиска только в моей личной почте. Я отправил результат своего труда нескольким сотрудникам Google, которые сказали, что эта система будет полезной. С этого момента все и началось.
Ливингстон. При создании первой версии Gmail вы хотели разработать более совершенную систему электронной почты или просто обеспечить себе возможность поиска в наборе личных сообщений?
Бакхайт. И то и другое. Поиск имеет большое значение. Он находился в центре внимания компании Google, и с его помощью значительно проще управлять электронной корреспонденцией. У меня были планы создать значительно более сложную систему, но поиск в наборе сообщений являлся первой возможностью, столь естественной для Google. Кроме того, он позволял решить одну из очевидных проблем при обработке писем.
Каждому сотруднику Google приходила масса сообщений. В компании даже слегка злоупотребляли электронной почтой. Я получал по 500 писем в день. Поэтому существовала очевидная потребность в создании функции поиска среди столь обширного потока корреспонденции, что я и реализовал в первой версии Gmail. Но даже такой урезанный вариант оказался полезным для моих коллег.
Ливингстон. Поиск можно было выполнять по определенным критериям, например ключевым словам, отправителям?
Бакхайт. Да, это был текстовый поиск, такой же как на поисковике Google, но только для электронной почты.
Ливингстон. Вы занимались разработкой Gmail весь свой рабочий день или только какую?то его часть?
Бакхайт. Скажем так, бо?льшую его часть. У меня были и другие проекты, которыми я занимался, кроме того, я постоянно отвлекался на посторонние дела. То есть я вел сразу несколько проектов. Одним из них стало создание приложения AdSense для отображения контекстной рекламы (как мне помнится, я написал ее за одну пятницу).
Относительно идеи AdSense велись разговоры уже давно, но никто не верил, что такая программа будет функционировать. Поскольку решение проблемы показалось мне интересным, я реализовал систему контекстной рекламы AdSense как дополнительный проект, а не по приказанию начальства. И программа AdSense действительно заработала.
Ливингстон. Сейчас она называется Google AdSense?
Бакхайт. Google AdSense реализована на основе моей концепции. Но я написал только прототип программы, доказав другим возможность простой реализации такого решения, поскольку на создание образца у меня ушло меньше одного дня. В результате другие программисты обратили на него внимание и выполнили всю сложную работу по его преобразованию в дееспособный продукт.
Ливингстон. Вы создали две революционные программы для Google.
Бакхайт. Возможно. Я писал множество разных приложений. Бо?льшая их часть осталась неизвестной. Я просто проверял разные идеи, но многие из них оказывались неудачными.
Ливингстон. Итак, вы создали первую версию Gmail за один день и поняли, что она представляет собой определенную ценность. Что произошло дальше?
Бакхайт. Какое?то время я продолжал развивать эту идею самостоятельно, а затем к работе подключился Санджив Синх. Однако переключаться с одного проекта на другой было не так просто. В Google это было сопряжено с определенными формальностями. Поэтому Санджив по?прежнему много времени посвящал решению задач по разработке механизмов поиска. Мне пришлось подождать, пока он смог большую часть своего времени уделять созданию Gmail. Поэтому поначалу работа продвигалась довольно медленно.
Сначала Gmail занимался только я, затем я и Санджив Синх, а потом к нам присоединился Джинг Лим. Все делалось медленно. И люди по?прежнему не сомневались, нужно ли нашей компании вообще реализовывать систему электронной почты.
Ливингстон. Был такой момент, когда вы поняли, что Gmail является крупным и успешным проектом?
Бакхайт. Да, он настал через несколько дней после запуска Gmail! Проект Gmail оказался действительно сложным. Иногда создавалось впечатление, что нам не удастся его завершить.
Ливингстон. Расскажите, что вызвало наибольшие затруднения при разработке Gmail.
Бакхайт. Сложностей было немало, поскольку это достаточно мощная служба электронной почты, предоставляющая огромные возможности. Для примера скажу, что для хранения данных каждого пользователя мы выделили по 1 ГБ свободного пространства. В то время стандартный для других систем аналогичный показатель составлял 2–4 МБ.
Многие думали, что такого объема просто не бывает, и приняли предоставленные возможности за шутку, ведь запуск Gmail пришелся на 1 апреля. И действительно, это казалось маловероятным даже с математической точки зрения: ведь есть миллионы пользователей, каждый из которых может хранить в своем почтовом ящике большой объем информации. Кроме того, для надежности системы необходимо иметь несколько копий данных, данные резервного копирования и т. п. Так что для ее создания требовалась серьезная исследовательская работа. Нужны многочисленные компьютеры и системы поддержки, чтобы служба электронной почты могла функционировать без целой армии обслуживающего персонала. Следовало найти комплексное решение целого набора сложных проблем.
При создании Gmail мы сделали много такого, что было совершенно не свойственно компании Google. И, мне кажется, в этом и состояло одно из отличий нашего проекта в рамках Google от обычного стартапа. Теперь в Google разрабатывается множество программных продуктов, которые гораздо сильнее отличаются от основной специализации компании. А в то время многие очень сомневались в целесообразности создания Gmail. Идея заключалась в том, что нужно было обеспечить возможность получать электронную почту, а значит, хранить корреспонденцию; она не имела ничего общего с методами веб?поиска, когда выполняется просто индексирование данных. Парсинг (элементы лексического и синтаксического анализа) и возможность поиска на страницах были реализованы позднее. Однако в электронной почте хранение информации должно быть постоянным и, разумеется, недопустима потеря каких?либо данных.
Для создания электронной почты пришлось изменить методы разработки программ. Те из них, что применялись для поиска информации на веб?страницах, оказались бесполезными просто потому, что в последнем случае все операции должны выполняться гораздо быстрее. Невозможно заявить: «Мы получим электронную почту, которая отобразится на экране пользователя через полчаса». Именно так работала одна из первых версий Gmail: поступающие почтовые сообщения с помощью небольшого сценария добавлялись в индекс, но делалось это с недопустимой задержкой.
Даже небольшие детали требовали серьезной проработки, чтобы система электронной почты функционировала нормально. Ощутимым достижением стало применения языка JavaScript, поскольку мы первыми использовали его для создания интерфейса программы. В то время JavaScript рассматривался как инструмент для создания всплывающих рекламных баннеров и других подобных элементов веб?страниц. Это было еще появления технологии AJAX, поэтому многие разработчики относились к его надежности весьма скептически. Однако применение JavaScript требовало определенной ловкости, ведь если реализовать что?то неправильно, будет происходить завершение работы браузера.
Таким образом, создание надежной системы электронной почты преполагало изучение технологий и подходящих методов программирования. Кроме того, предстояло определить, какой набор функций следует обязательно реализовать, а без чего можно обойтись.
Ливингстон. Какая функция Gmail нравится вам больше всего?
Бакхайт. Трудно что?то выделить. Ну, скажем, это одна из реализованных нами в первых версиях Gmail возможностей, которая сейчас кажется само собой разумеющейся. Я имею в виду автозаполнение при вводе адреса электронной почты. Она очень удобна, и без нее трудно представить современные службы электронной почты.
Ливингстон. Вы первыми реализовали ее?
Бакхайт. Ни один из других поставщиков систем электронной почты на основе веб?интерфейса не предоставлял функции автозаполнения. В настоящее время она воспринимается вполне обыденно, но ее добавление являлось серьезным шагом вперед. Пользователи могли быстро отправлять почту, не запоминая адреса получателя. Насколько я знаю, мы реализовали ее первыми.
Ливингстон. Вы всегда планировали архивировать информацию, не удаляя полученных сообщений? Ведь для этого требовались огромные хранилища данных.
Бакхайт. Вам никто не запрещает удалять корреспонденцию. Идея заключалась в том, что в письме может содержаться ценная информация. Мы задумались: «Почему пользователи удаляют свои сообщения?» Оказалось, что на то существует три?четыре причины. И главная – нехватка свободного пространства на почтовом сервере, поскольку пользователи были ограничены объемом 2 МБ для хранения своих данных. Тогда мы решили, что если предоставим им достаточный объем свободного пространства, то одной проблемой у них станет меньше.
Вторая причина удаления сообщений – огромное их количество. Они накапливаются очень быстро, и становится трудно находить нужные. Тогда мы решили, что обладая технологиями поиска, попробуем сделать его эффективным по отношению к сообщениям электронной почты, чтобы независимо от количества писем в почтовом ящике пользователь мог найти отправленное несколько лет назад сообщение. Третья причина (достаточно редкая) – конфиденциальность переписки. Содержимое некоторых сообщений заставляет человека нервничать, и самый надежный способ не волноваться – избавиться от такого письма. Поэтому мы решили предоставить возможность удаления корреспонденции, но именно возможность вместо необходимости, поскольку в большинстве случаев удаление писем происходит из?за ограничения свободного пространства.
Ливингстон. Какие еще функции Gmail были новаторскими?
Бакхайт. Ранее никто не применял режима цепочки сообщений Conversation. В нем исходные письма Gmail группируются с ответами на них, образуя цепочки. В других системах электронной почты ответы появляются в виде отдельных сообщений.
Ливингстон. Это была ваша идея?
Бакхайт. Появление данной функции стало результатом нескольких факторов. Во?первых, я работал над программным кодом для групп Google, где применялся подобный вариант отображения последовательных событий. Во?вторых, в компании Google каждому сотруднику по электронной почте приходило огромное количество внутрикорпоративных оповещений.
Цепочки сообщений позволяли отслеживать ситуации, когда одно письмо отправляется пяти разным пользователям. При этом некоторые из получателей отвечали только через несколько часов, а у отправителя это вызывало искреннее возмущение.
Оказалось, что многие пользователи, чтобы иметь возможность отслеживать важную переписку, специально удаляют другие сообщения электронной почты. Они даже перемещали письма от конкретных людей в отдельные папки, а иногда забывали это делать или перемещали сообщение по ошибке не в ту папку. В результате терялась нить переписки.
Пользователи применяли различные инструменты и хитрости для отслеживания последовательности сообщений от одного отправителя. Поэтому мы подумали: «А почему бы нам не собрать ответы на оригинальное сообщение в одном месте?» А затем решили также скрыть текст оригинального письма в ответах. Ведь намного быстрее читать цепочку сообщений, не возвращаясь к предыдущим посланиям снова и снова. Кроме того, мы искали возможность добавления в Gmail чата или службы обмена мгновенными сообщениями. У нас не хватило времени внедрить эти функции в первую версию Gmail, но они существовали еще в первых прототипах, поскольку чат и электронная почта хорошо дополняют друг друга. Но что мы сделали, так это рассмотрели электронную почту с точки зрения чата, а также добавили ее в чат (а не наоборот). Безусловно, чат ориентирован на разговорный формат, и никто не говорит здесь об обмене одиночными сообщениями в рамках чата. Вот так в Gmail появился режим цепочки сообщений. Какое?то время мы даже форматировали их подобно сообщениям в чате.
Ливингстон. Выходит, что при проектировании Gmail вы действовали с точки зрения конечного пользователя?
Бакхайт. Вы абсолютно правы, именно так мы и работали. Каждый раз, сталкиваясь с небольшой проблемой или получив сигнал о таковой от кого?то из пользователей, мы внимательнейшим образом изучали причины ее возникновения и пытались найти наиболее удобное для пользователей решение.
Ливингстон. Сколько человек работало над Gmail в момент ее запуска? Только трое?
Бакхайт. В тот момент команда Gmail была уже значительно больше. Можно считать по?разному, но приблизительно она насчитывала двенадцать человек.
Ливингстон. Был ли момент, когда вы попросили выделить вам программистов для разработки системы?
Бакхайт. Я всегда нуждался в людях. Мы и сейчас просим руководство Google увеличить нашу команду. Ведь можно еще столько всего сделать. Наша система хорошо функционирует, но каждый день я нахожу что?то такое, что хотел бы изменить. Когда вы управляете большой службой, то львиная доля усилий уходит исключительно на поддержку существующих пользователей, добавление новых и внесение улучшений. Причем многие улучшения совершенно незаметны со стороны. Например, мы добавили поддержку 43 различных языков интерфейса. Англоязычные пользователи этого не заметят, но для остальных это существенный плюс. Чтобы ваш программный продукт получил поддержку у миллионов пользователей, требуется выполнить огромный объем работы.
Ливингстон. У электронной почты Gmail уже были пользователи в момент запуска?
Бакхайт. Буквально с первого дня создания у Gmail имелись локальные пользователи, которые работали в Google. Одно из преимуществ работы в Google состоит в том, что вы можете запустить свой проект в рамках компании и получить широкую аудиторию тестировщиков. То есть сотрудники Google пользовались системой Gmail достаточно долго еще до ее запуска. Только внутри компании она называлась Caribou. Первоначально я нарек ее Gmail, но затем мы поняли, что это имя будет слишком простым, и отдали предпочтение Caribou.
Ливингстон. Это вы выбрали название?
Бакхайт. Да. Есть такой мультфильм из серии про Дилберта, в котором он рассказывает о проекте Caribou. Это название показалось мне смешным, поэтому я решил так назвать свою систему.
Ливингстон. Расскажите о самом мрачном дне в истории создания проекта, когда вам казалось, что вы не сможете его реализовать, и о самом счастливом дне.
Бакхайт. Можно по?разному оценивать наиболее мрачные дни. Как я уже говорил, проект создания Gmail вызывал значительное противодействие в Google, особенно на начальном этапе. Люди не были уверены в том, что нашей компании стоит заниматься электронной почтой. Поэтому общее отношение к Gmail колебалось, и когда преобладал отрицательный настрой, выдерживать давление было довольно сложно. Затем ситуация стала меняться к лучшему.
Кроме того, имелся ряд определенных технических проблем. В первых версиях Gmail не была реализована та надежность, которой мы добились в окончательном релизе. В результате система полностью остановилась, когда вышел из строя жесткий диск одного из наших компьютеров. Когда я пришел на работу, все спрашивали меня: «А когда заработает Caribou?» Я взял отвертку и отправился в серверную, а люди, видевшие меня, восклицали: «О нет!»
Мне удалось вынуть вышедший из строя винчестер и переставить микросхемы с другого диска. Это позволило сохранить все данные пользователей Caribou. Мы вообще никогда не теряли никаких данных Gmail – после многочисленных экстремальных ситуаций в это трудно поверить. Большая часть компьютеров в компании Google – это обычные ПК, которые не отличаются особой надежностью.
Самым радостным моментом, разумеется, был запуск системы. Нет ничего более волнующего, чем в конце концов представить результат своего труда на суд общественности и получить позитивные отзывы первых пользователей.
Ливингстон. Были ли проблемы при запуске Gmail?
Бакхайт. Ничего серьезного. Все прошло на удивление гладко. Всегда возникают какие?то мелочи, но ничего из ряда вон выходящего я не могу вспомнить. Но к тому времени я уже не спал 70 часов. Я не спал подряд трое суток, программируя последние фрагменты программного кода на ассемблере, чтобы сделать электронную почту общедоступной с помощью системы аутентификации пользователей. Кроме того, я выполнял тестирование всех возможностей Gmail.
Ливингстон. Вы выспались в ночь после запуска Gmail?
Бакхайт. Как ни странно, но, вернувшись домой, я долго не мог уснуть.
Ливингстон. Поскольку в то время компания Google была полностью сконцентрирована на поиске, был ли хоть один момент, когда вы боялись, что ваш проект законсервируют?
Бакхайт. Я беспокоился об этом постоянно. Еще раз повторю, что только сейчас электронная почта удачно сочетается с деятельностью Google. На самом деле Gmail стала первым элементом в мозаике Google, который отличался от простой идеи веб?поиска. Даже Groups по своей сути представляют собой поиск, выполняемый по общедоступным Usenet?ресурсам.
Потребовалось какое?то время, чтобы люди привыкли к идее создания чего?то необычного. Не следует забывать, что тогда отношения между компаниями Google и Yahoo! были совершенно иными.
Ливингстон. Для регистрации в Gmail по?прежнему нужно получить приглашение от кого?то из пользователей?
Бакхайт. Нет, зарегистрироваться можно даже с помощью мобильного телефона.
Ливингстон. И одновременно на сайте Blogger, верно?
Бакхайт. Мы расширили возможности своей электронной почты в различных направлениях. Все студенты университетов могут зарегистрироваться в Gmail, поскольку мы хотим привлечь эту аудиторию.
Ливингстон. В чем заключался смысл регистрации только по приглашениям?
Бакхайт. Такой метод был реализован по нескольким причинам. Я уже упоминал, что Gmail является действительно крупной системой в отношении объема предоставляемого пространства и надежности. Мы всегда уделяли большое внимание полной сохранности данных, поскольку никто не хочет потерять их. Если веб?поиск будет неудачным, то его всегда можно повторить, но если пропадет корреспонденция, ее не восстановишь.
Я очень беспокоился о дееспособности наших систем. Одним из элементов их поддержки стало управление количеством новых пользователей, чтобы число регистраций не превысило определенного предела. Ведь в первую очередь мы обязаны предоставлять качественную услугу уже существующим клиентам. Кроме того, такой метод позволил свести к минимуму случаи вредоносного использования почты, когда, например, спамер мог бы создать 10 млн учетных записей.
Ливингстон. Чему вы научились в компании Google?
Бакхайт. До того как я устроился на работу в Google, я ничего не знал о построении таких крупных систем. Я изучал схемы работы разных элементов поисковика Google и постоянно задавал себе вопросы: «Можно ли это применить в своей системе? Можно ли скопировать данный метод?» Одна из сложностей заключалась в том, чтобы, скопировав различные элементы поисковика Google, найти в себе силы признать, что наша проблема отличается от решенной в поисковике. Признать, что нужно создать что?то новое.
Чтобы это понять, потребовалось какое?то время. Игнорировать полученные уроки было бы большой ошибкой, но при этом часто приходилось решать проблемы самостоятельно. В качестве примера могу привести проблему обновлений. Для Gmail требовалось реализовать возможность мгновенного обновления. При поиске допускается небольшая задержка, поскольку не произойдет ничего серьезного, если документ не будет добавлен в его результаты в течение нескольких минут. И хотя эти отличия могут показаться незначительными, при реализации приложения на системном уровне они становятся огромными.
Ливингстон. При создании стартапа в рамках крупной компании существует преимущество – возможность использовать ее ресурсы. Расскажите мне о других плюсах разработки собственного проекта в рамках Google.
Бакхайт. По моему мнению, главным ресурсом являются люди. Когда тебя окружает столько талантливых специалистов, ты можешь просто поинтересоваться у них, как решить ту или иную проблему. Или организовать «мозговой штурм». При этом вы можете поговорить не только с простыми инженерами… Ларри Пейдж и Сергей Брин действительно толковые ребята.
Буквально вчера я слышал такое мнение: «Этим ребятам просто повезло, а они считают себя умниками». Но они действительно толковые ребята, генерирующие много отличных идей. Иногда кажется, что удача является главным фактором успеха, но одной удачи недостаточно.
В Google доступно множество ресурсов, как человеческих, так и современного оборудования. Очень здорово, когда у вас есть готовая инфраструктура.
Удивительно, но одной из сложнейших проблем оказались хранилища данных. Она не решена до сих пор. Мы реализовали нашу службу на основе систем NAS (Network Attached Storage – сетевая система хранения данных), но они весьма дорогостоящие и обладают другими недостатками. Кроме того, в рамках Google пришлось решать сложную проблему поддержки обмена почтой с большим количеством ПК, когда нужно построить надежную систему в крупной сети ненадежных компьютеров. Мы практически справились с данной задачей, но это не преподнесли нам на блюдечке с голубой каемочкой.
Иногда кажется, что удача является главным фактором успеха, но одной удачи недостаточно.
Ливингстон. Был ли еще кто?то в Google, помимо вас занимающийся созданием системы электронной почты?
Бакхайт. Нет, не было. Возможно, кто?то и участвовал в создании таких систем, но мне об этом ничего не известно.
Ливингстон. Вы получили премию Google Founders Award?
Бакхайт. Нет, большая часть нашей работы была выполнена еще до ее учреждения. Но наши усилия в любом случае были вознаграждены.
Ливингстон. Что вас больше всего удивило при создании Gmail? Может, то, что на это потребовалось два года?
Бакхайт. Зависит от выбранной точки отсчета, но на разработку Gmail действительно ушло несколько лет. По моему мнению, дело в том, что некоторые технические проблемы оказались гораздо серьезнее, чем мы предполагали. Я уже упоминал о проблеме обновления данных. Ее решение заставило нас вносить изменения в работу программы на различных уровнях. Что произойдет, если почтовый сервер выйдет из строя? На все возможные сбои реакция должна быть молниеносной, поэтому у нас возникали значительные сложности.
Меня действительно удивило, насколько масштабной стала наша система электронной почты и как хорошо ее восприняли пользователи. Мы очень переживали по поводу некоторых функций Gmail. Например, относительно создания всей системы на языке JavaScript. В Google многие сомневались в правильности этого выбора, но я считал, что пользователи от этого только выиграют. В результате четкость работы системы превзошла наши ожидания. Мы сильно переживали насчет JavaScript, ведь во многих браузерах есть подключаемые модули, написанные на JavaScript, ненадежная работа которых приводит к возникновению проблем. Но у нас все получилось очень хорошо.
Ливингстон. Вы сказали, что ваши усилия «были вознаграждены». Большинство предпринимателей берутся за создание стартапа с расчетом потенциальной прибыли от его деятельности. Вы получили какой?то финансовый бонус за создание Gmail?
Бакхайт. В компании Google выплачивается масса разных бонусов. Я не знаю, какой является средняя сумма, но они могут быть очень крупными. Лично для меня, поскольку я уже давно работаю в Google, важно только одно вознаграждение. Понимаете какое? Вот почему для новых сотрудников такие вещи, как гранты Founders Grants, имеют огромное значение. Ведь новички не получают акций, доли в компании или чего?то подобного. А для меня завоевание премии Founders Award не столь принципиально.
Ливингстон. Каким по счету сотрудником компании Google вы стали?
Бакхайт. Двадцать третьим.
Ливингстон. Как вы пришли в Google?
Бакхайт. Я работал поблизости, на Intel, но, честно говоря, мне там было откровенно скучно. Я искал более интересную сферу деятельности и отправил резюме в Google. Забавно, но первый раз оно не дошло, поскольку почтовый сервер Google в тот момент вышел из строя. Я отправил резюме повторно на следующий день. На сей раз оно было доставлено, мне позвонили, и я получил новую работу.
Все сложилось удачно, но это не значит, что я предвидел вероятный успех в Google. Я просто искал что?то по душе. В Google трудились умные люди, работа была интересной, и все это обещало удовлетворить мои амбиции.
Ливингстон. Получили ли вы какую?то финансовую компенсацию за разработку такого популярного проекта, ставшего крупным успехом для вашей компании?
Бакхайт. На этот вопрос достаточно сложно ответить, поскольку после первоначального выделения акций сотрудникам Google последовали и их дополнительные передачи. Поэтому я даже не знаю, какова была бы доля, не работай я над Gmail.
Ливингстон. Я слышала, что вы придумали знаменитый слоган «Don’t be evil». Расскажите об этой истории.
Бакхайт. Где?то в начале 2000 года проходило собрание сотрудников Google, посвященное определению ценностей компании. На нем присутствовали многие люди, которые работали в Google достаточно долго. Я же только?только перешел из Intel, поэтому для меня было несколько странно обсуждать корпоративные ценности. Я просто старался думать о чем?то нестандартном, что бы отличалось от типичных слоганов, смысл которых сводится к «стремлению к совершенству». Кроме того, я хотел придумать что?то запоминающееся.
Я подумал, что фраза «Don’t be evil» («Не навреди») звучит довольно забавно. Кроме того, она звучала как укор другим компаниям и особенно конкурентам Google, которые, по нашему мнению, в какой?то степени эксплуатировали своих клиентов. Наши конкуренты обманывали пользователей, продавая позиции в результатах поиска по тем или иным запросам. Мы считали такие методы отображения результатов очень спорными, поскольку люди не понимали, что им показывают рекламу.
Ливингстон. Пользователи действительно не знали об отображении рекламы?
Бакхайт. В поисковых системах конкурентов при отображении результата поиска просто смешивались рекламные и обычные ссылки. Поэтому пользователи принимали их за норму. Это чем?то напоминает газетную утку. В печатном издании читатель может легко отличить статьи от рекламных объявлений. Но в поисковых машинах того времени практиковалась продажа отображения ссылок в результатах поиска. Поэтому мы пообещали, что никогда не будем так делать (и сдержали слово).
Размышляя в таком ключе, я придумал короткую броскую фразу. Однако самое любопытное заключалось в том, что людям она не особо понравилась, поэтому председательствующий на собрании старался записать ее в самый конец списка вариантов. Однако другой парень, Амит Пэтел, вместе со мной пытался поместить ее повыше. И поскольку фразу не вычеркнули, она попала в окончательный перечень вариантов, откуда и была выбрана в качестве девиза компании. Амит писал ее на всех белых досках в офисах. Она действительно выразила ту единственную ценность, которая оказалась важна для всех. Это не банальность и не стандартный корпоративный лозунг.
Ливингстон. Вы говорили, что у Gmail были свои противники внутри Google. Не могли бы вы рассказать об этом подробнее?
Бакхайт. Мне кажется, что большинство людей плохо воспринимают все необычное. Даже сейчас, когда я начинаю говорить о добавлении новых возможностей в Gmail, многим это не нравится. Люди всегда в штыки встречают все новое. Такова человеческая природа. Мы больше ограничены собственными понятиями о допустимом, чем реально существующими ограничениями. Поэтому сотрудники Google просто плохо относились к моему необычному предложению и старались найти предлог для критики.
Однако я всегда предпочитал что?то новое и получал удовольствие от экспериментов. Это и стало одной из главных причин моего перехода на работу в Google. Я не был убежден, что компанию ждет успех, мне просто было интересно и любопытно поработать на новом месте.
Так и при создании Gmail самым волнующим моментом была реакция пользователей на запуск системы. Я чувствовал некоторую неуверенность, ведь в напряженном сюжете должны присутствовать какая?то неопределенность, волнение и приключения. Но не всем нравятся приключения. Многие люди не любят неопределенности. Как в работе, так и в личной жизни.
Я вспомнил одну историю. Когда?то я задавал знакомым следующий вопрос: за какую сумму вы согласились бы сыграть один раз в русскую рулетку с помощью револьвера, в барабане которого был бы миллион ячеек для патронов? (То есть вероятность застрелиться была один к миллиону.) Многих такой вопрос просто оскорблял, и они говорили, что не сделают этого ни за какие деньги. Однако мы поступаем так ежедневно. Когда едем на работу в автомобиле, мы постоянно рискуем, однако людям не нравится осознавать факт риска. Они предпочитают думать, что его нет.
Ливингстон. Столкнулись ли вы с таким же непониманием при попытке воплотить в прототип идею AdSense?
Бакхайт. Да, разумеется. Мое предложение вызвало массовое неодобрение. Многие буквально ненавидели меня, поскольку просто не понимали общей концепции. О прототипе AdSense много говорили, и большинство людей согласились с тем, что этот движок не будет работать, а идея AdSense – бесполезна. В какой?то степени меня даже убеждали в том, что я даром теряю время.
Ливингстон. Но однажды вы таки создали прототип AdSense?
Бакхайт. Да, можно и так сказать.
Ливингстон. И эти люди по?прежнему злились?
Бакхайт. В той или иной степени. Было несколько человек, которых огорчило то, что я отвлекся от выполнения основных задач компании. Другим просто не нравилась моя идея, поскольку она была весьма необычной и понять ее на слух было нелегко.
Сперва необычная идея кажется ошибочной, правильно? Поэтому ее требуется проверить на практике. А когда люди привыкнут к ее применению, то меняют свое мнение.
Ливингстон. У большинства основателей стартапов есть инвесторы, но для вас вместо инвесторов были Ларри Пейдж и Сергей Брин. Как они вам в подобной роли?
Бакхайт. Я думаю, они вполне с нею справились. У моих проектов никогда не было других инвесторов, поэтому мне трудно сравнивать, но Ларри и Сергей очень открытые люди даже для самых сумасшедших идей (они воспринимали мои идеи лучше, чем кто?либо другой). Раньше, когда я рассказывал другим о своих замыслах, то в ответ обычно мне пытались объяснить, что я не понимаю, как устроен мир и ошибаюсь в своих суждениях. В Google я попал в ситуацию, когда впервые в ответ на изложение своих неординарных идей услышал: «О да, это хорошая идея. Я и сам думал об этом». В компании царит атмосфера, притягивающая многих специалистов, открытых для восприятия необычных идей и понятий. Последнее особенно справедливо по отношению к Ларри и Сергею.
Ливингстон. То есть в отличие от большинства инвесторов Ларри Пейджа и Сергея Брина можно назвать людьми, которые любят рисковать?
Бакхайт. Очевидно, что они оценивают возможные риски и последствия, но при этом более открыты к необычным или неожиданным идеям.
Ливингстон. Какой совет вы можете дать людям, которые работают в крупной ИТ?компании (отличающейся от Google отношением к новым идеям) и вынашивают идею, способную помочь ее развитию?
Бакхайт. Все зависит от конкретной ситуации и от того, насколько вы сами склонны рисковать. Для запуска собственного стартапа можно устроиться на работу в Google, а можно искать другие пути. Я скептически отношусь к возможности того, что рядовой сотрудник крупной компании целиком изменить ее корпоративную культуру. Когда я уходил из Intel, один из менеджеров убеждал меня: «Не нужно увольняться, чтобы создать свой стартап. Возможности для этого имеются в рамках Intel».
Ливингстон. Когда вы трудились над своим проектом, то была ли эта работа такой же напряженной, как в обычных стартапах? У вас было ощущение, что вы работаете в стартапе?
Бакхайт. Да, полное ощущение стартапа. У нас была очень небольшая команда умных людей, с которыми интересно работать. Я по натуре «сова», поэтому засиживался где?то до 3 часов ночи. Ночью всегда трудно уйти домой, поскольку постоянно хочется добавить еще какое?то улучшение. А затем оказывается, что уже 3 часа.
Ливингстон. Не мешал ли такой режим вашим отношениям с женой?
Бакхайт. Нет, для нее в этом не было ничего нового. Я всегда работал по ночам, поэтому она привыкла. Сейчас в нашей жизни произошли более серьезные перемены, поскольку мы видимся с ней каждый день. Но для других людей все зависит от ситуации, когда нужно рискнуть, чтобы присоединиться к стартапу или переехать в другой город. В то время я еще не был женат, поэтому идея присоединиться к стартапу для меня выглядела как своего рода развлечение. Я думал так: «Даже если Google не поможет воплотить мои идеи, работа в этой компании позволит мне набраться опыта и узнать что?то новое». Честно говоря, я был уверен, что поисковая система AltaVista победит в конкуренции с поисковиком Google.