Teamlead Good Reads – ежедневные советы про менеджмент людей и команд
25.2K subscribers
380 photos
7 videos
1.75K links
Самые интересные статьи, видео и новости, связанные с управлением людьми, командами, разработкой и продуктами.

РКН: https://gosuslugi.ru/snet/67b4386d2a44e21839a0f87f

Продуктовая папка: https://t.me/addlist/YvmnHCHUp700Nzky

Реклама: @tanyasanovna
Download Telegram
Что нужно, чтобы работать над стратегией

👉Время и энергия, чтобы глубоко думать
👉Контекст, чтобы стратегия была релевантной и выполнимой
👉Наличие направления, чтобы было понятно, какие цели вообще поставить
👉Доменная экспертиза, чтобы суметь придумать план действий

Все эти четыре составляющие должны быть в балансе. Если вы только и делаете, что думаете о стратегии, то никакого плана ваша команда так и не получит. Если вы думаете только про контекст, то не увидите леса за деревьями. Если вы думаете только о направлении и целях, то вы все еще бесполезны для команды, и не сможете понять, насколько они достижимы. А если все, что у вас есть – экспертиза, то вы закончите тем, что будете создавать решения в поисках проблемы.
14👍6
State of AI assisted software development

Google Cloud выпустили свой ежегодный DORA (DevOps Research and Assessment) отчет, в котором они рассказывают про результаты большого исследования продуктивности команд разработки. В этом году, понятное дело, основной фокус на AI.

👉90% респондентов используют AI в работе, а 80% верят в то, что он повышает их продуктивность. В среднем они тратят на взаимодействие с AI около 2 часов в день.
👉60% опрошенных так же уверены, что их код стал качественнее. В основном речь про то, что AI проще следовать всем стандартам разработки, про которые живой человек забывает.
👉Авторы попробовали оценить, как AI коррелирует с какими-то важными характеристики организации. Так вот, те, кто активно использует AI, чаще отмечают повышенную личную эффективность, лучшие результаты у компании, и большую долю времени, затрачиваемого на ценные задачи. Из негативных факторов – выше уровни нестабильности софта.
👉В сравнении с прошлым годом ситуация стала лучше, и команды, кажется, адаптируются. AI перестал негативно влиять на delivery throughput и продуктовые результаты, а рутинной работы стал забирать на себя больше.
👉С большой степенью уверенности можно сказать, что использование AI не уменьшает чувства владения и ответственности за написанный код у его разработчика.

А вообще, обязательно полистайте весь 140-страничный отчет, там еще много интересного!
🔥164
Исследование руководителей разработки за 2025

А теперь держите еще более интересное исследование – что происходит с руководителями разработки!

👉Распределенная команда – все еще норма, только 10% лидов сидят в одной комнате со всей командой. При этом половина руководителей вообще на полной удаленке.
👉50% руководителей страдают от перегруза – цели масштабные, работы много, менталочка плывет.
👉Только 15% опрошенных уверены, что не испытывали выгорания в прошлом году.
👉Лучше всего поддерживать менталочку помогают хобби, спорт, отпуск и поддержка семьи и друзей.
👉Главные навыки, которые лиды хотят прокачивать – стратегия и работа с AI.
👉Говоря про AI – 84% руководителей поддерживают его применение в работе команд.
❤️Ну и самое приятное – наш канал читает аж половина всех опрошенных!
👍30🔥159👎1
Как быть лидером экспертов, которые сильнее тебя

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

👉Ваша задача – переводить с языка, понятного одной группе экспертов, на язык, понятный другой. Причем речь идет не просто про перевод с технического на бизнесовый. Чтобы быть полезным, вам надо по пути уточнять все неясные требования, определять ограничения, проговаривать явные трейд-оффы.
👉Эксперты любят закапываться в понятные им области, и за обсуждением технических деталей легко забыть изначальную цель обсуждения. Вам нужно управлять такими дискуссиями, и вовремя возвращать всех к общей задаче.
👉Не пытайтесь самостоятельно выбрать правильное решение из всех предложенных. Вместо этого определите критерии хорошего решения, и дайте экспертам выбрать ответ, подходящий под них.
👍35👎1
Про иллюзию неизменного риска

Держите еще одно частое когнитивное искажение в вашу копилку. "Static Risk Fallacy", в моем вольном переводе "иллюзия неизменного риска", работает следующим образом:

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

Иначе говоря, если это было безопасно один раз, значит, десять раз тоже будет безопасно.

