Teamlead Good Reads – тимлиды, архитектура, менеджмент людей и разработки
21.9K subscribers
296 photos
2 videos
1.47K links
Самые интересные статьи, видео и новости, связанные с управлением людьми, командами, разработкой и продуктами.

Размещение рекламы: @tanyasanovna

Папка лучших продуктовых каналов: https://t.me/addlist/YvmnHCHUp700Nzky
Download Telegram
Как определить, стоит ли инженеру расти в тимлида

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

1️⃣Посмотреть, умеет ли кандидат строить процессы, потому что в этом и будет заключаться большая часть его работы.
2️⃣Посмотреть, что у него с мотивацией людей – есть ли шанс, что он сможет повести людей за собой, и насколько велик риск, что команда с ним распадется.
3️⃣Оценить, насколько сам человек готов переключиться с инженерной работой на руководство.
4️⃣Делает ли он уже сам какие-то шаги в сторону менеджерской работы – берет на себя ответственность за крупные проекты, что-то читает по теме.
5️⃣Насколько он вникает в суть того, что и зачем делает. Действует ли строго в рамках выданной задачи, или ориентирован на результат.
6️⃣Насколько он открыт и конструктивно говорит о проблемах.

У меня алгоритм вопросов не вызвал, и показался довольно разумным. Отдельно хочу отметить четвертый пункт – я всегда топил за то, что плохая идея назначать тимлидом того, кто уже не начал вести себя, как тимлид.
Согласно отчету McKinsey, автоматизация HR-процессов в найме, сокращает время на подбор сотрудников на 40%, а автоматизация обучения и развития, повышает эффективность обучения на 50%.

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

Обсудят 13 апреля в 18:00 на онлайн-встрече с OTUS, где разберутся в преимуществах для бизнеса от автоматизации HR-процессов и насколько они существенны для его развития.

В рамках встречи вы узнаете, как:
– Оценивать уровень автоматизации HR процессов в компании
– Формировать требования при внедрении новых HR решений
– Подбирать метрики и процессные KPI для каждого этапа жизненного цикла сотрудника
– Идентифицировать, какие риски стоит учитывать при автоматизации HR и разработке HR аналитики

👉Регистрируйтесь https://otus.pw/yuhw/ и приглашайте коллег!

Реклама. Информация о рекламодателе на сайте otus.ru
Подборка рекомендованных книг из недавнего исследования тимлидов

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

Так вот, это оказалось идеальным кейсом применения ChatGPT:

✍️Сначала я попросил выделить названия существующих книг и их авторов из сырых ответов.
🇬🇧Затем – использовать оригинальные англоязычные названия.
🔗А в финале – обогатить список ссылками на Amazon на все книги (для скептиков – в промпте просил не вставлять ссылку, если LLM не уверена в ней).

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

А сам список книг классный, разбирайте!
Polyglot – автоматическая локализация приложений

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

1️⃣Добавляете один шаг в конфигурацию проекта
2️⃣Запускаете сборку, и мгновенно получаете машинный перевод (не абы какой, а сделанный с помощью ChatGPT с использованием контекста, где собственно текст будет использоваться). На данном шаге вы потратили 10 минут и уже можно смело отправлять в App Store.
3️⃣При последующих сборках переводы будут корректироваться и улучшаться по мере того, как переводчики сервиса их проверяют.

Ребята только запустились и будут рады обратной связи и помочь с интеграцией. Писать за помощью можно вот сюда.
Диаграмма Исикавы для Root-Cause анализа

Представьте – вы обсуждаете какую-то проблему с группой людей, у каждого из которых есть сильное мнение про ее причины. Один из способов организовать обсуждение и получить на выходе понятный артефакт – использовать диаграмму Исикавы, она же – «рыбьи кости».

Флоу работы с ней максимально простой:

✍️Выписываете проблему и рисуете линию. Это – «позвоночник» диаграммы.
✍️По диагонали выписываете основные факторы, повлиявшие на проблему. Это «кости» скелета.
✍️Для каждого из факторов определяете основные причины, которые повлияли на его появление. Их снова записываете по горизонтали, получая «кости» поменьше.

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

➡️ Incident & Problem Management
➡️
Support Systems
➡️
Авито Работы
➡️
Новостроек в Авито Недвижимости

Вот что предлагают:

• Работа удалённо или в московском офисе на Белорусской;
• Прозрачная система бонусов и премий;
• Страховка со стоматологией, в офисе ведут приём терапевт, психолог и массажист;
• Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
• Личный бюджет на обучение, который можно тратить на книги, курсы и конференции.

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

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

📊Level noise. У разных людей разная шкала оценки. Для кого-то 5 баллов – это соответствие ожиданиям, для кого-то – превышение.
☁️Pattern noise. Личный опыт и предрасположенность к каким-то типовым решениям.
👆Occasion noise. Влияние сиюминутных обстоятельств – настроения, чувства голода, наличия других людей рядом.

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

