Эта статья изначально появилась на https://tmblr.co/ZlPQZy246-GVp 28.03.16

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

Решение

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

Вы вообще хотите управлять людьми?

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

Управляй собой

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

Эта папка стала моим кошмаром. До руководства я не получал большого количества писем от Jira. Я получаю тонны писем от Jira. В основном это связано с тем, чтобы быть владельцем определенных проектов, приоритизировать заявки и истории в продукте iOS и многое другое.

Итак, я просто сделал больше папок (вроде грубых, я знаю, но это работает!) Для таких вещей, как новые проблемы, или обновления в моих собственных проектах, или обновления в других проектах. Это помогает мне начать разбивать это огромное количество на более мелкие, более легкие для восприятия фрагменты.

Если письмо является действительно важным, я пересылаю его в OmniFocus или сразу же отвечаю на него. Я в значительной степени отказался от предварительного управления приложениями GTD, но теперь OmniFocus помогает мне организовать всю мою рабочую жизнь и даже влился в мою личную жизнь. Я не могу упомянуть OmniFocus и не упомянуть Мэтью Бишоффа, который меня привлек к этому делу, он еще и мастер стратегии GTD.

Воспитывать себя

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

Как и в любой ситуации, которую вы еще не полностью понимаете, попробуйте найти наставника. Кто-то, кому вы доверяете, и кто-то, кого вы уважаете, выполняя свою работу. Задайте им вопросы и попытайтесь найти ответы самостоятельно. Бесценно наличие кого-то, кто раньше был на вашем месте, поскольку он, вероятно, совершил большинство ошибок, которые вы совершите (и могут все еще), которые могут подтолкнуть вас в правильном направлении.

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

Создание отличных команд разработчиков программного обеспечения

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

Стать техническим лидером

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

Ранд в покое

Управленческие сообщения в этом блоге фантастические - хорошо написаны и доступны. Рэндс описывает несколько сценариев и разыгрывает их в своем посте. Это еще одна действительно замечательная рекомендация Мэтью Бишоффа, которой я очень внимательно следую.

Возвращаясь к инженерному делу

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

То тут, то там я беру небольшие домашние проекты; настройка контейнеров Phabricator, чтобы опробовать его, создание дополнительных ботов Node, которые помогут нам в работе, создание новых драгоценных камней Ruby, в основном нестандартных проектов.

Несмотря на все это, в моей голове все время возникал вопрос,

Могу ли я вернуться к инженерному делу, если бы захотел? Достаточно ли я хорош?

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

  • Можете ли вы эффективно сотрудничать с коллегами?
  • Можете ли вы решать сложные задачи, понимая, что не так много времени?
  • Сможете ли вы рассказать людям, когда вы застряли и вам нужна помощь?

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

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

Что теперь?

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

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

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

Управлять людьми сложно, никогда не сбрасывайте со счетов это. Если вы это делаете, я вам аплодирую.

Удачи и приятного времяпровождения.