Про руководство разработкой и продуктом | Олег Мохов
3.55K subscribers
188 photos
3 videos
2 files
196 links
Привет, я Олег. Software engineering manager в Контуре, в прошлом руководитель отдела в бигтехе. Пишу про свой опыт управления продуктом и разработкой.

По вопросам сотрудничества пишите @olegmokhov
Download Telegram
На прошедшей тимлидской встрече дольше всего мы обсуждали кейс: как найти замену себе?

Год назад я прошел через это и ответ для автора кейса у меня есть. Но, увы, единственно верный ответ – никак 🙂

Замена самому себе возможна ровно одна – это клон себя. Других замен быть и не может. Это банально, но я не сразу это понял. Что же делать? Правильнее говорить не «найти замену себе», а «найти человека на своё место». И тут я бы хотел сказать ещё одну банальную истину – новый человек должен иметь возможность организовать всё по-своему. Если бы я поставил вместо себя кого-то от кого ожидал бы в точности того что же что делал я, то ничего хорошего бы не вышло. Дайте новому человеку свободу.

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

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

Вот сейчас я пишу это, и кажется что всё прямо так просто. Хотя нет, всё гораздо сложнее. Проблема не в том кого вместо себя поставить, а в том как снизить эмоциональные переживания команды и не уронить её производительность. Но об этом в следующий раз, а сегодня просто помните что вы не заменимы 😉
Чтобы что-то поменялось – нужно что-то поменять.

Это очень банальная фраза, но, почему-то, я нередко замечаю, как многие напрочь не понимают её.

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

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

Что же не так в этой истории? Ровно одно. За одну и ту же работу нельзя со временем платить сильно больше. Ключевые слова здесь «одну и ту же» и «сильно больше». Т.е если ты верстаешь сайты хорошо и быстро, то это круто. Но на определенном уровне дохода это то что уже ожидается от твоей работы. Всё, потолок. Если ты хорошо пишешь и оптимизируешь запросы к базе. Это вообще зашибись. Но это может быть и твой потолок. А если ты ещё и дизайнить умеешь, то просто супер. Но для роста только этого не всегда достаточно. Наша индустрия растёт сама по себе. Появляются новые фреймворки, подходы, стандарты. И зачастую я вижу как количеством знакомых и опробованных технологии подменяют рост квалификации и опыт. Или когда ростом считают адаптацию к изменяющейся среде, например, все перешли от jQuery на React... Друзья, у меня для вас вторая плохая новость. Если не идти в ногу с трендом, то в какой-то момент отстанешься позади.

Чтобы что-то поменялось – нужно что-то поменять. И речь не про новые фреймворки. Ответ, на самом деле, я уже дал. Посмотрите на работу, которую выполнял условный я выше? Это уже неплохо, но если хочется расти, то надо закрывать таски другого рода. Например, идти в тимлиды. Или надо научиться организовывать работу так, чтобы не было факапа. Ключевое здесь «организовывать». Легкий путь здесь – это пойти на кухню и с умным видом рассказывать как не право всё начальство вплоть до СТО. Легко завоевать авторитет в кругу точно таких же единомышленников. Но вот это и будет ваш потолок. Если есть проблема и вы знаете как её лечить – её надо идти и лечить. Не можете сами, не хватает полномочий, не знаете как, но очень хотите что-то поменять – привлекайте руководителя. Хороший руководитель вас услышит и подскажет, или даст где-то влияния. И всё получится. Плохой руководитель....

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

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

И третья новость, она же, на самом деле, хорошая. Не всем вообще нужно меняться постоянно. В разные моменты жизни нам хочется сосредотачиваться на разном. Иногда на работе, а иногда может можно уже и для себя пожить? Этот вопрос самый важный.
Хоть я и редко пишу в этот канал, но сейчас не самая простая пора для нас руководителей. Этот пост хороший и заслуживает репоста, в нём хорошо структурирована информация о COVID-19 и прочитав его я смог лучше понять что именно сейчас происходит. Обязательно прочитайте, если ещё нет https://habr.com/ru/post/491974/

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

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

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

На карантинных каникулах вспомнил про замечательную, хоть и старенькую 1997 год, игру Theme Hospital – https://www.gog.com/game/theme_hospital.

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

