««Правило 20%» было введено для того, чтобы сотрудники имели возможность работать над собственными проектами, – говорит Бхарат. – Люди наиболее эффективно трудятся тогда, когда занимаются вещами, по их мнению, важными и увлекательными или же придумывают что-то сами. Благодаря этому правилу поступают инновации с низших уровней управления. Менеджеры высшего звена их уже не контролируют». Специалисты могут либо каждую неделю уделять своему проекту 20% рабочего времени, либо «копить» время, дабы потом посвятить ему, скажем, целый месяц. «Сотрудники делятся с коллегами своими идеями во время обеденного перерыва. В эти дни они сами себе начальники. Когда идея обретает законченные очертания, они выносят ее на обсуждение» – обсуждение, которое, однако, не выходит за пределы офиса компании.

Проинформировать коллег о собственном проекте сотрудник компании может с помощью электронной доски объявлений, доступной пользователям внутренней сети Google. Помимо этого, время от времени проводятся форумы, в ходе которых программисты получают обратную связь. «Позитивная обратная связь означает, что коллеги готовы сотрудничать с вами, значит, вы можете инициировать разработку собственного проекта, – говорит Бхарат. – В Google все идеи «прорастают» в рамках этих 20% и «расцветают» на форуме идей. Затем отдельные идеи получают финансовую поддержку и трансформируются в проекты, процесс реализации которых отслеживается менеджерами высшего звена». Сотрудникам Google не нужно корпеть дома – ведь в этом случае есть риск, что идею придется отложить в долгий ящик из-за недостатка средств или что идея окажется настолько перспективной, что сотрудник решит уволиться, чтобы заниматься только ею. Компания предоставляет им свободу действий и необходимые ресурсы. «Это замечательная модель, она здорово стимулирует программистов», – отмечает Бхарат.

В середине 1990-х годов Бхарат, докторант Технического университета Джорджии, задумал создать газету нового формата. Его замысел заключался в следующем: робот-«паук», подобно пылесосу, собирает на информационных сайтах новости и доставляет их в один веб-узел, где эти сообщения можно классифицировать по темам и разместить на веб-страницах. «Эта идея возникла у меня вскоре после того, как я начал бродить по Интернету в поисках новостей, – говорит он. – Новостийных сайтов в то время было очень мало». Бхарат, обладающий умением находить и классифицировать любую информацию, хотел разработать электронную газету, материалы которой были бы структурированы с учетом интересов и привычек конкретного читателя. «Изначально я задался целью усовершенствовать структуру подачи новостей. Я знаю, как представлять материалы в соответствии с потребностями конкретного пользователя. Новости на сайтах размещались таким образом, что, для того чтобы прочитать все сообщение, нужно было щелкнуть по ссылке, а после – вернуться на главную страницу. Я сказал себе: «Я могу создать более совершенную структуру». Затем понял: следует понаблюдать за тем, как люди подходят к чтению новостей. Надеюсь, мы сможем создать газету завтрашнего дня, информация в которой будет располагаться с учетом предпочтений конкретного пользователя».

Одиннадцатого сентября все сошлось воедино: юношеские годы «пожирателя новостей», изучение прессы в докторантуре, гутловское правило 20% для работы над инновациями… В день, когда так важно было получить достоверную информацию, он всерьез задумался над тем, как интернет-пользователи (и, в частности, журналисты) могли бы оперативно узнавать, что пишут и говорят о том или ином событии в мире. Его память хранила образ деда, слушающего радио ВВС. «В мире столько всего происходило, и было столько точек зрения на происходящее: точка зрения Америки, мирового сообщества, Афганистана, Европы… Все это было невероятно увлекательно. Я обнаружил, что всесторонне изучать интересующую вас тему с помощью Интернета не слишком удобно, – говорит Бхарат. – Редакторы интернет-версий газет оперативно выкладывали сообщения, но у них не было времени (или желания) снабжать свои статьи ссылками на другие статьи по этой же теме. Скажем, корреспондент Washington Post при всем желании не мог оперативно отыскать в Сети другие статьи на интересующую его тему. Поисковые системы тогда тоже не помогали. Чтобы узнать, что другие написали о событии – особенно таком, как 11 сентября, когда высказывается столько различных мнений, – нужно было потратить уйму времени. Я решил, что мне стоит заняться этой проблемой – в результате выиграют и читатели, и журналисты».