Несколько идей из статьи:

🧮Использовать scorecards с очень подробными описаниями шкал, чтобы каждый кандидат проходил как можно более одинаковую оценку.
👨‍👩‍👧‍👦Принимать решение о найме группой людей, каждый из которых независимо изучает таблицу оценок кандидата и голосует да/нет. Если результаты голосования неоднозначные, группа обсуждает причины различий и голосует снова.
Стажировки как способ найма

Недавно мы записали подкаст со Стасом Цыгановым про его опыт построения легковесной программы стажировок в Туту. Основные ценности – существенное расширение воронки найма за счет того, что вы рассматриваете совсем начинающих специалистов, и «затачивание» новичков ровно под те задачи, которые вам нужны.

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

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

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

Руководители из Яндекса с опытом от 5 лет сделали тест для коллег-управленцев: 20 вопросов, чтобы проверить свои навыки и наметить пути развития. Тест займет около 10 минут. В конце — характеристика сильных сторон и персональные рекомендации по точкам роста: ссылки на статьи, видео, литературу.
Обновленный карьерный фреймворк от Dropbox

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

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

Почитайте, и расскажите в комментариях, что понравилось и не понравилось в нем.
В международных IT-командах вы можете встретить непривычные акценты, например, шотландский, испанский или индийский, — и будет сложно понять собеседников. В таких условиях непросто уловить, о чем все в итоге договорились, или принять активное участие в обсуждении.

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

Послушайте подробнее про курс в подкасте «Запуск завтра». Выпуск «Как учить английский», с 40-ой минуты.

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

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

С одной стороны, довольно спорное утверждение:

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

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

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

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

Премортем – это один из самых простых, недушных и вовлекающих команду подходов к управлению рисками, которые я знаю. Алгоритм выглядит примерно вот так:

🤙Вы собираете на митинг команду, которая занимается проектом
💬Описываете наихудший возможный сценарий развития событий в будущем
🤔Каждый участник составляет список возможных причин, которые привели проект к провалу
📝Вы все вместе обсуждаете получившийся список рисков и распределяете их по категориям

Категории описываются любимой всеми менеджерами матрицой 2х2:

☀️Высокая вероятность и высокий импакт: надо приложить все усилия, чтобы избежать таких рисков
🌤️Низкая вероятность и высокий импакт: надо найти способы уменьшить возможный импакт, либо избежать риска, не вкладывая в это слишком много ресурсов
⛅️Высокая вероятность и низкий импакт: найти способ делегировать защиту от этого риска другой команде
☁️Низкая вероятность и низкий импакт: принять эти риски и ничего с ними не делать
Исследование Miro про асинхронную работу

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

👨‍👨‍👦‍👦Митинги заметно лучше даются мужчинам, чем женщинам. 79% мужчин обычно чувствуют себя вовлеченными против 70% у женщин. Кроме того, 70% мужчин лучше всего брейнштормят во время встреч, в то время как у женщин этот показатель – 58%.
🤫66% опрошенных чувствуют себя гораздо увереннее, когда делятся с менеджером своими идеями в асинхронном режиме, а не лично.
🔥60% опрошенных уверены в том, что асинхронная работа уменьшила стресс и понизила вероятность их выгорания.
👀84% опрошенных говорят, что асинхронная работа спасает их от микроменеджмента.
Вебинар по проектному менеджменту

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

Если вы хотите прокачать свою проджектовую жилку, то я бы рекомендовал почитать “Критическую цепь” Голдратта. А если вы предпочитаете получать опыт вживую, то приходите на вебинар от Алексея Карпунина, ИТ директора в БКС, где он расскажет об арсенале инструментов проектного управления и разберет различные кейсы их применения.

📆Дата: 27 апреля, 19:00
👉Регистрация
Почему мы называем командами то, что командами не является

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

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

В своем докладе на недавно прошедшей Podlodka Teamlead Crew Виталий Шароватов раскрывает тему построения команд во всех возможных деталях, подкрепляя свои доводы исследованиями и жизненными примерами. Если тезисы интересны – обязательно посмотрите!

А еще, если вы хотите читать Виталика как можно чаще и больше, подпишитесь на его новый канал! По долгу службы он перелопачивает много ценных статей и исследований, и по зову сердца делится самым интересным.
Тимлидские плейлисты Подлодки

Кстати, если утренний доклад вам зашел, можете закупиться плейлистами всех десяти сезонов Podlodka Teamlead Crew! За три года мы успели вытащить всех самых топовых экспертов и записать прикладные доклады и воркшопы про все частые задачи тимлида.

Мои любимые сезоны, если что:

👀Teamlead Crew 5: Работа с лоу перформерами + карьера тимлида
👀Teamlead Crew 6: Как собрать дримтим + мотивация
👀Teamlead Crew 8: Change management

Ну и раз я закинул в канал рекламу Подлодки, держите небольшой промокод: leadgr_records