Pull to refresh
87.85
ISPsystem
IT infrastructure management platforms

Как самоотверженные сотрудники Amazon спасали Рождество

Reading time8 min
Views2.3K
Original author: Carlos Arguelles

...И еще несколько историй прямиком из моего шкафчика со старыми футболками.

Несколько дней назад я набрался смелости и прибрался в своем платяном шкафу. Я не умею наводить чистоту и в буквальном смысле ни разу в жизни не выбросил ни одной старой футболки, независимо от пятен на ней, дырок и фасона в целом. Некоторые из них однозначно больше не стоит носить на людях. А в остальных стыдно ходить даже дома.

Я подозревал, что за годы работы в Amazon, Microsoft и Google у меня скопилась богатая коллекция футболок, свитеров, толстовок и курток, но лишь занявшись их сортировкой, я осознал, как их на самом деле много (около трех десятков!).

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

На всякий случай: на фото – не мои футболки (credit)
На всякий случай: на фото – не мои футболки (credit)

Как несколько самоотверженных ребят из Amazon спасли Рождество

Моя футболка Wishlist 2014 года, канун рождества!
Моя футболка Wishlist 2014 года, канун рождества!

Сайт amazon.com состоит из тысяч критически важных механизмов. Большинство из них вы воспринимаете как должное, о существовании некоторых даже не подозреваете, но если они вдруг сломаются, этого будет нельзя не заметить.

Близилось Рождество 2014 года, и у службы Wishlist начались неприятности. Wishlist — это весьма удобная опция, с ее помощью можно создать список вещей, которые вы хотели бы получить в подарок, например, на день рождения или Рождество. Люди, у которых не получается выбирать хорошие подарки самостоятельно, без подсказок (например, я сам такой), очень любят эту штуку. За 20 лет брака моя жена совсем разучилась делать тонкие намеки и постоянно пользуется вишлистом, так что лично мне эта функция очень по душе. И, судя по всему, миллионам других покупателей Amazon по всему миру тоже.

Wishlist — довольно старый и хлипкий сервис с целым рядом архитектурных проблем. Наш инженер прикинул некоторые цифры и сделал прогноз, что, учитывая тенденции трафика, с большой вероятностью Wishlist протянет ноги перед самым Рождеством. Мы могли бы продолжать работать как обычно и рискнуть тем, что в горячий сезон возникнет серьезная проблема. Или просто отключить функцию, пока не разберемся с ситуацией. Но это могло произойти уже после Рождества, а миллионы людей уже добавили миллионы вещей в список желаемого.

Amazon буквально одержима заботой о своих клиентах. Ни один из этих вариантов не устраивал ни инженеров, ни руководство компании. Поэтому решение было простое. Мы перепишем, протестируем и развернем совершенно новый сервис Wishlist, способный работать в масштабах Amazon, за четыре дня. Это была грандиозная цель.

Я не входил в официальную команду продукта, но в течение многих лет участвовал в нагрузочном тестировании инструментов по всей компании, поэтому меня пригласили в проект чисто из уважения. Брэд, один из видных инженеров компании, спросил, смогу ли я выделить время, чтобы помочь команде тестирования. Я невинно ответил: «Конечно! А когда?» Возникла пауза. «Хм, как насчет прямо сейчас?» Я чуть не поперхнулся своим кофе. Не ожидал такой срочности. Я сразу же прояснил ситуацию со своим менеджером, а затем отправился в штаб, расположенный в соседнем кампусе Amazon.

«Штабы» (War Rooms) в мире технологий — это рабочие группы, которых быстро привлекают для решения возникшей проблемы. Чаще всего это виртуальная команда, отвечающая за решение важных задач. В данном случае речь идет о физической встрече с людьми в общей комнате. Когда я вошел, каждый квадратный сантиметр рабочих досок уже был испещрен квадратиками и стрелками, а в зале сидела целая делегация ведущих инженеров. Я был в восторге от того, что нахожусь в одной комнате с некоторыми из этих людей.

Моя задача заключалась в том, чтобы изучить продукт, разработать стратегию тестирования и реализовать ее, дабы мы могли подтвердить, что новая версия Wishlist работает лучше старой. И сделать это нужно в течение ближайших 24 часов. Должен сказать, сидеть в физическом «штабе» было очень здорово, потому что сам воздух в ней был пропитан энергией, энтузиазмом и волнением. Мы могли со скоростью звука обмениваться идеями и делать быстрые итерации. Шел четверг. Мы засиделись до поздней ночи и выпили целую тонну кофе и газировки. В семь вечера вице-президент заказал пиццу на всех. В 9 вечера я почувствовал, что начинаю тормозить, поэтому отправился домой. Но уже к семи утра пятницы был на своем рабочем месте в «штабе».