На самом деле в вопросах безопасности все работает не так – один аккаунт с админскими правами и десять таких аккаунтов создают очень разные риски (кстати, в статье есть прям интерактивная симуляция поиграться).
👍18
Новые выпуски тимлидских подкастов

👉"Едим слона целиком" про токсичных руководителей: как их распознать и справляться с ними.
👉"Team Lead Talks" про бизнес-архитектуру и починку процессов в компаниях
👉Подлодка про то, как создаются AI продукты: от проверки первых гипотез до бенчмарков и эвалов.
👉"Организованное программирование" про то, как менялась работа программиста в последние 20 лет
11👍10
Как влиять на политику, оставаясь инженером

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

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

Короче говоря, вместо того, чтобы жаловаться на плохие решения, или на то, что ваши идеи никто не слушает – дожидайтесь подходящей волны изменений.
👎21🔥4
Как самоорганизация ведет к выгоранию

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

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

Это – одна из причин того, что 85% тимлидов чувствуют признаки выгорания. Бороться с ним сложно, но перестать бесконечно оптимизировать свою жизнь может стать хорошим первым шагом.
👍224
Ну что, ждем нового глобального финансового кризиса (или как минимум неправильно посчитанных отпускных)!
🔥66👍111
Про пользу ограничений

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

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

👉Осознанно ставьте лимит на размер команды – даже если необходимость добавления новых людей кажется очевидной. Это поможет более внимательно относиться к приоритизации и фокусироваться на самом важном.
👉Ограничивайте выбор технологий, используя самый простой стек из всего, с чем команда уже получила опыт.
👉Вместе с командой попытайтесь ответить на вопрос "Как достичь тех же результатов в 2 раза быстрее", могут вылезти неочевидные решения.
👉Челленджите требования – иначе вы можете заниматься оптимизацией под то, что на самом деле не важно. Многие требования могут рождаться в голове у заказчика, и не быть подкрепленными никауой реальной необходимостью. Как только вы от них избавитесь, резать скоуп станет намного проще.

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

В первую очередь статья касается разработки программ – как пет-проектов, так и чего-то рабочего.

👉Декомпозируйте большую непонятную проблему на маленькие, для каждой из которых вы можете получить видимый результат работы.
👉Уделяйте каждой из маленьких проблем не больше времени, чем требуется, чтобы получить заметный прогресс по основной большой проблеме.
👉Старайтесь как можно быстрее получить первый рабочий прототип, и уже потом добавляйте фичи.
👉Приоритизируйте фичи, которые позволят вам самому постоянно использовать продукт и догфудить его.
👉Применяйте этот же подход итеративно для каждого следующего большого изменения.
121👍6
Developer Ecosystem 2025

Мы в JetBrains каждый год проводим огромнейший опрос разработчиков из разных стеков, чтобы получше разобраться, как меняется технологический ландшафт. Держите самый свежий репорт! Вот некоторые из интересных фактов:

👉Языки, на которые разработчики хотят перейти: Go, Rust, Python, Kotlin, TypeScript.
👉Ruby совсем умирает, за последние 8 лет доля упала с 15% до 4%. Похожее падение есть и у PHP, но доля там остается все еще большой.
👉Самые частые задачи, делегируемые AI – написание бойлерплейта, поиск информации в интернете и конвертация кода из одного языка в другой. Самые редкие – общение в почте и мессенджерах, написание бизнес-логики, выполнение действий в терминале.
👉Самые большие опасения разработчиков относительно AI – качество сгенерированного кода, невозможность AI понять сложную логику, приватность и негативное влияние на навыки программирования. Только у 1% нет никаких опасений.
👉88% использующих AI верят в то, что экономят больше часа в неделю. 19% говорят про экономию больше 8 часов.
👉Восприятие текущего рынка вакансий сильно зависит от страны. Лучше всего дела обстоят в Японии и Испании. Хуже всего – в Южной Корее, Канаде и Китае. Восприятие так же зависит от уровня опыта – на сложности жалуются 61% джунов и только 34% сеньоров.
👉Страна влияет и на восприятие сложности конкретных задач. Например, на контекст свитчинг среди восточноевропейцев жалуются 54%, а среди японцев только 14%.
👉Немного статы про выгорание. Среди работников больших компаний на выгорание жалуются 47%, а среди маленьких только 11%. Среди джунов – 61%, среди людей с опытом в 16+ лет – 38%.
👎13👍87
Про самосбывающиеся пророчества

Обычно про самосбывающиеся пророчества говорят в негативном контексте. Например, команда, которая не верит в успех продукта, вряд ли на самом деле его увидит.