Всё это очень похоже на то, как приходится балансировать любому руководителю в своей повседневной работе. Ну и ещё игрушка неплохо ест время на карантине, если у вас оно есть, конечно 🙂 В общем, рекомендую.
Ну что, как вы? Сидите всё ещё дома или уже наконец-то вышли в офис? Сегодня у меня есть для вас несколько вопросов, а завтра будет интересный пост про пандемию и кое что ещё.
Встречались ли вы с руководителем/подопечными оффлайн?
Anonymous Poll
47%
Да
53%
Нет
И последний вопрос (он самый важный)
Эти вопросы связаны с завтрашним постом и я хочу написать не только конкретно про нашу команду, но и в целом про ситуацию.

Всем спасибо за ответы! ❤️
Ох уж этот карантин, самоизоляция и пандемия. Тяжело менять свои привычки и подстраиваться. Первый месяц казалось что всё это ненадолго, что вот-вот всё закончится, что ничего менять не надо. Но уже к концу апреля мне стало понятно, что мы будем работать на дому минимум до осени, а разные ограничения с нами будут ещё минимум до нового года.

Сложнее всего в этой ситуации руководителям. Раньше сотрудники были на виду, изменения и настроение были видны сразу же, а теперь все сотрудники где-то там ии не понятно что происходит. Первое что я сделал — всё 1х1 стали еженедельными. Этим распорядком я пользовался и раньше для сотрудников в других офисах.

К сожалению, наша команда, как и у четверти ответивших https://t.me/teamleading/157, потеряла за полгода больше сотрудников, чем полугодом ранее. Причины разные, но основная — о ней я писал https://t.me/teamleading/150. Людей лихорадит, люди хотят хоть каких-то перемен и через смену работы многие видят хоть какое-то движение. Помимо банального «Как дела?», мы на 1х1 регулярно обсуждаем что в нашей команде не так и что стоит поменять в работе.

Мои ребята сами сделали встречу «Кофепоинт». В 13:30 каждый день на полчаса. Это встреча про прийти и поговорить о чём угодно, или просто послушать. Работает отлично и регулярно. Помимо неё у нас иногда проводятся пятничные вечера-посиделки, и внутренние митапы каждый месяц. Всё это помогает команде чувствовать себя командой.

Как только ограничения начали снимать я предложил всем своим сотрудникам в Санкт-Петербурге встретиться на оффлайн 1х1 (в Екатеринбурге у меня один директ-разработчик и тимлиды, там мы сделали то же самое). Всё добровольно, если сотрудник не хочет, то не настаиваю. Но почти все отлично приняли эту идею. Я приезжал в район проживания сотрудника, мы шли в кафешку, брали кофе и гуляли по району. Со временем ребята сами предложили мне чередовать приезды и с радостью приезжают в мой район. Каждый раз, помимо кофейни, я показываю клёвые места, например, магазин с отличным вином. Очень круто получилось, когда в такой момент обнаружилось что у сотрудника с женой годовщина.

В конце августа мы планируем устроить оффлайн-встречу со всеми в барчике. Хоть так, пока в офис нельзя.

Я тоже как и 41% (https://t.me/teamleading/159) ощутил проблему падения производительности. Дома работать сложнее, это факт. У нас две кошки, и даже они требуют внимания. А если у вас дети и нет отдельной комнаты с замком, то очень сложно им объяснить что папа/мама на работе. Я знаю что некоторые снимали квартиру, чтобы уходить в неё работать. Сейчас же, если вы продолжаете работать из дома, я бы предложил вам поискать коворкинг или кафе с хорошим wi-fi.

И ещё я заметил, что очень сложно вкатываться в работу с утра. Нет ритуала поездки на работу. У Кости Горского в фейсбуке (https://www.facebook.com/gorskiy/posts/10160000201925744) я увидел пост про прогулку перед работой. Я тоже стал пробовать так делать и вы знаете, это работает. В июне ко мне доехала беговая дорожка, и я стал начинать утро с неё. Так же очень удобно проводить на ней 1х1, и полезно, и концентрируешься на разговоре. Спасибо, Костя.

Больше половины (https://t.me/teamleading/161) моих читателей сказали что нигде не были этим летом. Это очень плохо. Отпуск и цифровой детокс важны для нормальной работы организма и мозга. Если двигатель машины долго включать на полные обороты, то он перегреется и может выйти из строя. Мозг такой же двигатель — отдыхать, а так же хорошо спать, для него крайне важно. Куда поехать? На российском юге достаточно много людей, но даже там можно за неплохие деньги найти приличные отели — у меня сестра снимала отель 3* под Анапой, с отличным сервисом и говорит что там не хуже чем в турецких 5*, а коллега поехал в санаторий под Тюменью на неделю и отлично отдохнул на свежем воздухе. Тут главное задаться вопросом и Яндекс.Путешествия вам в помощь 😉