Як я перестав бути менеджером, який усе знає
Про делегування в команді з дванадцяти людей і чому мовчання на мітингу — це теж відповідь.
Кілька років тому я пишався тим, що знаю відповідь на будь-яке питання своєї команди. Хтось пише в чат о десятій вечора — я відповідаю за дві хвилини. Хтось застряг на задачі — я вже поруч, вже підказую, вже, чесно кажучи, роблю за нього. Мені здавалося, що це і є хороший керівник: той, хто завжди в курсі, завжди на зв’язку і завжди має готове рішення.
Зараз мені трохи соромно це згадувати. Не тому, що я робив щось жахливе. А тому, що я довго не бачив, скільки це коштувало людям навколо мене. І мені самому теж.
Цей текст не про теорію. Про делегування написано сотні книжок, і більшість із них правильні. Цей текст про те, як я на власній шкурі зрозумів одну просту річ: якщо ти знаєш усі відповіді, твоя команда перестає їх шукати.
Команда з дванадцяти людей
Коли в мене було четверо людей, модель «я знаю все» працювала. Точніше, мені так здавалося. Я встигав прочитати кожен пул-реквест, був на кожному дзвінку з клієнтом, пам’ятав, хто що робить і навіщо. Якщо щось горіло, я гасив сам, і це було навіть приємно — відчуваєш себе потрібним.
Потім нас стало вісім, а за рік — дванадцять. Троє в Києві, двоє у Львові, одна людина у Варшаві, решта розкидані від Лісабона до Таллінна. Три часові пояси, два з яких постійно плутаються в календарі. І в якийсь момент я помітив, що мій день складається з одного: відповідати на питання.
Я рахував. Не з цікавості, а від відчаю. За один звичайний вівторок мені в особисті написали сорок сім разів. Тридцять одне з цих повідомлень було питанням, на яке людина могла відповісти сама. Не тому, що вони ліниві, — вони дуже сильні інженери. А тому, що за три роки я їх привчив: навіщо думати, якщо Андрій відповість швидше.
Це був перший неприємний момент. Я побудував систему, в якій я — вузьке місце. І я сам її підтримував, бо мені подобалося бути потрібним.
Мовчання на мітингу
Другий момент був ще неприємніший.
У нас є щотижнева зустріч, де ми обговорюємо технічні рішення на наступний спринт. Я завжди приходив з готовим планом. Показував його, питав: «Є думки?» — і отримував тишу. Секунд п’ять, іноді десять. Потім хтось казав «виглядає нормально», і ми йшли далі.
Довго я вважав цю тишу згодою. Мовляв, план хороший, питань немає, всі зрозуміли. Я навіть пишався тим, як швидко в нас проходять такі зустрічі.
А потім одна з наших тімлідок, Оля, після дзвінка написала мені окремо. Приблизно так: «Андрію, можна чесно? Коли ти приходиш з готовим планом, ніхто не хоче сперечатися. Не тому, що план ідеальний. А тому, що ти вже вирішив, і ми це бачимо. Навіщо витрачати сили?»
Я перечитав це повідомлення, мабуть, разів десять. Потім закрив ноутбук і поїхав на воду, хоча прогноз був так собі. Сидів на камені три години, нічого не спіймав і весь час думав про ту тишу.
Мовчання на мітингу — це теж відповідь. Просто я не хотів її чути. Воно означало: «ти нас не питаєш, ти нам повідомляєш». І люди, які дуже добре розуміють, як працює їхній керівник, роблять раціональну річ — не витрачають енергію на суперечку, яку не виграти.
Що я робив не так
Коли я сів і чесно розклав усе по поличках, вийшло кілька речей.
Перше. Я відповідав занадто швидко. Людина пише питання, і ще до того, як вона встигла подумати над ним сама, в неї вже є моя відповідь. Це вбиває будь-яку спробу розібратися. Навіщо копати, якщо за дві хвилини прийде готове рішення?
Друге. Я приходив з готовими рішеннями туди, де мав приходити з питаннями. Зустріч, яка мала бути обговоренням, насправді була презентацією. А на презентації не сперечаються, на презентації кивають.
Третє. Я делегував задачі, але не делегував рішення. Це тонка різниця, але вона все змінює. «Зроби ось це ось так» — це не делегування, це інструкція. Людина виконує, але не відповідає за результат. А якщо не відповідає, то й не думає далі, ніж її попросили.
Четверте, і найнеприємніше. Мені подобалося бути незамінним. Коли без тебе нічого не рухається, ти відчуваєш себе важливим. Але команда, яка не може рухатися без свого керівника, — це не сильна команда. Це команда з однією точкою відмови.
Перший експеримент: пауза
Почав я з простого. Коли мені в особисті приходило питання, я не відповідав одразу. Чекав хоча б годину. Якщо питання було термінове — людина могла подзвонити, і тоді ми говорили. Але більшість питань, як виявилося, не були терміновими.
Перший тиждень це було фізично важко. Бачиш повідомлення, знаєш відповідь, і пальці самі тягнуться до клавіатури. Я навіть вимикав сповіщення на пару годин, щоб не спокушатися.
Результат здивував. Приблизно в половині випадків через годину мені приходило друге повідомлення: «Все, розібрався, дякую». Людина сама знаходила відповідь. Іноді кращу за ту, яку дав би я. Іноді гіршу, і тоді ми її обговорювали — але вже як рівні, а не як учитель з учнем.
Ще за кілька тижнів кількість повідомлень скоротилася майже вдвічі. Не тому, що люди перестали мати питання. А тому, що вони почали спершу питати одне одного. І це, як не дивно, було найкраще, що сталося з командою за той рік.
Другий експеримент: я говорю останнім
На технічних зустрічах я поміняв порядок. Тепер я не приходжу з планом. Я приходжу з проблемою: ось що треба вирішити, ось обмеження, ось що я знаю про контекст. А далі мовчу.
Мовчати виявилося ще важче, ніж не відповідати в чаті. Перші зустрічі були болісні. Тиша, довга, незручна, по двадцять-тридцять секунд. Я сидів, дивився в камеру і рахував про себе, щоб не заговорити першим. Хтось кашляв, хтось робив вигляд, що дивиться в документ.
А потім хтось наважувався. Спершу обережно: «Ну, я б, мабуть, спробував так…» І далі розмова починала жити своїм життям. Люди сперечалися, доповнювали, знаходили діри в ідеях одне одного. Я слухав і записував.
Коли я нарешті говорив, я вже не презентував свій план. Я додавав те, чого бракувало, або ставив питання, які ніхто не поставив. Часто виявлялося, що команда дійшла до рішення, яке було кращим за моє. Не завжди. Але частіше, ніж я готовий був визнати.
Є ще одна річ, яку я зрозумів не одразу. Тиша на зустрічі, коли керівник говорить першим, і тиша, коли він говорить останнім, — це дві різні тиші. Перша означає «навіщо сперечатися». Друга означає «я думаю». І вчитися розрізняти їх — окрема навичка.
Третій експеримент: рішення, а не задачі
Найбільша зміна була в тому, як я роздаю роботу.
Раніше це звучало так: «Зроби інтеграцію з платіжним сервісом, використай бібліотеку така-то, структура ось така, дедлайн п’ятниця». Людина отримувала задачу з готовою відповіддю на всі питання, крім одного: як набрати код.
Тепер це звучить інакше: «Нам треба приймати платежі від клієнтів у трьох країнах. Ось що я знаю про їхні вимоги. Ось бюджет і терміни. Як ти пропонуєш це зробити?» І людина сама вирішує, яку бібліотеку брати, як будувати структуру, де ризики. Я лишаю за собою право сказати «ні» і пояснити чому. Але кажу я його рідко.
Спершу було страшно. Особливо з молодшими людьми в команді. Здавалося, що вони наробляють помилок, які потім доведеться розгрібати мені. І вони справді робили помилки. Деякі — такі, яких я б не зробив. Але вони робили їх один раз, і вчилися на них так, як ніколи б не навчилися, якби я просто казав, що робити.
Один з наших розробників, Тарас, прийшов у команду молодшим. Перші пів року я практично вів його за руку. Коли я перестав, він місяць ходив розгублений, робив дивні рішення і, здається, трохи на мене ображався. А потім щось клацнуло. Зараз він веде найскладніший напрям у команді, і я іноді ловлю себе на тому, що питаю в нього поради.
Контроль, який не душить
Найчастіше питання, яке мені ставлять, коли я про це розповідаю: а як тоді контролювати? Якщо ти не знаєш усіх деталей і не приймаєш усіх рішень, як зрозуміти, що все йде нормально?
Чесна відповідь: я довго цього не знав. Перші місяці я смикався. Відкривав репозиторій о другій ночі, щоб подивитися, що там наробили. Читав чужі листування в каналах, куди мене ніхто не кликав. По суті, я перестав втручатися вголос, але продовжував втручатися в голові. Це виснажувало ще більше, ніж раніше.
Потім ми з тімлідами домовилися про кілька простих речей. Кожна велика задача починається з короткого документа на одну сторінку: що робимо, навіщо, які варіанти розглянули і чому обрали цей. Я читаю ці документи і можу поставити питання, але не переписую їх. Якщо я не згоден, я кажу про це один раз і пояснюю чому. Далі рішення за людиною, яка буде це робити.
Друге — щотижневі розмови один на один. Не звіт про статус, а розмова. Що заважає, що дивує, де застряг, що б ти зробив інакше, якби це був твій продукт. На цих розмовах я здебільшого мовчу і слухаю. Виявилося, що за пів години такої розмови я дізнаюся про стан справ більше, ніж за тиждень читання чатів.
Третє — ми домовилися, що погані новини приносять одразу. Не тоді, коли вже все горить, а тоді, коли з’явився перший дим. І що за погану новину нікого не сварять. Сварять тільки за приховану. Звучить банально, але на практиці це найважче. Люди роками вчилися, що погані новини краще не нести начальству, і переучитися за місяць неможливо.
Тут, до речі, мені дуже допомогла одна дурна історія. На одній зустрічі я сам зізнався, що тиждень тому пообіцяв клієнтові термін, не порадившись з командою, і тепер ми його не встигаємо. Сказав прямо: це моя помилка, давайте думати, як вибиратися. Після цього погані новини почали приходити помітно раніше. Здається, людям треба було побачити, що керівник теж помиляється і що за це ніхто не страждає.
Ще одна дрібниця, яка виявилася важливою: я перестав бути в усіх каналах. Вийшов з половини робочих чатів і попросив тімлідів кликати мене, коли справді треба. Перший тиждень було відчуття, що я пропускаю щось важливе. На другий тиждень я помітив, що ніхто мене не кликав і нічого не зламалося. На третій — що в мене вперше за довгий час з’явилися вільні ранки. Деякі з них я тепер проводжу на воді, до першого дзвінка о десятій.
Контроль нікуди не зник. Він просто змінив форму. Раніше я контролював кожен крок. Тепер я контролюю напрям і домовленості, а кроки — справа тих, хто йде.
Що я втратив
Було б нечесно писати тільки про те, як усе стало краще. Дещо я втратив, і це треба визнати.
Я більше не знаю всього, що відбувається в коді. Раніше я міг відповісти на будь-яке технічне питання про будь-яку частину системи. Тепер є шматки, про які я знаю тільки загалом. Коли клієнт питає щось конкретне, я часто кажу «зараз уточню в команди». Спершу мене це дуже муляло: здавалося, що я виглядаю некомпетентним. Потім я зрозумів, що клієнтові байдуже, хто саме знає відповідь. Йому важливо, щоб відповідь була правильною.
Ще я втратив відчуття, що я тримаю все в руках. Це дивне відчуття, його важко описати. Раніше я міг заплющити очі і уявити всю систему, всі процеси, всі ризики. Тепер у мене є загальна картина, а деталі — у людей, які з ними працюють. Це тривожно. Особливо вночі, коли щось падає і ти не знаєш, чи вже хтось на це дивиться.
І, мабуть, найважче: я втратив частину того задоволення, яке отримував від роботи. Раніше мені подобалося розв’язувати складні задачі самому. Тепер моя задача — зробити так, щоб їх розв’язували інші. Це теж цікаво, але по-іншому. Менше адреналіну, більше терпіння.
Що я отримав
А тепер про те, заради чого все це було.
Перше — час. Раніше я закінчував день о десятій вечора з відчуттям, що нічого не встиг. Тепер я закінчую о шостій, і в мене є час подумати про те, що буде через пів року, а не тільки про те, що горить сьогодні. Це, до речі, і є моя справжня робота. Просто раніше на неї не лишалося сил.
Друге — команда, яка працює без мене. Минулої осені я пішов у відпустку на два тижні і вперше за кілька років справді не відкривав робочий чат. Коли повернувся, нічого не згоріло. Були рішення, з якими я б не погодився, але жодне з них не було катастрофою. А кілька виявилися кращими за те, що зробив би я.
Третє — люди, які ростуть. Двоє з нашої команди за цей час стали тімлідами. Не тому, що я їх призначив, а тому, що вони вже робили цю роботу, і призначення просто це зафіксувало. Раніше в них не було простору, щоб показати, що вони можуть.
Четверте — чесніші розмови. Коли люди звикли, що їхня думка має вагу, вони почали говорити, що думають. Зокрема і мені. Зокрема і про мене. Це не завжди приємно, але це набагато корисніше за ввічливе мовчання.
Кілька речей, які я б сказав собі п’ять років тому
Не відповідай одразу. Дай людині годину. Найчастіше вона сама розбереться, і це буде її перемога, а не твоя.
Приходь на зустрічі з питаннями, а не з відповідями. Якщо в тебе вже є рішення, тримай його при собі, поки не почуєш інших. Говори останнім.
Тиша — це інформація. Якщо на твоє «є думки?» ніхто не відповідає, не вважай це згодою. Запитай себе, чому люди мовчать. Найчастіше відповідь тобі не сподобається, але її варто почути.
Делегуй рішення, а не задачі. Кажи, що треба досягти і навіщо, а не як це зробити. Лишай собі право вето, але користуйся ним рідко.
Змирися з тим, що люди робитимуть помилки. Деякі з них ти б не зробив. Але деякі їхні рішення будуть кращими за твої, і ти ніколи про це не дізнаєшся, якщо не даси їм спробувати.
І головне: команда, яка не може без тебе, — це не комплімент тобі. Це твоя недоробка.
Замість висновку
Я не хочу, щоб цей текст звучав як історія успіху. Я досі ловлю себе на старих звичках. Досі іноді відповідаю в чаті за дві хвилини, бо знаю відповідь і мені кортить. Досі іноді приходжу на зустріч з готовим планом і помічаю це тільки тоді, коли вже почав його показувати. Звички, які будувалися роками, за кілька місяців не зникають.
Але різниця відчутна. Для мене, для команди, для того, як ми працюємо. І я точно знаю, що не хочу повертатися до того, як було.
Коли я розповідав про це знайомому, він спитав: «А тобі не страшно, що колись вони зрозуміють, що ти їм не потрібен?» Я довго думав над цим. І зрозумів, що так, трохи страшно. Але саме це і є мета. Хороший керівник — не той, без якого все зупиняється. А той, після якого команда вміє рухатися сама.
Мені здається, я став трохи ближче до цього. Не набагато. Але ближче.
Якщо у вас був схожий досвід або, навпаки, зовсім інший — напишіть. Мені цікаво, як це працює в інших командах. Особливо цікаво, якщо ви не згодні.