Но этот механизм можно использовать и в обратном направлении – например, для того, чтобы менять культуру в быстрорастущих компаниях. Боз, СТО в Meta, рассказывает как раз про такой случай. Занимаясь онбордингом новых инженеров, он рассказывал им не про то инженерную культуру, которая уже существовала, а про ту, к которой он хотел прийти. Так как компания очень быстро росла, довольно скоро через этот онбординг прошло больше половины всех сотрудников – и пророчество постепенно стало реальностью.
141👍8
Про инженерную культуру в AWS

На инженерную культуру в бигтехах интересно смотреть не глазами СТО, а с точки зрения обычных гребцов. Я выкладывал много статей про Amazon – и про их письменную культуру, и про leadership principles, и про различные инженерные практики. И у всех этих, казалось бы, разумных практик, есть и обратная сторона – они могут превратить жизнь разработчика в ад и серость. Короче, очень рекомендую почитать честное ревью работы в AWS:

👉Фича делается две недели, а выкатывается полтора года
👉Чтобы получить промо, нужно год работать на уровне +1 грейда за ту же зарплату
👉Непрерывный челленджинг идей и бесконечные согласования убивают желание заниматься хоть чем-то полезным
1🔥24👍76
Как и зачем нанимать джунов

Почему круто иметь джунов в команде:

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

А теперь посмотрим на советы про то, как их нанимать:

👉Для начала избавьтесь от старых предвзятостей про то, что джунов придется долго и тяжело онбордить. Один из сценариев, где AI работает действительно классно – помощь с изучением существующей кодовой базы, и это поможет сильно срезать углы.
👉Фильтруйте по правильному майндсету – разбирайте с ними проекты, которые они разрабатывали, задавайте вопросы про то, почему они сделали то или иное решение, копайте вглубь понимания технологий, пока не упретесь в потолок. Ищите тех, кто дает ответы с горящими глазами, может дать довольно глубокие объяснения своих решений, и тех, кто не встает в оборонительную позицию.
👉Дайте маленькое тестовое на полчаса, разрешив использовать любые технологии и инструменты. А затем – разберите его по плану из предыдущего пункта.
👉Проверяйте способность к решению сложных проблем и к архитектуре без AI. Да, они смогут использовать его потом в работе, но им важно уметь думать самостоятельно.
18👍5👎2🔥1
Как решать большую часть конфликтов в команде

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

👉Сразу после митинга с разрешением конфликта поделитесь результатами со всей командой – какое решение принято, почему оно именно такое, и в чем были аргументы сторон.
👉Спустя 24 часа в формате 1-1 поговорите с каждой из сторон и узнайте, как они себя чувствуют, как относятся к решению, и готовы ли его поддерживать, несмотря на изначальное несогласие.
👉Следите за признаками сожаления, которые могут проявиться за следующую неделю – комментариями вида "я же говорил, что так не сработает", пассивно-агрессивным поведением, саботажем решения. Если заметили – разбирайтесь на месте.
👉Дайте проигравшей стороне какую-то другую победу.
👍97
Про особенности менеджерских собеседований

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

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

Пара советов про то, как лучше подготовиться:

👉Подумайте над самыми сложными ситуациями, в которые вы попадали. Лоу-перформер, который не реагировал на обратную связь. Сотрудник, с оценкой которого вы очень сильно промахнулись, и потом разгребали последствия. Ситуация, когда ваш взгляд на чей-то перфоманс, и взгляд вашего менеджера, сильно различались. Выпишите эти ситуации в деталях, проанализируйте свое поведение – и это поможет вам давать сильные ответы на интервью.
👉Используйте AI чаты для подготовки. Просто закиньте контекст вакансии, и попросите бота задавать вам вопросы и сразу же давать фидбэк. Не идеально, но какие-то ошибки вы точно сможете заметить!
114
Про стратегическую приоритизацию

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

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

In an organization, technical clarity is when non-technical decision makers have a good-enough practical understanding of what changes they can make to their software systems.


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

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

Чтобы успешно обеспечивать техническую ясность, нужно обладать следующими качествами:

👉Хороший инженерный вкус. Он позволит вам понять, какие риски и контекст надо проговаривать, а какие можно опустить.
👉Глубокое техническое понимание системы, про которую идет речь. А оно берется только из постоянной работы с ней.
👉Достаточная уверенность в себе, чтобы рассказывать менеджерам упрощенную картину реальности. Пропуская детали, вы берете на себя риск дать неправильное суждение.
12👍9👎1