Работа руководителя в IT – она правда тебе нужна?

Работа руководителя в IT – она правда тебе нужна?

О чём статья

У руководителей в IT, как и у обычных специалистов, бывают самые разные проблемы: с хардами, софтами, мотивацией и прочим.

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

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

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

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

Ожидания от управленческого трека

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

––

Мотивация: заработать много денег

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

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

Руководитель, вообще говоря, не обязательно получает значимо больше разработчика

Понятно, что CTO в месяц получает больше денег, чем синьор (на самом деле, правильнее будет сказать, что CTO получает больше денег в год — схемы компенсации на таком уровне в среднем сложнее, чем просто зп ежемесячно, и содержат в себе разные риски).

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

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

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

Если твой ответ: «Да, это же — очень интересная работа!» — всё хорошо. Ты, вполне возможно, будешь заниматься ей с удовольствием и со временем к этой интересной работе приложится дальнейший рост зарплаты, всё будет круто.

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

Разработчик тоже может расти в доходе! В больших компаниях синьорская ступень — не последняя. Если синьорская ступень в твоей компании — последняя и ты ни за что не хочешь из неё уходить — рано или поздно ты дорастешь до уровня компетенции, на котором сможешь делать работу за 3 часа в день а в остальное время — либо вести другие проекты (и зарабатывать больше), либо консультировать и менторить людей за деньги ‑это тоже нормальный путь без перехода в руководители. У меня был знакомый, который, будучи очень скилловым, совмещал работу в нескольких небольших компаниях и получал очень приличное количество денег. Ему даже не приходилось врать начальникам: они знали, что он ведёт и другие проекты, но его импакт на компанию был настолько ценным, что всем было с этим ок.

––

Мотивация: чистая власть

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

И..тут тоже случается разрыв шаблона. Внезапно оказывается, что:

— Если твои подчинённые — не совсем зелёные ребята — ты, вообще‑то, не можешь императивно им указывать что делать. У людей есть своё мнение. Если на него забивать, они или уйдут от тебя, или останутся, но стараться особо не будут и ты получишь команду андерперформеров — У тебя всё ещё есть начальники (чем выше ты в иерархии, тем большее количество стейкхолдеров на тебя смотрит!), которые говорят тебе чем должна заниматься команда. И они бывают разными — кому‑то будет интересно твоё мнение, а кому‑то — не очень — А ещё, если корпорация большая — есть ограничения и правила компании. Ты думаешь, что твой текущий начальник слишком медленно повышал людям зарплаты / плохо нанимал / плохо увольнял? Оказавшись на его месте, ты, внезапно, можешь узнать, что быстро переделать систему нельзя и лучшее, что ты можешь быстро сделать — это маневрировать в имеющихся ограничениях

Не совсем то, чего ожидаешь, когда думаешь про контроль и власть, правда? Придя в менеджмент с такой мотивацией, ты, во‑первых, не получишь желаемого, а во‑вторых — вероятно, переругаешься с кучей людей, испортив работу им и себе :(

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

––

Мотивация: уйти подальше от кода

Бывают ребята, которым вроде нравится происходящее в IT, но при этом очень бесит написание кода и обсуждение технических деталей. Может сложиться впечатление, что переход в тимлиды — это как раз перемещение в позицию «очень верхнеуровнево думаю, как решить задачку, а классный код за меня напишут мои подчинённые».

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

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

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

––

Мотивация: делать больше

Иногда люди, стабильно находящиеся в топ‑перформерах, приходят к мысли:

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

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

Стоит только иметь в виду, что, получив команду, ты получишь необходимость, помимо своих идей учесть:

  • Идеи бизнеса и более высоких руководителей
  • Идеи своих подчиненных

Полезное упражнение — узнать предварительно, в чем в твоей компании сейчас состоит (1) и не противоречит ли это случайно твоим убеждениям. Если нет — можно пробовать!

––

Мотивация: помогать команде

Тоже рабочий подход. Мотивация вида:

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

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

––

Мотивация: помогать компании

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

«Хмм. А ведь мой код ценен не сам по себе, а в приложении к каким‑то бизнес‑задачам. А почему мы делаем именно такие фичи? А, мы сейчас растим конверсию.. А хорошо растим? Хмм, уже год отстаём от плана и вываливаемся за бюджет, зато три классных фреймворка поменяли. А почему так? Потому, бизнес и продукт не везде плотно дружит с разработкой? Так это ж я могу починить!»

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

––

Заключение

Работа руководителя — это не история про абсолютную власть, жизнь без кода и кучу денег.

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

Последнее может быть увлекательным опытом, который будет тебя заряжать и драйвить, если такая работа совпадает с твоими личными ценностями. И тогда — будет ещё и рост денег, авторитета и прочего. А если нет — это будет пыткой и для тебя, и для людей вокруг. Береги себя и команду.

А если ты уже стал руководителем или всё ещё хочешь стать, прочитав этот пост — у нас есть канал с управленческими советами, приходи :)

33
1 комментарий

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

Ответить