День, коли зупинився білінг
Корпоративний трилер на виживання за 8 годин
Розділ 1: Зелений килим Excel
Клаус любив Excel. Не тією здоровою любов’ю на кшталт «я контролюю свої фінанси», а одержимою любов’ю людини, яка одночасно є Проджект-менеджером, Лід-архітектором і тим чуваком, що фіксить баги на проді у вихідні.
Була 08:03 ранку понеділка в офісі ЮзькоКонсальтинг. Клаус витріщався в монітор. Таблиця ресурсів (Resource Sheet) на наступний рік світилася заспокійливим, безумовним зеленим кольором.
— Краса, — прошепотів він і сьорбнув зі своєї чашки з написом «I love Production». Кава смакувала, як завжди — паленою гумою та безнадією, але зелений колір на екрані компенсував усе.
Свен був запланований повністю в проекти на весь рік. 100%. Full-Time-Equivalent. Свен, його найкращий боєць. Свен — єдина людина в цій будівлі, яка розуміла різницю між REST-API та перервою на каву. Свен був скелею, фаєрволом проти некомпетентності, священним Граалем Оплачених клієнтом Годин.
— Цей рік полетить як ракета, — пробурмотів Клаус. — Scalable. Agile. Prio 1.
І тут Outlook зробив Дзинь.
Розділ 2: Приліт
Тема: Звільнення — Свен Мустерман
Клаус кліпнув. Він відкрив імейл, сподіваючись, що це просто невдалий жарт відділу кібербезпеки — один із тих фішингових тестів, де ти виграєш, якщо не клікнеш на посилання. Але ні. Там було написано. Чорним по білому. Arial, 11 кегль.
«Привіт, Клаусе. Цим листом повідомляю, що я звільняюся за власним бажанням з найближчої можливої дати. Дякую за рибу. З повагою, Свен».
Світ зупинився. Зелена Excel-таблиця, здавалося, зів’яла прямо на очах. У голові Клауса миттєво увімкнувся внутрішній голос, вихований роками читання цинічних бізнес-книг: «Правило номер 1: Співробітники — це змінні юніти ресурсів. Не плач за юнітом».
Але серце Клауса калатало. Свен не був юнітом. Свен був єдиним, хто знав, чому інтеграція з клієнтом «Мюллер-ГмбХ» падає щовівторка о 14:00. Якщо Свен піде, кодити доведеться Клаусу. А Клаус не написав жодного рядка коду з 2018 року без того, щоб після цього не палала серверна.
— Курва, — сказав Клаус вголос. Його пальці тремтіли. Треба ескалювати. Негайно.
Розділ 3: Шмідт і синергія
— Пане Шмідт, у нас «стурбована ситуація», — видихнув Клаус у слухавку. Пан Шмідт, керівник напрямку, різними відділами і власник золотого значка Top Job 2025, розслаблено шарудів паперами на іншому кінці дроту.
— Ранок добрий, Клаусе. Стурбована? Знову Трамп? — Свен звільнився. Свен! Лід-дев. Мій ко-архітектор. Моє... моє життя!
— Клаусе, Клаусе, спокійно, — промуркпотів Шмідт із незворушністю людини, яка закрила річні KPI ще у квітні. — Люди приходять, люди йдуть. Це Circle of Life у бізнесі. Розглядайте це як можливість для оптимізації. А Свен взагалі ще для нас ефективний? Може, замінимо його на Джуніора і підписку на ChatGPT?
Клаус відчув, як на скроні пульсує вена. — Шмідт, без Свена білінг стане. Наступного місяця. Нульовий бізнес. Мінус. Ми зможемо виставити клієнту рахунок хіба що за «гарний настрій».
Тиша на іншому кінці. Магічне слово пролунало: Білінг.
— Окей, Клаусе. Слухай, — тон Шмідта змінився з Далай-лами на Вовка з Волл-стріт. — Нам треба якось навчити корову танцювати на льоду. Але бюджетно-нейтрально. Запропонуй йому перспективи. Запропонуй йому більше співвідповідальності. Запропонуй йому преміум-печиво на кухні. Але втримай його. Ми повинні перформити. На прикінці тільки аутпут має значення.
Клаус поклав слухавку. Співвідповідальність. Преміум-печиво. Він був сам.
Розділ 4: 1:1 відчаю
Клаус викликав Свена в «Кімнату відпочинку». Насправді це була копіювальна кімната, куди хтось три роки тому кинув крісло-мішок і повісив плакат Top Job 2023.
Свен сидів на мішку і виглядав нахабно розслабленим. На ньому була футболка з написом «No, I will not fix your printer».
— Свене, — почав Клаус, натягнувши своє найкраще обличчя з серії «Ми всі в одному човні». Він прочистив горло. — Давай якось синхронізуємся разом. Який в тебе тягар на душі? Це гроші? Я можу поговорити зі Шмідтом. Можливо, виб’ємо спонтанний Перформер-Бонус. Або... нове крісло? Ергономічне? Herman Miller?
Свен зітхнув. Це було довге, глибоке зітхання, схоже на звук повітря, що виходить із дуже втомленої шини. — Клаусе, справа не в кріслі. І навіть не в грошах.
Клаус перейшов у режим паніки. Він подумки гортав «Довідник маніпулятивного менеджменту». — Свене, подумай про команду. Ми ж сім’я! ЮзькоКонсальтинг — це твій дім. У нас нагорода Top Job! Ти хочеш усе це кинути? Хто буде робити рефакторинг легасі-коду? Майєр? Майєр дропає бази даних, коли чхає!
— Клаусе, — спокійно сказав Свен. — Я хочу просто працювати.
Клаус завмер. — Що, перепрошую?
— Працювати, — повторив Свен. — Кодити. Займатись архітектурою. Вирішувати проблеми. Знаєш, що я робив минулого тижня? Я сидів на 14 Jour Fixes, трьох QFC-коллах і одному двогодинному воркшопі про «Усвідомленість на робочому місці», де ми, курва, чистили мандарини. Я вписав в Джіру 40 годин, але продуктивно працював лише дві. Я розробник, Клаусе. А не професійний «учасник» мітінгів.
Розділ 5: Маски падають
Клаус витріщився на Свена. Ці слова вдарили його сильніше за будь-який баг-репорт. Він хотів заперечити, хотів почати молоти щось про «процеси» та «стейкхолдер-менеджмент». Але потім він подивився на власні руки. Він побачив мозоль на вказівному пальці від постійного клікання в Jira.
Він сів на стос паперу для принтера, наче з нього випустили повітря. — Ти правий, — тихо сказав Клаус. Цинічний голос у його голові раптом замовк.
— Що? — здивовано перепитав Свен.
— Це повна фігня, — визнал Клаус. — Я теж це ненавиджу. Я ненавиджу QFC. Я ненавиджу робити презентації в PowerPoint, щоб пояснити, чому ми не встигли зробити роботу, бо робили презентації в PowerPoint. Я взагалі-то теж розробник, чорт забирай! Я хотів створювати речі, а не адмініструвати хаос.
Клаус потер очі. — Знаєш, чому я так панікую? Тому що ти єдиний, хто тут тягне цей «галерний» бізнес, поки я намагаюся відбивати від тебе весь цей адміністративний ідіотизм. Але я не справляюся. Я поганий щит, Свене. Дірявий.
Свен мовчав деякий час. Він розглядав свого шефа, цю людину, яка зазвичай говорила лише базвордами, і вперше побачив втомленого гіка за фасадом менеджера. — Ти не поганий щит, Клаусе. Ти просто забагований.
Розділ 6: Пакт
Свен нахилився вперед. — Окей. Слухай сюди. Я роблю тобі пропозицію. Але це не простір для торгів, це ультиматум.
Клаус підняв голову. — Все що завгодно. Я помию твою машину.
— Дай спокій моїй машині. Ось угода: Перше: Я більше не ходжу на мітинги, які тривають довше 15 хвилин. Друге: Ти блокуєш мені в календарі 4 години на день «Глибокого занурення в роботу». Хто мене потурбує в цей час — буде звільнений. Або, як покарання, піде на обід зі Шмідтом. Третє: Віддалена робота, Хоум офіс — це не «бенефіт», а стандарт. Я приходжу в офіс, тільки якщо треба малювати на вайтборді. А не щоб пити каву з HR-ом. Четверте: Ти перестаєш називати мене «Ресурсом». Я Свен.
Клаус рахував у голові. Чотири години Глибокого занурення означали, що Свен дійсно писатиме код. Це означало... прогрес. Це означало закриті акти. Це означало, що Клаусу доведеться пояснювати Шмідту, чому Свена немає на загальних зборах All-Hands.
— А якщо Шмідт запитає? — прошепотів Клаус.
— Тоді ти скажеш йому, що я оптимізую синергію на бекенд-рівні, щоб забезпечити масштабованість маржинальності, — посміхнувся Свен. — Ти ж граєш у це «Булшіт-Бінго» набагато краще за мене.
Клаус відчув, як на його обличчі з’являється посмішка. Справжня, а не затверджена корпоративним кодексом. — Це... це може спрацювати. Я буду твоїм щитом. Довбаним титановим щитом.
— Гуд, — сказав Свен і підвівся. — Тоді я забираю заяву. Але Клаусе?
— Так?
— Якщо ти ще раз запропонуєш мені «Тренінг Менталки в офісі» замість зарплати, я звалю.
Епілог: Нова нормальність
Наступного ранку Клаус знову сидів на своєму місці. Excel-таблиця все ще світилася зеленим. Він глянув у бік Свена, який сидів у величезних навушниках з шумопоглинанням і друкував зі швидкістю кулемета. На його моніторі висіла табличка «Не турбувати». На ній хтось (імовірно, Свен) приклеїв фотографію Клауса з червоним знаком заборони поверх обличчя.
Клаус сьорбнув кави. Вона все ще була огидною. Телефон задзвонив. Це був Шмідт. — Клаусе! Ну що там? Ми засейвили юніт?
Клаус відкинувся на спинку крісла, подивився на Свена, який саме фіксив баг, що блокував проєкт уже три тижні, і відповів: — Пане Шмідт, ми не засейвили юніт. Ми засейвили Свена. І в підсумку... це значно потужніше.
Він поклав слухавку, відкрив свою власну IDE і подумав: Може, сьогодні я теж напишу трохи коду.