В течение нескольких месяцев Бхарат работал над решением проблемы, столь остро вставшей перед ним 11 сентября. Ему предстояло решить много вопросов. Основная задача состояла в создании системы математических уравнений, которая работала бы как опытный редактор газет, отбирающий статьи и структурирующий новостную полосу. Используя метод кластеризации, Бхарат сортировал новости по категориям: «В мире», «Политика», «Бизнес», «Спорт» и др., а потом определял, какие шаги предпринял бы редактор в отношении каждого конкретного сообщения. Затем он стал присваивать сообщениям ранг исходя из их источников: больший вес имели новости, написанные корреспондентами ведущих американских газет и информационных агентств – The New York Times, The Washington Post, The Associated Press, Reuters. Вместе с тем важно было охватить как можно больше источников, поэтому независимо от того, насколько крупным и авторитетным был тот или иной источник, Бхарат старался включить его в свой перечень.

Программа Бхарата учитывала значимость обновленных вариантов новостей, а также то, что они поступают в режиме реального времени – она увеличивала ранг более свежих сообщений. «Ранг конкретного сообщения необходимо определять снова и снова. Это операция реального времени», – отмечает он. Создавая версии, предназначенные для пользователей других стран, Бхарат учел и фактор релевантности тех или иных текстов. К примеру, при прочих равных условиях статья из американской газеты представляет для интернет-пользователей из США больший интерес, нежели статья из канадской газеты, и наоборот. Значимость этого фактора стала очевидной, когда заработали первые версии проекта Бхарата, получившего название Google News.

К началу 2002 года он создал первый вариант программы Story Rank, «двоюродной сестры» PageRank, определявшей степень релевантности результатов поиска Google. Одних только заголовков сообщений, рассудил он, будет недостаточно, поэтому при помощи других программистов Бхарат разработал для новостей функцию поиска. Новостей всегда больше, чем умещается на главной странице, поиск же по слову (словосочетанию) позволит пользователю получить только те сообщения, которые представляют для него интерес.

Вместе с Бхаратом над созданием демонстрационной версии сайта работали еще два специалиста Google. Демоверсию он сперва показал коллегам. Когда же в декабре 2001 года к нему зашел генеральный директор Эрик Шмидт, чтобы поговорить о Google News, Бхарат понял, что у его проекта есть шансы на успех. «Я знал, что о Google News у нас много говорят, – вспоминает Бхарат, – было множество отзывов от коллег. Вдруг в один прекрасный день ко мне в кабинет заходит Эрик Шмидт и говорит: «Это классный продукт». Я даже не знаю, сколько он на тот момент проработал в Google, но мой проект его очень заинтересовал. Затем я переговорил с Ларри и Сергеем, и они тоже заинтересовались Google News».

Получив «добро» от сотрудников и зеленый свет от руководства, проект Бхарата, родившийся в рамках «правила 20%», приобрел статус приоритетного. Мечта Бхарата исполнилась. В соответствии с принятой в Google практикой ему предоставили все ресурсы, необходимые для того, чтобы преобразовать демонстрационную версию в привлекательный для миллионов пользователей сервис. Проект получил команду дизайнеров, которые будут работать над пользовательским интерфейсом, опытного бренд-менеджера Мариссу Майер, которая надлежащим образом оформит продукт и будет изучать оценку пользователей, а также команду инженеров-программистов, которые будут совершенствовать и тестировать программные средства, осуществляющие сбор новостей в Интернете, ранжирующие информационные сообщения и объединяющие их в блоки по темам. «В Google все просто: если проект находят стоящим, он получает финансирование, – замечает Бхарат. – У меня никто не спрашивал, как мой продукт может приносить прибыль».