Мне не нравятся тексты, написанные Ai. Они как-будто «пластиковые» и как-будто бессмысленные – переливают из пустого в порожнее. Тем не менее, периодически делаю «подходы к снаряду» и пробую что-то новое. И на этот раз, кажется, получилось нечто интересное.
Представляю вашему вниманию новогодний стэндап, который со сцены читает приглашённый в вымышленную компанию «CodeRocket» вымышленный комик. Приятного чтения...

Привет, CodeRocket!
Я прям чувствую, как сейчас половина зала мысленно думает: «Так, если это интерактив, я ухожу курить». Не переживайте, никаких конкурсов «кто громче крикнет название любимого фреймворка» не будет. Я подготовился: читал ваш сайт, даже открыл ваш Confluence. Поэтому заслужил право шутить.
Я начал с раздела «О компании». Там слоган: «Мы ускоряем развитие продукта ваших мечт». Звучит красиво. Сразу видно, что писал человек, который никогда не видел живой баг в проде. Потому что продукт мечты — это когда он хотя бы запускается без ‘500 Internal Server Error’.
Потом я дошёл до ценностей. На стене у вас написано: «Открытость, Ответственность, Рост, Забота». Я когда это прочитал, на секунду подумал, что попал не в IT‑компанию, а в хороший такой детский сад. Не хватает только пятой ценности: «Тихий час» – чтобы все созвоны переносились на послеобеденное. И шестой: «Кто съел чужой йогурт в офисном холодильнике – тот не командный игрок».
Потом я решил: ладно, ценности – это красиво, но давайте по‑взрослому. Открою Confluence. Confluence – это вообще отдельная вселенная. Ты заходишь туда на пять минут «просто посмотреть регламент», а очнулся через три часа где‑то в разделе «История изменений политики хранения логов». И такой: «Я ничего не понимаю, но, кажется, я это утверждал».
У меня ощущение, что Confluence – это как Netflix для IT‑компаний: ты не помнишь, с чего начал, но очень стыдно прекращать, потому что «вроде полезно».
Я ещё заглянул в ваш Slack. У вас там канал #memes, #bug_of_the_day, и, конечно, легендарный #deploy_hell. Я считаю, если у компании есть честность назвать канал #deploy_hell, – это уже уровень зрелости процессо��. Это когда вы не обещаете, что всё пройдёт гладко. Вы честно говорите: «Ребята, это будет ад. Но с логами».
И в целом видно, что вы – настоящая IT‑компания. Потому что главное место силы – это не переговорка №1, не кабинет CEO, а кофе‑пойнт. В офисе CodeRocket всё крутится вокруг кофе‑пойнта. Это ваш внутренний прод: если там отрубить кофе, через два часа у вас упадут все микросервисы, потому что некому будет их поддерживать эмоционально.
Я зашёл туда и понял: здесь выполняется единственная задача, которая всегда в статусе Done: «Сделать кофе». Все остальные тикеты в Jira могут быть в in progress, blocked, on hold, а кофе – всегда в проде.
Кстати, про Jira. Я слышал, у вас там столько задач, что некоторые живут там дольше, чем некоторые сотрудники в компании. Jira очень похожа на абонемент в спортзал. У всех он есть, все туда что‑то заносят, но реально «качают» только пара людей, и то к релизу.
Теперь давайте про созвоны. Я так понял, вы любите созвоны. У вас культура созвонов, экосистема созвонов, микросервисы созвонов. У вас же есть отдельный созвон, на котором вы планируете, на каких созвонах вы будете обсуждать остальные созвоны?
И это только внутренние. Есть же ещё созвоны с клиентами, где все делают серьёзный вид и говорят: «Мы за agile, итеративный подход и прозрачность» – и в этот момент в соседнем окне кто‑то в Slack пишет: «Кто задеплоил в пятницу?!!!»
Про пятницу отдельно. Мне сказали, что у вас в компании есть негласное правило: «Не деплоим в пятницу». Мне это очень понравилось. Это как семейная традиция: «По пятницам у нас рыба, а не деплой». Только, судя по каналу #deploy_hell, у вас есть несколько особо храбрых: «А я деплойну, но аккуратно!».
И в этот момент где‑то в офисе просыпается DevOps, надевает священный худи, открывает терминал и такой: «Кто потревожил древнее зло?»
Раз уж заговорили про древнее зло. У вас есть старый монолит «Мамонт».
Я влюбился в это название. Это очень честно: система, которую каждый боится трогать, потому что если ты её заденешь, начнётся ледниковый период во всей инфраструктуре. Вы уже третий год «выпиливаете» Мамонта по кускам. Мне кажется, когда вы его наконец добьёте, в офис зайдёт археолог и скажет: «Коллеги, вы тронули мой экспонат?».
Или вы просто однажды нажмёте Delete, и где‑то в мире погаснет ещё один старый сервер под столом, о котором никто не помнит, но он почему‑то крутит половину биллинга.
Отдельно хочу сказать про ваши ежедневные стендапы. Я когда услышал: «У нас каждый день стендапы», – немного напрягся. Думаю: «Ничего себе конкуренция». Потом понял, что у вас на стендапах никто не шутит. Там люди стоят и страдают.
Формат один и тот же:
– Что делал вчера?
– Что делаю сегодня?
– Что мне мешает?
И каждый разработчик в этот момент такой: «Мешает… ну… вот это всё» (показывает вокруг).
Про «горизонтальное управление» я тоже оценил. В вакансии написано: «горизонтальное управление, минимум бюрократии». Я когда зашёл в офис и увидел пуфики, понял: горизонтальное управление – это буквально когда все лежат на пуфиках и оттуда руководят процессами.
И «миним��м бюрократии» в IT‑компании всегда переводится как: «У нас просто очень большая Jira и очень большой Confluence. Остальное – по любви».
Про людей тоже пару слов скажу. 60% компании — разработчики. Это сразу видно по освещению: всё темно, свет есть только у мониторов.
Тестировщики – вообще отдельная каста. Я поговорил с одним вашим тестировщиком, после этого я больше не доверяю даже дверям в этом зале. Они смотрят на дверь и такие: «Окей, а если открыть её 10 000 раз в секунду? А если пользователь без рук? А если дверь на проде?».
DevOps – люди, которые официально числятся сотрудниками CodeRocket, но по факту живут в логах.
HR запускают опросы вовлечённости. Самый честный показатель вовлечённости – это сколько человек не дошли до конца опроса, но поставили плюсик в Slack: «Спасибо, было полезно».
Про CEO тоже нельзя не сказать. Я видел фотку: он в худи с надписью Ship it. Это идеальная надпись для руководителя IT‑компании. Не «Сделаем хорошо», не «Всё будет работать», а честное такое Ship it. Типа: «Мы не обещаем, что оно взлетит. Мы обещаем, что оно улетит куда‑то в прод, а дальше – держитесь, DevOps, мы верим в вас».
И при всём этом у вас ещё хватает сил на хакатоны, где вы можете реализовать любой проект мечты. И каждый год половина людей всё равно делает бота, который автоматом перекидывает задачи в Jira и пишет в Slack: «Ребята, прочитайте наконец Confluence». Вот это настоящая любовь к профессии.
Слушайте, если серьёзно на минуту (совсем чуть‑чуть). Когда смотришь на CodeRocket со стороны, видно, что у вас есть главная штука, которой многие компании завидуют: вы умеете шутить про себя. У вас есть свой Мамонт, свой #deploy_hell, свои мемы, свои легенды про CTO в костюме динозавра. А если у компании есть самоирония – значит, у неё очень хорошие шансы пережить любой релиз. Даже в пятницу.
С Новым годом вас, CodeRocket!
Пусть в новом году ваши релизы будут зелёными,
Jira – чуть меньше,
Confluence – чуть короче,
а кофе‑поинт – никогда не падает.
Спасибо!