Мама, я тимлид! Практические советы по руководству IT-командой

Марина Перескокова, 2021

Вы – крутой айтишник. Но можете ли вы стать хорошим руководителем? Ведь в новой роли придется решать совсем другие проблемы: увольнять и нанимать людей, правильно распределять задачи, мотивировать и давать обратную связь. Как побороть синдром самозванца и растить сотрудников умнее себя? Как организовать работу, чтобы начальство было довольным и сотрудники счастливыми? В книге «Мама, я тимлид!» Марина Перескокова собрала рекомендации для молодых руководителей или тех, кто хочет им стать. Автор работала в «Яндексе» около 10 лет и сама прошла путь от рядового сотрудника до управленца. По словам Марины, этот путь был бы проще, если бы кто-то приложил инструкцию – поэтому и появилась эта книга: концентрация личного опыта, историй коллег из IT-индустрии и практичных идей из тематической литературы.

Оглавление

Из серии: Альпина. Бестселлер (Бизнес)

* * *

Приведённый ознакомительный фрагмент книги Мама, я тимлид! Практические советы по руководству IT-командой предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Вы стали руководителем

1

Осознаем, чего теперь от вас ждут. Работа команды важнее личных достижений

Поздравляю, вы стали руководителем. Первое, что нужно сделать, — осознать свои новые обязанности.

Чтобы почувствовать разницу, давайте вспомним, чего ждут от специалиста:

● экспертных знаний в своей области;

● высокого качества работы;

● соблюдения сроков.

Вот в целом и все. Если вы знаете, как выполнять работу, делаете ее качественно и в срок — вы молодец.

А теперь давайте подумаем, чего ждут от руководителя:

● Команда должна уметь выполнять поставленные задачи.

● Команда должна качественно выполнять работу.

● Команда должна выполнять работу в срок.

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

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

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

Я спрашивала у знакомых руководителей, совпали ли их ожидания, когда они заняли эту должность, с тем, что они получили в реальности. Вот некоторые ответы, которые ярко демонстрируют, что мало кто понимает до конца, на что он согласился:

«Я не ожидал, что придется столько времени уделять административному управлению командой. Молодым руководителям, у которых четверо и более подчиненных, я бы советовал сразу половину времени отвести на работу с командой».

«Я мало что понимал в планировании задач и долгое время работал с ощущением, что у меня ничего не выходит».

«Оказывается, самое сложное — это убедить людей в том, что я прав! Я думал, что буду таким веселым начальником, который раздает задачи и всех подкалывает. Оказалось, что много времени я трачу на переговоры с собственными сотрудниками, которые со мной не согласны. А еще мне пришлось взять на себя почти всю неприятную рутину, чтобы дать команде работать продуктивнее».

«Я очень долго не мог осознать, что наем людей — это важная часть моей работы. Я всегда думал, что команда дается руководителю откуда-то сверху и ты только руководишь тем, что есть. Оказывается, ты эту команду сам должен создавать».

Видите, дел чуть прибавилось. Но надо смотреть в будущее с оптимизмом, потому что хоть где-то вы теперь самый главный. На вопрос «Почему вам нравится быть руководителем?» все отвечают одинаково:

«Твои личные возможности всегда ограничены. Работа руководителя позволяет делать масштабные вещи. Классно, когда ты приходишь в команду, налаживаешь работу и видишь, как благодаря твоим действиям результат от работы команды умножился».

Есть ради чего страдать.

2

Расстановка приоритетовв задачах руководителя

Ну а теперь, когда вы в курсе положения дел, сделаем мысленное упражнение. Решим задачку. У вас в команде открыто две вакансии, рук катастрофически не хватает, а заказчики присылают по десять стикеров с котиками в час, требуя от вас фиксов по проектам. Что вы должны сделать в роли руководителя в ближайшие три часа?

Естественная мысль, которая приходит в голову, — надо героически спасти горящие проекты. Бахнуть пару банок энергетика, выпить кофе и показать команде, за что вас повысили. Написать код, нарисовать дизайн (или чем вы там занимались на своей любимой работе).

А теперь давайте подумаем на два шага вперед. Что будет, когда вы закроете горящие задачи? С чем вы останетесь? Да, вы поступили на пользу делу, но работа, как известно, бесконечна. Придут другие заказы, наступят иные горящие сроки. А ваша команда все так же сидит без двух специалистов, в ней по-прежнему не хватает рук — и вы снова броситесь всех спасать.

