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

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

Папка лучших продуктовых каналов: https://t.me/addlist/YvmnHCHUp700Nzky
Download Telegram
Роль шума в процессе найма и способы от него избавиться

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

📊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
Сообщество Garage Eight

Ребята из Garage Eight пилят разные инвестиционные продукты. А кроме этого, недушно рассказывают про свою внутреннюю кухню, травят карьерные байки и делятся полезными материалами.

Вот несколько клевых постов, с которых можно начать знакомство с каналом:

🤔Подборка материалов по развитию критического мышления
🤝Про опыт построения ML команды, в которой нет тимлида
💬Инструменты и практики дачи фидбэка

Реклама
ООО «Гараж 8» erid: Pb3XmBtzt3DqJcVpJpAwuWCx5vF2shk8cDBnkkv
Результаты опроса про увольнения

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

😱Больше всего тимлиды боятся накосячить при увольнении по culture fit.
💬Самые сложные аспекты увольнения связаны с проведением разговора с сотрудником и чувством вины.
🤔Самые частые причины увольнений – плохое качество работы и непрохождение испыталки.
👉95% тимлидов сами разговаривают с человеком про увольнение, но вот обсуждает его условия только половина из них.
Не всем нужен 99.99% аптайм

Почти любой инженер, который занимается обеспечением стабильности сервиса или его проектированием, по умолчанию будет стремиться к тому, чтобы обеспечить его бесперебойную работу в 99.99% времени. Автор статьи напоминает, что не стоит гнаться за индустриальными стандартами, и к каждому сервису нужен свой подход. В каких-то случаях аптайм в 99.5% или меньше будет вполне адекватным. К этому вопросу нужно подходить не с технической, а с бизнесовой стороны, и внимательно сравнивать ожидаемые затраты на обеспечение SLA, и вред от даунтайма.
Как вести себя с неадекватно реагирующими людьми

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

Автор статьи предлагает следующий алгоритм:

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

☁️Два основных фактора, снижающих точность прогнозирования – предвзятость, которая включает систематические искажения, и шум, он же непоследовательность в суждениях.
☁️The Good Judgement Project, большое исследование ученых-бихевиористов, показал, что людей, лучше всего справляющихся с предсказаниями, отличают способность структурировать и декомпозировать проблемы и умение смотреть на задачу с разных углов и учитывать накопленные статистические данные.
☁️В контексте разработки прогнозы часто смещены в сторону оптимизма из-за давления со стороны заинтересованных сторон или недооценки рисков. Шум появляется из-за несогласованности между оценщиками или самого процесса оценки.
☁️Вместо того, чтобы давать единую оценку сроков, лучше придерживаться вероятностной модели, предлагая ряд результатов и вероятность их наступления. Например, так: “Есть 80% вероятность, что мы выпустим следующий релиз в течение 12 недель”.

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

Yandex Tracker — сервис для совместной работы. Он поможет легко управлять процессами команды разработки: тимлид сможет планировать проекты и анализировать работу, а команда — общаться с коллегами и следить за приоритетами по задачам.

Tracker поможет эффективно выстроить процессы:

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

— работайте по гибким методологиям (Agile) с помощью досок задач;

— контролируйте сроки и формируйте календарный план с помощью Проектов и диаграммы Ганта;

— приоритезируйте задачи в бэклоге и планируйте их выполнение с помощью спринтов;

— автоматизируйте рутинные действия с помощью триггеров, автодействий, макросов;

— подключайте репозитории исходного кода и привязывайте коммиты к задачам;

— интегрируйте системы для сборки, тестирования, развёртывания приложений.

Вы можете легко перенести процессы в Tracker с помощью API или инструмента миграции.

Попробуйте Yandex Tracker прямо сейчас➡️