Еще «Гуглгейст» стал источником ключевых перемен в компании. Среди них — проект «Кислород», изменивший наш подход к управлению компанией (см. главу 8), и кардинальное изменение концепции оплаты труда, которое мы внедрили в 2010 г.: сюда входило 10%-ное повышение оклада всем в компании. До этого наши оклады были невысокими, но когда гуглеры начали покупать дома и заводить семьи, вопрос повышения фиксированной суммы стал животрепещущим. Мы увидели, что уровень удовлетворенности оплатой начал падать, и приняли меры. (Жаль только, что Ларри с Сергеем, которые получают в виде фиксированного оклада всего по доллару в год, отвергли мое предложение повысить им жалованье на 10%… до 1 доллара и 10 центов.)
Но компании, славу которой всегда приносил запуск новых продуктов, «Гуглгейст» помог увидеть, что мы упускали из виду самые фундаментальные потребности.
По данным 2007 и 2008 гг., гуглеры-технари считали, что люди, делавшие не столь яркую, но важную работу, не получали достаточного признания. Например, инженеры Google одновременно пополняют базу программных кодов. Только представьте себе на мгновение: тысячи людей постоянно вносят изменения в работу продуктов Google — одновременно. Небольшие повторы и проблемы быстро множатся и замедляют работу продуктов, делают их избыточно сложными и полными ошибок.
Термин «работоспособность кода» (code health) означает поддержку общей устойчивости и масштабируемости кода для минимизации указанной проблемы. (Масштабируемость (scalability) — жаргон технарей, который мы используем, когда говорим о возможности разработать небольшое решение, которое будет работать в масштабах всей планеты. Это означает, что нечто работает одинаково хорошо и для сотни, и для миллиарда пользователей.) Обеспечение работоспособности кода требует регулярных исследований и разработки методов снижения сложности, а также стремления к облегчению процесса разработки кодов Google. «Гуглгейст» показал, что мы не обращали на эту проблему достаточного внимания и плохо вознаграждали тех, кто пытался ее решить. Награда доставалась тем, кто разрабатывал большие объемы кодов, а не тем, кто создавал коды высшего качества.
Мы могли поставить общекорпоративные задачи по работоспособности кодов или создать новые рабочие места для специалистов, которые контролировали бы работу других. Наши CEO могли приказать, чтобы каждый сотрудник в течение следующего месяца занялся только работоспособностью кодов.
Но группа инженеров по своему почину собралась вместе и решила заняться проблемой, коль скоро ее выявил «Гуглгейст». Во-первых, они постарались повысить значимость работоспособности кода за счет образовательных усилий и рекламы, используя такие средства, как открытые лекции Tech Talks, статьи в нашей внутренней сети и электронные сообщения через наш пользующийся популярностью внутренний сервис email-рассылок, где разъяснялась значимость работоспособности кода. Группа попросила лидеров технического направления, таких как Алан Юстас, включить вопросы работоспособности кода в публичные лекции и электронные рассылки об управлении рабочей эффективностью и карьерном продвижении. Во-вторых, инженеры в сотрудничестве с People Operations постарались сделать проблему работоспособности кодов ключевым пунктом повестки совещаний по оценке рабочей эффективности и комиссий по повышениям, а также включить соответствующие вопросы в «Гуглгейст» для ежегодного измерения прогресса. В-третьих, они разработали инструменты для автоматического анализа работоспособности кодов. Например, наша мюнхенская команда по работоспособности кодов создала инструмент для автоматического выявления неисполняемых кодов в C++ и Java. Если выявить и удалить неисполняемые («мертвые») коды, программы заработают быстрее и надежнее. Наконец, инженеры учредили «награду за гражданскую позицию» — возможность для гуглеров, внесших вклад в решение проблемы работоспособности кодов, получить признание от коллег и руководства, поскольку этот вклад идет на пользу всем.
Четыре года спустя инженеры стали на 34% более уверены в том, что время, затраченное на повышение работоспособности кодов, вознаграждается по заслугам. А главное, группа начала сообщать о небольших, но измеримых улучшениях рабочей результативности. Тому имелось две причины: не только база кодов их проекта становилась весомее, но и внешние системы, на которые опирался проект, усовершенствовались.
«Гуглгейст» регулярно выявляет новые возможности для усовершенствования в самых разных областях жизни Google. В нашем отделе продаж мы заметили спад удовлетворенности развитием карьеры среди ньюглеров — выпускников колледжей, работающих с малым бизнесом (например, с бутиком в деловом центре или ресторанчиком Tapas Joint в Бруклине). Сами гуглеры вместе с People Operations разработали пилотную программу для Европы. Она включала план ротации гуглеров по разным вакансиям, направлениям бизнеса и курсам обучения работе с продуктами; двухгодичный личный план развития; создание сетей по всему миру.
Читать дальше
Конец ознакомительного отрывка
Купить книгу