Сразу оговариваю: если этот горящий проект — вопрос жизни и смерти, он один такой на миллион, единственный шанс в жизни, то да, надо им заняться. Но большую часть задач точно можно отложить, скажем, часа на три, а то и на денек — никто не помрет. Так чем же на самом деле стоит заняться?

В первую очередь надо разрешать те проблемы, которые сильно влияют на эффективность команды. Если у вас висят две вакансии, в первую очередь потратьте силы на то, чтобы их закрыть. Чем раньше вы наймете нужного человека, тем быстрее повысится производительность вашей команды. И чем больше вы тянете с наймом, тем дольше вам придется героически залатывать все дыры, работая за десятерых.

Давайте рассмотрим еще один случай. У вас работает подчиненный, вы чувствуете, что с ним что-то не так: мотивация упала, глаза потухли. Но человек худо-бедно работает, сроки сходятся, дело идет. И вот на вас сваливается Великий Аврал. Вы бросаете все силы, чтобы сделать работу наилучшим образом, выключаете мессенджеры и отменяете все беседы с подчиненными по душам, пропускаете обед, уходите домой с закатом и начинаете бояться солнечного света. И вот через месяц вам тихонько, чтобы не отвлекать от работы, кладут на стол заявление об уходе. Пока вы сидели в окопе, сотрудник «помариновался» в своих печалях, сходил шутки ради на собеседование в соседнюю компанию, получил приятный оффер и теперь покидает ваш тонущий корабль. И остались вы да ваш горящий проект, а еще задачи уволившегося сотрудника, которые после его ухода сразу стали большой проблемой.

То, что я описала выше, — классическая проблема начинающего руководителя. Более того, даже опытные руководители, которым нравится выполнять задачи самим (руководители — дизайнеры или программисты), периодически срываются и начинают выполнять индивидуальные задачи вместо того, чтобы руководить, поскольку эта работа им намного больше нравится.

Екатерина Текунова, которая работала руководителем сервиса в компании Rambler, вспоминает свою самую постыдную ошибку в роли управленца:

«Я руководила командой платформы из 30 человек, на этой роли я полностью отвечала за бюджет на зарплаты и премии. Первым делом я начала погружаться в продуктовые задачи и отложила выяснение административных вопросов, потому что казалось, что заняться продуктом важнее. В какой-то момент ко мне пришел подчиненный и сказал, что обычно в этом месяце он получал премию, а в этот раз премия не пришла, и спрашивал, в чем дело. Мне было очень стыдно перед сотрудником, потому что я на тот момент вообще не понимала, о какой премии идет речь. Неловко было признаться, что я как руководитель совсем не уделила внимание этому вопросу».

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

3

Потеря компетенциии синдром самозванца

Если вы все делаете правильно — больше заботитесь о команде, чем о себе, тратите время на людей и встречи, разруливаете возникающие вопросы, вместо того чтобы кидаться с головой в работу, — то вас накроет волна экзистенциальных проблем:

● Вам будет казаться, что вы уже не можете делать работу так же классно, как ваши подчиненные.

● Вам (и окружающим) может казаться, что вы ничего полезного не делаете.

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

Итак, начнем с потери компетенции. Если вы переживаете, что все занимаются делом, а вы только ходите на встречи и уже забыли, как настоящий пацан должен пересобирать ядро линукса, то рассуждения ниже — для вас.

Во-первых, никакую компетенцию вы на самом деле не теряете. Если вы когда-то были крутым специалистом, научились всему, чего требовала от вас работа, выполняли задачи лучше всех (иначе едва ли вас бы повысили, не так ли?), то вы с большой вероятностью сможете все это проделать еще разок. Базовые навыки и знания глубоко укоренились у вас в мозгу и не могут испариться даже за очень долгий срок. У меня был перерыв в карьере на полтора года, я очень переживала о том, как буду вливаться в рабочий процесс и есть ли у меня еще боевой задор. Так вот, никакие страхи не оправдались. Мозг очень быстро настраивается на нужный лад, и вы через месяц-другой начинаете работать с прежним качеством, если эти два месяца вы интенсивно трудитесь.

