Третьим проектом, социальным проектом pro bono был Профсоюз, который Вячеслав возглавлял, будучи первым среди равных тимлидов в этом сообществе. Вначале это было тяжело, но с течением времени и приобретением опыта, он впервые почувствовал, что оказался среди близких ему людей. Близких не как небольшая семья, где разные роли, возраста, пол, а как стая примерно одинаковых животных, где нивелированы различия и участники проживают примерно одну и ту же жизнь. Почти все участники Профсоюза были белыми мужчинами 30–40 лет, женатыми или в паре, с высшим техническим образованием, с русским как основным языком и английским как вторым, с привычкой к чтению и аналитическому мышлению, родившиеся и выросшие в СССР или России, православные или атеисты. Удивительным было находить в других свой прожитый опыт. Именно с этим проектом Вячеслав связывал свое будущее.

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

Этому плану и было посвящен первый за день стендап – необычный zoom-стендап с участниками Профсоюза, взявшими на себя ключевые роли авантюры. Подключившись, Вячеслав в привычной манере начал:

– Приветствую всех, давайте начнем, кратенько по статусу. Михаил, ты первый. Выспался?

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

– Про первые два новости хорошие, по третьему какие идеи?

– Пока никаких, знаю, что это моя зона ответственности, но если кто-то готов помочь, буду рад.

– Принял, давайте дальше, Лиззи.

– Привет, зайчики. Ну и дали вы вчера: пили как в последний раз, будто больше и работать не надо и план наш сам себя реализует. Брали бы пример с меня – в полночь я уже крепко спала в своей кроватке. К делу, сегодня мы выкатим релиз5 мобильных приложений и веб-морду банка на препрод6, команда эксплуатации банка за день его спустя рукава потеснит и к вечеру примет, так всегда бывает. В релизе есть баги, которые не будут видны на препроде, и выстрелят они только на продуктиве. Там запутанная система конфигурационных файлов, и изменился api на бекенде. Проблемы были и в предыдущих релизах – они торопят разработку и не следят за качеством. Откатиться не смогут, система там и правда дурная, мы по sla7 спешить не сильно обязаны, так что во вторник, максимум к утру среды доступ пользователей к интернет-банку будет сильно ограничен.

– Отлично, Лиз, звучит как план! Лев, твое слово.

– Доброе утро, господа и Елизавета! И правда, оно было бы добрее, не будь коктейли в этих барах, куда ты нас, Вячеслав, заманил, такими вкусными. Если без шуток, мы отсмотрели код основных сервисов бэкенда банка. Видно, что пишут второпях, покрыто тестами процентов пять, много дублирований, статические анализаторы8 в гневе, но эти ребятки, похоже, линтеры не уважают. Мы нашли несколько зависимостей на внешние сервисы, которые реализованы таким образом, что при отсутствии или задержке ответа от внешнего сервиса банк тоже падает. Эти ошибки банк не обрабатывает: или уходит в вечный ступор, или говорит пользователю что-то невнятное. Можем повлиять на доступность этих сервисов или на их видимость из контура банка. Работаем над этим, к вечеру будет конкретика.

– Лев, мерси! Держи меня в курсе. Кто с тобой работает над анализом кода?

– Из моей команды пятеро, им я, разумеется, полную картину не сообщил. Из наших – Иван, Рустам, Илья, Саша, Ирина, Марго. Пока справляемся, помощь не нужна.

– Отлично, давайте дальше. Алексей, твой черед.

– Привет, алкоголики! Пока вы все вчера пили, я работал. К сожалению, у меня и моей команды знаний не хватит на анализ кода: джава и котлин у нас не в ходу. Мы успели следующее. Недавно несколько эксплуатационщиков9 банка уволились и приземлились в моей команде. Так что у нас на борту есть инсайдеры из команды эксплуатации банка и есть связь с текущей командой эксплуатации банка. Там разброд и шатание, люди крайне недовольны новым руководством, переработками и хаосом.

– Леш, правильно поняла, что код, который я задеплою10 на препрод-стенд через пару часов, с твоей помощью будет принят сразу же и поедет на продуктив? – вмешалась в перекличку Лиззи, почувствовав, что подвезли супероружие.

– Давайте пока этот козырь держать при себе. Парни на нашей стороне, но подставлять их не хочется.

Перейти на страницу:

Поиск

Книга жанров

Похожие книги