У меня была легкая задача. Я разработал стратегию и подготовил рабочий набор тестов еще до полудня. Инженеры, которые занимались переписыванием системы, остались на все выходные. Это была гораздо более сложная работенка! Я оставался на связи на случай, если у них возникнут проблемы с тестами и потребуется моя помощь. К утру понедельника новый Wishlist был готов к развертыванию. Я прогнал все тесты, изучил множество контрольных панелей, чтобы оценить масштабирование системы, и дал окончательное согласие на развертывание.

Ко вторнику на Amazon.com уже работал совершенно новый сервис Wishlist, который порадовал миллионы людей своей стабильностью и высокой скоростью. В тот год он безупречно справился с нагрузкой. Скорее всего, никто из наших клиентов так и не узнал, как усердно работали преданные своему делу сотрудники Amazon в течение 4-5 дней, пытаясь спасти для них Рождество.

А мы получили футболки в память об этом событии!

Наводя порядок в шкафу, я не мог сдержать улыбку, глядя на эту футболку. Нет, я положительно не смогу ее выкинуть в мусор. Она хранит в себе память об одном из милых моему сердцу дней!

Вверх по реке, а затем в горы!

В том же 2014 году я заметил на одном из коллег крутую толстовку. На ней был логотип «Up The River». Разумеется, я захотел себе точно такую же! Я спросил коллегу, как он ее заполучил. Он улыбнулся и ответил: «Ее пришлось заслужить!».

Я неравнодушен к испытаниям, так что эта фраза вызвала у меня определенный интерес. Раз в год Amazon арендовала Suncadia, огромный, роскошный курорт в Каскадных горах, примерно в двух часах езды от нашей штаб-квартиры в Сиэтле. Каждый руководитель мог выдвинуть нескольких своих инженеров, представив письменное обоснование, почему они заслуживают поездки. Как правило, ожидалось, что участники будут из числа Top Tier (инженеры с самыми высокими показателями в компании) и будут отобраны вручную. Уровень не имел особого значения, поскольку одной из целей поездки на курорт было показать голодным и перспективным младшим инженерам примеры для подражания со стороны старших специалистов, чтобы стимулировать их карьерный рост. Идея заключалась в следующем: давайте соберем самых целеустремленных инженеров Amazon, заставим их есть, пить, играть и разговаривать в течение 2-3 дней в глуши, и посмотрим, какие классные идеи появятся в результате такого «перекрестного опыления».

Только что закончился очередной Up The River, и у меня был целый год, чтобы успеть номинироваться на следующий. Я чертовски хотел получить эту толстовку!

Следующие 12 месяцев оказались одними из самых напряженных в моей жизни, но я наслаждался каждой секундой этого года.

Меня только-только повысили до старшего инженера, и я жаждал большего. У меня был отличный проект, отличный руководитель и отличный директор, и я не скрывал своего желания попасть в его список для Up The River.

Мое сердце замерло от радости, когда на электронный ящик пришло письмо с заголовком «Поздравляем!  Вы выбраны для участия в Up The River 2015!».

Я понял, что это и ответственность, и привилегия. Мой директор потратил на меня одно из нескольких своих мест, и я не хотел его разочаровывать.

Suncadia оказалась великолепным местом, вокруг простирались горы и лес. Нас было около 200 человек, амазоновцы всех уровней, должностей, стажей и команд. Большая часть конференции проходила в формате опенспейс, так что любой мог подняться на сцену, предложить тему, выбрать время и место и провести сессию. Если вам была интересна эта тема, вы приходили на сессию и вели острую дискуссию с другими людьми. Мы вместе ели, обменивались идеями, заводили друзей, придумывали планы, пили огромное количество кофе днем и еще большее количество виски вечером, а также устраивали масштабные и свирепые баталии на нерф-пушках до самой ночи, к ужасу всего персонала курорта.

Suncadia — поистине великолепное место: сплошные горы и леса.
Suncadia — поистине великолепное место: сплошные горы и леса.

К сожалению, Up The River больше не проводится. Думаю, дело в том, что компания слишком разрослась. Трудно оценить и измерить, как повлияла на это ежегодная премиум-конференция, но я могу сказать следующее. На Up The River 2015 я завел несколько важных знакомств, которые сохранились на протяжении всей моей карьеры, и это был переломный момент в моем переходе от старшего инженера к ведущему инженеру. И, конечно же, я получил прекрасную толстовку.