А вот что на самом деле имеет место, так это то, что вы не можете изучать предметные области, нужные для работы, так же хорошо, как ваши сотрудники. Причем ввязываться в эту гонку — заведомо проигрышная затея. Простая математика: вот сидите вы, думающий о своих задачах, задачах группы, ходите на встречи и общаетесь с заказчиками, а вот рядом с вами — свободный от этой чепухи сотрудник. У сотрудника при прочих равных условиях банально больше времени и ресурсов для изучения новой области, чем у вас. Даже если вы в целом крутой специалист, все равно в каких-то деталях ваш сотрудник будет разбираться лучше (если только у вас не команда стажеров, которых вы героически пестуете). Сохранять абсолютное техническое превосходство можно, только если у вас совсем небольшая команда — из двух или трех человек.

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

Теперь обсудим ваше беспокойство о том, что вы «ничего полезного не делаете» (что все достижения — это успехи команды, что если вас убрать, ничего не изменится и т. п.). Просто поверьте, что это неправда. Я видела слишком много ситуаций, когда команда отличных специалистов тонула и заваливала проект до момента, пока к ним не приходил хороший тимлид. Например, характерная болезнь команды программистов без толкового руководителя — это когда вместо выполнения по-настоящему важных задач все участники процесса начинают сами решать, какие задачи важные, и половина команды уходит в петлю бесконечного рефакторинга. Если, не дай бог, команде дали плохого руководителя, по-настоящему плохого, то команда начинает снижать темпы работы и разбегаться. Так что если ваша команда работает, никто не увольняется, вы выполняете задачи успешно и в срок, — вы молодец и на своем месте (даже если вы при этом не сделали ничего собственными руками, а исключительно подносили инструменты).

Если паранойя, вызванная обозначенными выше вопросами, заводит вас в тупик, успокойтесь: в той или иной степени это чувство испытывают почти все руководители, за редким исключением людей, которые работают «в вечном огне». Вот несколько методов, которые помогают справляться с этим чувством:

● Выделяйте время на то, чтобы иногда самостоятельно выполнять задачи, которые помогут вам быть в тонусе. Успешное выполнение задачи, во-первых, приносит радость, а во-вторых, снимает тревожность. Только не забывайте, что вы не сможете «спокойно поделать задачки», вам придется периодически отвлекаться на другие проблемы, а переключение между задачами отнимает время и силы и мешает сосредоточиться. Старайтесь брать задачи по силам и желательно те, которые не страшно будет завершить после дедлайна. Тогда в случае, если на вас навалятся административные обязанности, вы сможете отложить на время работу руками и спокойно разгрести завал, а потом вернуться к ней.

● Выпишите все дела, которые вы сделали за день: беседы с подчиненными, встречи с заказчиками — совершенно все. Отметьте дела, которые можно было не делать совсем. Для остальных распишите: мог ли кто-то выполнить работу за вас? Будет ли лучше для всех, если вы передадите эти обязанности подчиненным, если это вообще возможно? По итогам упражнения вы либо поймете, что именно можно спокойно отменить или делегировать, либо выясните, что на самом деле выполняете важную работу и мало кто может вас заменить.

● Если вы достаточно давно работаете руководителем, оглянитесь назад. Были ли какие-то крупные проекты, которые состоялись благодаря вам? Случались ли крупные ошибки, которые вы исправили?

● Можно поговорить с вашими подчиненными и спросить, помогает ли им ваше участие в процессе. Понятно, что вы не станете задавать этот вопрос каждую неделю, но раз в полгода вполне допустимо.

● Для некоторых руководителей интересным способом избавления от «синдрома бездельника» может быть более глубокое погружение в проект, который разрабатывает команда. Когда мы настроили команду на стабильное выполнение спущенных сверху задач, можно начать задавать вопросы о том, правильно ли поставлены эти задачи в принципе.

● Также вы можете «заняться благотворительностью» и в какой-то форме передавать ваш опыт и знания другим людям (если чувствуете в себе силы этим заниматься). Вы можете стать ментором для менее опытного руководителя, писать статьи про интересные проблемы на работе или читать лекции молодым сотрудникам. Это тоже помогает вернуть ощущение своей полезности.

Поговорим теперь о случае, когда вы постоянно работаете в авральном режиме. В каких ситуациях это возможно?

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

● На всю команду ложится нагрузка, не адекватная имеющимся ресурсам. Вам просто некому делегировать задачи — все и так перегружены.

Первая ситуация — это, как правило, «болезнь» начинающего руководителя. Рано или поздно люди устают работать в бешеном темпе и учатся правильно распределять задачи между членами команды.

Вторая ситуация — печальные обстоятельства, с которыми просто приходится жить, и не очень понятно, как из нее выходить, кроме как сокращая проекты или снижая качество их реализации, либо надо требовать увеличить команду.

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

