Bestseler

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

Tekst
33
Recenzje
Przeczytaj fragment
Oznacz jako przeczytane
Jak czytać książkę po zakupie
Nie masz czasu na czytanie?
Posłuchaj fragmentu
Мама, я тимлид! Практические советы по руководству IT-командой
Мама, я тимлид! Практические советы по руководству IT-командой
− 20%
Otrzymaj 20% rabat na e-booki i audiobooki
Kup zestaw za 48,35  38,68 
Мама, я тимлид! Практические советы по руководству IT-командой
Audio
Мама, я тимлид! Практические советы по руководству IT-командой
Audiobook
Czyta Александра Максимова
26,38 
Szczegóły
Czcionka:Mniejsze АаWiększe Aa

6
Важные навыки руководителя. Как подготовиться к новой роли


Важные навыки руководителя можно разделить на две большие категории:

● навыки, которые можно развить учебой или чтением нужной литературы;

● навыки, которые приобретаются с опытом.

Примеры первого типа навыков: умение выступать перед публикой, предсказывать сроки выполнения задач, проводить эффективные собеседования с определенными специалистами. Первая категория относительно простая: осознавая, что вам не хватает знаний в определенной сфере, вы можете найти удобный для себя формат обучения. Например, пойти на тренинг по публичным выступлениям или эффективной коммуникации. Здесь почти наверняка вы добьетесь значительного прогресса за относительно небольшое время и потом будете оттачивать мастерство на «боевых» задачах.

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

● считывать эмоции и мотивы ваших сотрудников (эмпатия);

● слушать собеседника;

● налаживать контакт с людьми и разговаривать с ними на одном языке;

● видеть особенности человека и развивать его сильные стороны.

Раньше я немного стеснялась того, что считаю эти навыки важными. Мне казалось, что это мое субъективное отношение к роли руководителя – придавать такую важность этой стороне работы. Но подавляющее большинство руководителей, с которыми я говорила, отмечают эти навыки как самые сложные и полезные в работе.

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

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

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

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

– Но вы же тесно общались с бывшим руководителем, вы сидели за соседними столами, почему ты не обращал внимания на то, чем он занят в течение дня?

– Мне кажется, я старался всего этого не замечать, просто жил в своей парадигме разработчика.

Вы и начальство

1
Вспотел – доложи начальству. Прозрачная коммуникация с начальством: сроки, возможности, факапы


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

Еще одна грустная истина: никому не хочется глубоко вникать в вашу работу. Для высокого начальства идеальный руководитель – человек, который создает минимум хлопот, решает важные для начальства (подчеркнем это мысленно) проекты, сам предупреждает о проблемах и в идеале сразу предлагает варианты решения этих проблем. Почему мы мысленно подчеркнули проекты и проблемы, важные для начальства? Да потому, что у вашей команды могут появиться собственные проблемы, которые начальству не интересны. Стоит заметить, что начальство может и хочет вам всячески помогать, но в здоровой рабочей атмосфере у него не должно оставаться на это времени – есть важные вопросы более высокого уровня.

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

«В медиа первично мнение главного редактора, и главный редактор – это человек, который оперирует эмоциями. Это сильно непривычно для айтишника: нам кажется, что надо правильно построить диаграмму Ганта, зарелизить фичи, подбить финансирование. И умение “продать” свою диаграмму Ганта редактору выходит на первый план для руководителя IT-команды. Вокруг этого всегда возникает масса конфликтов, которые все время приходится “чинить”».

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

Один из руководителей рассказал, что всей душой ненавидел предновогодние спецпроекты:

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

Ваша задача как руководителя – уметь видеть эти проблемы, объяснять понятным языком их суть. Нужно учиться обосновывать их с точки зрения бизнеса («надо потратить несколько месяцев на рефакторинг кода, зато потом работа пойдет вдвое быстрее») и балансировать между решением ваших проблем и проблем бизнеса. Почти всем руководителям будет полезно поработать над навыком, который называется «управление ожиданиями».

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

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

2
Учимся думать в терминах бизнеса


Стоп-стоп-стоп, какой еще бизнес? А что, если я руковожу группой дизайнеров? Мы же за красоту, за логику, за удобство пользовательского интерфейса. А вы мне про бизнес. Или я руковожу группой разработчиков: мы тут за технологии, за высоконагруженные системы, у нас машинное обучение, прости господи, а вы мне про бизнес!

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

 

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

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

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

● сможете предлагать решения проблем бизнеса, о которых они не знали и которые вы в силу профессионализма в своей области увидели;

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

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

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

3
Проясняй до конца


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

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

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

Приведу пример. Как-то я беседовала с коллегой, который уже несколько лет руководил группой. Вроде бы дела у него шли как надо, группа расширялась, проекты закрывались плюс-минус в срок, отзывы других сотрудников были хорошие. И тем не менее он никак не мог получить повышение. Я спросила, понимает ли он, в чем его проблема и какие шаги могут привести его к новой должности. Между нами состоялся примерно такой разговор:

– Начальник говорит, что я хорошо работаю с подчиненными и заказчиками. Говорит, что теперь надо подтянуть процессы, и тогда я могу надеяться на повышение. Значит, надо работать над процессами.

– А что именно не так с процессами? Что вам нужно улучшить?

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

Человек назвал три серьезные проблемы, которые видел сам. Самым печальным в этой ситуации было то, что, возможно, все три проблемы на самом деле нисколько не волновали его руководителя. Многие руководители спокойно относятся к тому, что лидер «тащит» команду на себе. И к тому, что сроки едут, – воспринимают это как неизбежное зло в интеллектуальной работе. Третья проблема вообще была скорее догадкой. Кстати, впоследствии выяснилось, что на самом деле руководство было недовольно количеством багов в приложении.

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

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

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

Напоследок привожу список вопросов, которые люди боялись задать прямо, но в итоге задали и не проиграли:

● Что мне нужно сделать, чтобы получить повышение?

● Как вы считаете, на каком этапе я сейчас нахожусь, есть ли у меня шансы получить повышение в ближайший год?

● Как я работаю на фоне других коллег? На их уровне или хуже?

● Я не собираюсь увольняться, но чувствую, что работа больше не радует, – было бы здорово через полгода-год попробовать что-то новое. Есть ли возможность это устроить?

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