Каким-то образом мне досталась толстовка Up The River 2010 года, хотя я и не присутствовал на мероприятии!

Есть ли в Amazon вампиры?

Толстовка с логотипом Amazon в вампирской тематике — это, конечно, круто (особенно на Хэллоуин), но тот факт, что за ней стоит целая история, делает ее еще круче, по крайней мере, для меня.

Обратная часть моей амазоно-вампирской толстовки
Обратная часть моей амазоно-вампирской толстовки

Румыния занимает особое место в моем сердце. В 2010 году я присоединился к команде, одна половина сотрудников которой работала в Сиэтле, а другая половина — в румынском городе Яссы. Так началась моя насыщенная командировочная жизнь. За четыре года я шесть раз съездил в Яссы (Iași), чтобы встретиться с румынскими коллегами, и некоторое время даже возглавлял там группу из десяти инженеров. В первую поездку со мной отправилась жена. Мы взяли напрокат потрепанную Dacia и проехали через Карпаты, исследуя невероятно живописные деревни и замки, похожие на декорации к фильмам о Дракуле. Страна поразила наше воображение. В другой раз мой рейс до Бухареста пролегал через Стамбул, и целую неделю я провел, путешествуя по Турции. А однажды я узнал, что аэропорт Яссы неожиданно закрылся. Пришлось импровизировать! После долгого спора на ломаном английском с суровым чиновником я сел на невероятно ветхий ночной поезд до Западной Молдавии. Мне нравились эти люди, мне нравилась эта страна, и я обожал ездить туда каждые шесть месяцев.

До прихода в Amazon я не часто бывал в командировках. Amazon открыла мне глаза на мир, и в итоге я побывал на всех континентах, кроме, пожалуй, Антарктиды... 44 командировки (в основном международные) за 11 лет. А началось все с той самой поездки в Яссы!

Поэтому, когда мои румынские коллеги в шутку решили сделать худи с вампирическим логотипом Amazon, учитывая то, как часто люди спрашивали их о Дракуле, я был в сущем восторге!

Не забывай раздать долги

У меня есть целых две футболки с длинным рукавом, которые я получил с разницей в несколько лет. Но их объединяет общая история на тему морального долга.

В 2012 году я искал способы взять на себя побольше разных обязанностей и расширить зону комфорта, выходя из нее всеми возможными способами. В Amazon как раз проходила еженедельная серия технических выступлений под названием Principals of Amazon (POA). Она собирала большую аудиторию — около 1000 человек (в зале и удаленно). Каждому, кто хотел выступить на POA, назначалась пара авторитетных ведущих инженеров в качестве менторов, которые давали обратную связь в ходе бесконечных тренировочных выступлений. В конце концов, эти люди должны были одобрить выступление как достойное POA, прежде чем докладчик поднимался на сцену. Выступить с речью было делом чести, а мне было очень не по себе от публичных выступлений, поэтому я ни секунды не сомневался, что приму участие.

Выступление с докладом на Principals of Amazon (POA) в декабре 2012 года. Тема — «Как мы утроили нагрузку на прод в целях тестирования и остались живы».

После успешного выступления на POA каждый получил футболку, которую можно было с гордостью носить по всему кампусу, чтобы продемонстрировать свои достижения.

Спикерская версия футболки POA
Спикерская версия футболки POA

В 2014 году меня повысили до главного инженера. Мой опыт от выступления в качестве спикера POA оказался крайне положителен. Старшие коллеги терпеливо выслушали множество версий моего доклада и предложили множество улучшений. Я значительно вырос благодаря этому эксперименту. Пришло время «отдать долги» и оказаться на противоположной стороне баррикад. Поэтому я вызвался стать тренером POA.

Я провел через POA несколько замечательных выступлений и с удовольствием наблюдал, как люди, которых я наставлял, через несколько лет сами становились главными инженерами. И, знаете что? Я получил вторую футболку, на этот раз с тренерской отметкой!

А вот и тренерский вариант
А вот и тренерский вариант

Я с удовольствием ношу обе эти футболки, потому что и одна, и вторая — своеобразные «почетные» знаки, которые я в разное время получил от компании.

А в вашем шкафу нашлось место для корпоративных футболок или других сувениров с работы? Возможно, им тоже найдется, что рассказать (в комментариях!) :) 

Tags:
Hubs:
Total votes 9: ↑7 and ↓2+7
Comments4

Articles

Information

Website
www.ispsystem.com
Registered
Founded
Employees
101–200 employees
Location
Россия