Так что если у вас «синдром бездельника» — это, скорее, хороший сигнал.

4

Что делать, если сотрудникиумнее вас

Естественным продолжением истории про вашу некомпетентность служит вопрос: а что, собственно, делать, если в подчинении вырос специалист, который выполняет работу очень круто (возможно, круче, чем вы в былые времена). Подсказываю неправильный ответ: надо напугаться, начать «бодаться» с человеком, показывая, кто тут альфа-работник, и, наконец, при первой возможности от него избавиться, чтобы не подрывал ваш авторитет.

На самом деле, конечно, все не так. Первое, что вам нужно сделать, — обрадоваться. И за него, и за себя. За него — потому что он молодец и под вашим чутким руководством стал специалистом высокого класса. За себя — потому что вы вырастили хорошего сотрудника (ну или по крайней мере не упустили его, не подвели к увольнению и демотивации, а возможно, вы его вообще разглядели и наняли), что тоже вполне себе достижение. Теперь вопрос: как вам дальше жить, если все вокруг видят, что Вася решает рабочие задачи сильно бодрее своего начальника?

В такой ситуации есть несколько вариантов:

● оставить все на своих местах;

● выделить человеку подходящую ему зону ответственности;

● поставить сотрудника на свое место, а самому подняться выше;

● расстаться.

Рассмотрим вкратце все варианты.

Чего мы боимся, когда на горизонте появляется кто-то круче нас? Правильно, мы боимся потерять авторитет, а еще, может, работу, если он вообще не уведет вашего супруга (кто знает, насколько человек крут). Но на самом деле этот фантастический сотрудник может всего этого не хотеть. Вот так просто. В частности, многие разработчики отчаянно не хотят никем руководить, ходить на встречи, отвечать за соблюдение сроков и прочую чепуху. Поэтому для начала стоит понять, претендуете ли вы на одну и ту же зону ответственности. Если специалист круче вас, но не хочет брать на себя вашу ношу, — поздравляю, у вас появился лояльный к вам профессионал. Вы ему полезны как человек, закрывающий административные дыры, а он для вас будет делать дело, причем качественнее, чем вы.

Азат Разетдинов, который сейчас руководит отделом из 60 сотрудников «ВКонтакте», рассказал о случае, когда нужно было выбрать руководителя из членов существующей команды:

«Я считаю, что не стоит выращивать в руководителей людей, которые такие программистские гении. Некоторые разработчики могут быть в десять раз продуктивнее коллег. Такие люди приносят больше пользы себе и компании, когда сами пишут гениальный код. Есть ошибка, когда руководителем назначают просто самого сильного программиста. Я однажды поставил руководителем группы человека, который был на два уровня ниже, чем один из его коллег, получал сильно меньшую зарплату, но при этом он фанател от менеджмента. Ни у кого из них не было никаких вопросов по поводу этого решения — каждый в команде в итоге занимался любимым делом».

Теперь поговорим о более сложной ситуации: сотрудник вырос и тоже хочет стать руководителем. А тут вы. Подумайте, можно ли выделить ему какую-то зону ответственности, — может быть, прикрепить стажера, или назначить ответственным за часть проекта, или еще что-то. Подробнее о том, как выращивать руководителей, поговорим в следующих главах.

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

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

Итог: рост наших подчиненных — это очень классно. Более того, для вас как руководителя это единственный способ выходить на следующий карьерный уровень. Так что не боимся выглядеть глупо, не боимся умников, подступающих снизу. В конечном счете ваша команда должна состоять из суперклассных профессионалов. А ваша роль — суперклассно этими профессионалами управлять.

5

У вас больше нет четкого решения (раздел о том, что никто не подскажет, как правильно)

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

Один из знакомых руководителей в интервью поделился, что постоянная неопределенность — одна из самых тяжелых проблем в руководстве:

«В математике нас учили: вот исходные данные, вот решение, вот ответ. Одно уравнение — одна переменная. Два уравнения — две переменные. А в руководстве у тебя одно уравнение и сто переменных, ты не понимаешь, какие цифры куда подставить».

Конец ознакомительного фрагмента.

Оглавление

Из серии: Альпина. Бестселлер (Бизнес)

* * *

Приведённый ознакомительный фрагмент книги Мама, я тимлид! Практические советы по руководству IT-командой предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Смотрите также

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я