leadgr | Unsorted

Telegram-канал leadgr - Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

22010

Самые интересные статьи, видео и новости, связанные с управлением людьми, командами, разработкой и продуктами. Размещение рекламы: @tanyasanovna Папка лучших продуктовых каналов: https://t.me/addlist/YvmnHCHUp700Nzky

Subscribe to a channel

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

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


Начнем понедельник с хоттейка трехлетней давности от Пола Грэма. Что скажете?

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

При этом, как и любая другая чрезмерно упрощенная модель звучит прекрасно,
но разбивается о реальность:

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Откуда берется бюрократия

👉Когда сотрудников становится больше, чем человек может удержать в голове, становится сложно понять, к кому конкретно надо прийти, чтобы обсудить свою проблему. Это ведет к усложнению структуры организации и коммуникаций, и вот она – бюрократия.
👉Люди боятся рисковать, даже если выгода перевешивает потери. В компании это усиливается. Представьте себе проект с одинаковым шансом потерять $1М и заработать $10М. Большинство линейных сотрудников не возьмут на себя такой риск, так как потеря статуса в случае неудачи несравнима с пользой, которую они получат от выигрыша. Бюрократия может появляться, чтобы компенсировать этот эффект.
👉Если вам нужно принять какое-то решение, чаще всего для этого достаточно 1-2 конкретных людей. Но при этом всегда есть кто-то, кто обидится, если его не позовут. Быть плохим и наживать себе врагов никто не хочет, поэтому размер групп раздувается до огромных комитетов и тяжеловесных процессов.
👉Вместо честного разговора о проблемах проще внедрить процесс, который распределяет ответственность на систему, а не на конкретного человека.
👉Культура компании притягивает тех, кто ей соответствует, и продвигает тех, кто хорошо в нее вписывается. Это особенно хорошо работает для бюрократии.

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Как уважать свое время

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

Смотрите на свой календарь как на кошелек. Если вы не готовы просто так дать кому-то 100€, не стоит просто так выделять и свое время.


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

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Что посмотреть на выходных

Когда-то я очень сильно угорал по организации конференций. Началось все с небольших камерных митапов про iOS разработку, которые мы с командой собирали на мансарде Рамблера, продолжилось совместными с Онтико полноценными конфами AppsConf и ProductFest, а закончилось уже собственными онлайн-конференциями Podlodka Crew, когда мы в пике делали что-то около 40 мероприятий в год. Главная вещь, которую я за это время понял – конференции вообще непредсказуемы. Насколько успешно получится привлечь посетителей, с какими организационными проблемами предстоит столкнуться, какие спикеры исчезнут в самый последний момент – все эти вопросы будут не выходить из твоей головы до самого последнего момента.

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

👉Алексей Пименов про управление изменениями с помощью карт гипотез. Хороший системный подход к тому, как расставлять приоритеты в изменениях, и выстраивать стратегию, опирающуюся на логику, а не интуицию.
👉Сережа Попов про доверие. Как оно проникает в коммуникации и помогает строить отношения в команде.
👉Глеб Михеев про то, как перестать со всеми сраться, и начать договариваться. Это вообще моя любимая тема, с которой мы начали новый год в этом канале!
👉Андрей Смирнов про то, как извлечь пользу из хаоса в компании. Согласен с основным посылом про то, что работа в компании, проходящей через такой этап – отличная возможность прокачать свои навыки и найти неочевидные пути для карьерного роста.

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Баги – не проблема, а ее симптомы

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

Сегодняшняя статья как раз про это. Наличие багов в системе в первую очередь говорит о том, что что-то сломано в процессах или в коммуникации. Например:

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Что определяет сильных инженеров

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Давайте пообсуждаем пост про DISC тут. Обновленный спам-бот в чате типизирует себя как D по DISC, поэтому доминантно принял решение сам, и удалил комменты к прошлому посту.

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Как строится репутация

Есть когнитивное искажение, известное как гало-эффект. Если человек по какой-то причине вам понравился, вы склонны верить, что у него все получится. Обратное тоже верно.

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

Из этого получается следующая логика:

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

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

А вы что думаете?

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

10 привычек, помогающих росту

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

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

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

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

Там в этот раз будут не только тренера Стратоплана, а и авторы довольно таки популярных телеграмм-каналов, вот как «Тимлид Очевидность», «Teamlead с места в career», «Менеджер от боженьки».

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Как давать фидбэк

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Как помочь плохо перформящей команде

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

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

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

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

Что важно понимать – если обстановка внутри компании не дает возможности использовать такие основанные на здравом смысле подходы, то каких бы опытных менеджеров вы ни нанимали, ситуации они не изменят.

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Ретроспектива произошедшего с LLM в 2024

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

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

👉Инференс стал дешевле на порядок, вызов младших моделей теперь стоит совсем копейки
👉Размер контекста существенно вырос
👉Локально можно запускать довольно мощные модели, сравнимые с GPT-4
👉Тренировка на синтетических данных работает, причем иногда лучше, чем на органических
👉В целом плато способностей LLM, которым периодически любят пугать, пока не видно
👉Генерация простых веб-приложений из промптов стала сравнительно неплохо работать
👉Использовать LLM обычному пользователю все труднее, нужно больше знаний об их устройстве, ограничениях и доступной инфре, чтобы добиваться нормальных результатов

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

PR/FAQ про AWS Lambda

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

Отличный пример такого PR/FAQ – по ссылке в заголовке. К десятилетию запуска AWS Lambda ребята из команды решили выложить свой документ с дополнительными комментариями. Очень рекомендую почитать, можно забрать хорошие идеи, если вы тоже придерживаетесь культуры письменных коммуникаций.

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Последняя часть цикла про командообразование

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Новые выпуски подкастов про менеджмент

👉"Подлодка" про смену роли в IT. В этот раз мы не стали звать никаких гостей, и делились своим собственным опытом. Я, например, рассказывал и про переход из линейного разработчика в тимлиды, и из пипл-менеджмента в продакты. Если вас периодически посещают мысли, не попробовать ли что-то новое в сравнительно безопасных условиях – обязательно слушайте!
👉"Три тимлида заходят в бар" про managing up – как проактивно выстраивать отношения со своим руководителем и управлять его ожиданиями.
👉"Бреслав и Ложечкин" про то то, как выживать в мире позивной дискриминации, и то, насколько действительно имеет место гендерное неравенство.

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Что означают девятки в надежности сервисов

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

1️⃣ С каждой следующей девяткой сложность инфраструктуры растет экспоненциально. Например, если для 99.9% надежности достаточно сервера в одном регионе, то 99.99% влечет за собой деплой сразу во много регионов, автоматический хелсчек и более сложные алгоритмы восстановления.
2️⃣ Такая оценка дает лишь очень приближенное представление о реальной надежности, так как скрывает много нюансов. Например, игнорирует частичный отказ сервисов, и предполагает равномерное распределение отказов по времени. Для пользователя картинка выглядит по-другому, и одно падение на час может быть существенно хуже, чем 200 минутных падений в течение года.
3️⃣ Не стоит стремиться к наибольшему количеству девяток, так как более высокая надежность влечет за собой кучу трейдоффов. Например, будут страдать скорость разработки и существенно расти косты на поддержку. Иногда придется даже жертвовать пользовательским опытом – упрощать фичи, чтобы архитектура системы была проще, или заменять синхронное действие сложными асинхронными распределенными транзакциями.

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

👉Как влияют на бизнес разные типы инцидентов?
👉Где во всей системе мы можем иметь разные уровни стабильности?
👉Как надо обрабатывать случаи частичного отказа каких-то частей сервиса?
👉Как повышение надежности влияет на скорость разработки и возможность делать что-то новое?

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Месяц с AI-джуном в команде

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

На деле все оказалось, конечно, совсем не так весело. Команда, попробовавшая поработать с ним в течение месяца на реальных задачах, скорее разочарована:

👉Из 20 делегированных ему проектов он справился с 3, завалил 14, и в еще 3 случаях задачу хоть и решил, но лучше бы это сделал человек. Вот тут, кстати, есть поисание всех задач.
👉Лучше всего ему даются задачи с небольшим скоупом и очень хорошо сформулированные. При этом пользы от делегирования их AI не очень много, потому что времени они не отнимут и у обычного инженера, осоьенно вооруженного нормальным AI ассистентом.
👉Он подвержен той самой проблеме 70%, о которой сейчас модно рассуждать: первые видимые результаты можно получить очень быстро, но докрутить до продакшн-состояния занимает столько времени, что проще все было сделать самому.

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Авито нанимает 30 продуктовых менеджеров с помощью конкурса

Станьте продакт-менеджером в одной из лучших IT-компаний России, решив кейс и пройдя отбор.

Что такое Avito Product Bootcamp?

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

С 13 января по 2 февраля 2025 г. пройдёт регистрация. Отборочные этапы на платформе Карьерного Цеха.

Кому подойдёт? 

- Джунам с опытом работы в продукте, желающим ускорить карьеру в продуктовом менеджменте;
- Мидлам, желающим вырасти и укрепить навыки управления продуктом;
- Соискателям без продуктового опыта, но с пониманием работы продакта и мотивацией развиваться в продуктовом менеджменте

Почему Авито?

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

Отличный шанс прокачать навыки управления продуктом в классной компании ❤️
Регистрируйтесь сейчас и не теряйте время! 😉

Подробнее о мероприятии и условиях участия можно узнать: https://start.avito.ru/product-bootcamp

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Что происходит в индустрии – Developer Ecosystem Report 2024

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

👉Языки программирования, которые скорее всего покажут самый большой рост в будущем: TypeScript, Rust, Python и Go. Отдельно советую посмотреть на матрицу по тому, какие языки для каких задач используются, там интересно.
👉Десктопная разработка ого-го как жива. Разработчиков, которые разрабатывают что-то под десктоп, на 6% больше, чем мобильщиков. Я где-то год назад исследовал, чем же они занимаются – оказалось, что подавляющее большинство пилит внутренние приложения в огромных энтерпрайзах: бесчисленные ERP и CRM.
👉18% респондентов разрабатывают что-то, что попадает в категорию "AI фичей".
👉Большая тройка облаков теперь четверка. Alibaba Cloud сравнялся по доле рынка с Google Cloud, но до AWS, занимающего половину рынка, им всем еще очень далеко.
👉60% компаний пытаются измерять developer experience и productivity, причем в большинстве случаев за это отвечают тимлиды. Жаль, нет проверки корреляции реального счастья программистов с попыткой его измерить.
👉Самые популярные AI ассистенты: ChatGPT, GitHub Copilot, Google Gemini и JetBrains AI Assistant. Из интересного – в 11% компаниях вообще запрещены любые AI тулы.
👉В среднем на активности вокруг написания кода уходит 70-80% времени, а на митинги и чаты – 10-20%. Лучше, чем я ожидал!
👉Больше половины опрошенных говорят, что лэйоффы на них никак не сказались, треть затронуло по касательной, а реально потеряло работу 16%.
👉Написать код – наименее сложная из задач. Тяжелее всего понять, что конкретно хочет пользователь, и общаться с другими людьми.

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

🔥Как повысить эффективность, минимизировать хаос и удержать команду, превращая проблемы в четко управляемые процессы?

⚡️22 января в 20.00 мск. приглашаем на открытый вебинар “Как построить процессы, а не проблемы?”
, на котором:

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

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

- узнаем, как внедрять изменения, сохраняя команду, снижая сопротивление и вовлекая сотрудников.

❗️Разберем практические кейсы участников и ответим на вопросы

👉Не пропустите! Регистрация по ссылке https://otus.pw/Cyyg/

Открытый урок приурочен к старту курса "CTO/Технический директор". 5 месяцев обучения. Преподаватели-практики из ведущих отраслевых компаний. Выпускной проект - детальный план развития технического подразделения на один год, на три года и на пять лет.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Никогда не используйте DISC

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

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

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

И ладно бы еще DISC был просто бесполезным, но он еще и вреден:

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Роли principal инженеров

Инженеры уровня principal почти такие же снежинки, как и тимлиды – они очень сильно отличаются друг от друга, и могут выполнять очень разные роли. Благодаря тому, что в Amazon инженерная команда бесконечного размера, принципалов тоже скопилось достаточно много, чтобы выделить самые частые и полезные роли, которые они могут выполнять:

👉Спонсор – лидер проекта, который разрабатывается несколькими командами. Отвечает за то, чтобы проект двигался вперед, проблемы, встающие перед командами, быстро решались, а решения вовремя принимались. Такую роль может выполнять и менеджер, но в случае принципала люди ему напрямую не подчиняются.
👉Гид. Доменный эксперт, глубоко вовлечен в техническую часть, в отличие от спонсора не занимается проектным менеджментом или организационными задачами. Часто драйвит архитектуру, но при этом не становится главным архитектором, вместо этого активно вовлекая всю команду. Продакшн код не пишет. Гид работает с целой командой, а не менторит отдельных людей.
👉Катализатор. Проводит проект от очень сырой идеи до момента официального запуска: пилит прототипы, готовит все нужные документы, получает buy-in от нужных стейкхолдеров. Как только проект запущен, катализатор либо меняет свою роль на гида или спонсора, либо берется за следующую идею.
👉Tie Breaker (помогите найти аналог на русском). Подключается к принятию очень важных решений, в которых нет очевидного правильного ответа, и которые команда не может принять сама. Он глубоко погружается в проблему, разбирает все точки зрения, принимает финальное решение и документирует его. Это временная роль, в отличие от всех предыдущих.
👉Ловец. Подхватывает проект, столкнувшийся с проблемами и сошедший с трека, и приводит его в порядок. Его основная задача – провести независимый анализ, выявить проблемы, придумать и осуществить план их решения.
👉Участник. Если принципал не занимает одну из перечисленных выше ролей, он работает как обычный член одной или нескольких команд.

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Сокращения неэффективны

Both within-firm market and accounting performance suffer in the period immediately surrounding the downsizing event, while post-downsizing financial outcomes are generally negative and, at best, highly heterogenous and centered around zero.

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Как прокачаться в менеджменте за год

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

Месяц 1 – Учимся учиться и управлять своим временем
- Путь джедая
- The 7 Habits of Highly Effective People
- A Mind for Numbers

Месяц 2 – Разбираемся, как внедрять изменения
- The Goal
- Influencer
- Bulletproof Problem Solving

Месяц 3 – Строим систему управления
- Team Topologies
- An Elegant Puzzle
- Thinking in Systems

Месяц 4 – Создаем сильную команду
- Radical Candor
- The Five Dysfunctions of a Team

Месяц 5 – Прокачиваем коммуникации
- Джедайские техники конструктивного общения
- Facilitator's Guide
- The Culture Map

Месяц 6 – Разбираемся, как устроен бизнес
- The Personal MBA
- The Hard Thing About Hard Things
- High Output Management

Месяц 7 – Прокачиваем мышление
- Thinking, Fast and Slow
- The Great Mental Models

Месяц 8 – Погружаемся в стратегию
- Understanding Michael Porter
- Good Strategy Bad Strategy
- The Innovator's Dilemma

Месяц 9 – Ставим сильные цели
- Radical Focus
- How to Measure Anything

Месяц 10 – Управляем сложными проектами
- Critical Chain
- The Deadline
- How Big Things Get Done

Месяц 11 – Погружаемся в продуктовый менеджмент
- Intercom on Product Management
- When Coffee & Kale Compete
- Mom's Test

Месяц 12 – Покоряем корпоративную политику
- Политика у шимпанзе
- The 48 Laws of Power
- The 33 Strategies of War

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Главные фейлы за 2024

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

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Когнитивная нагрузка

Cognitive load – супер-важная концепция в менеджменте как команд, так и отдельных людей. Например, в той же книге Team Topologies, чтобы оценить допустимое количество компонентов, за которое может отвечать команда, предлагается смотреть именно на совокупную когнитивную нагрузку.

Статья рассматривает когнитивную нагрузку как основной фактор, который влияет на продуктивность отдельного разработчика. Она делится на две разновидности:

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

Примеры того, что вызывает extraneous cognitive load:

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

kentbeck_7670/the-product-development-triathlon-6464e2763c46">3X Framework – Explore/Expand/Extract

Все вы знаете Кента Бека как автора XP, одного из подписавших Agile манифест и громкого сторонника TDD. Но помимо всего этого, у него много других классных статей и мыслей.

Одна из моих любимых – про фреймворк 3Х, который очень простым способом объясняет основные стадии жизни продукта и то, как они влияют на подходы к разработке:

1️⃣Explore. Этап прототипирования, когда вы только пытаетесь нащупать рабочую идею, которая получит отклик у пользователей. Правильная стратегия разработки на этом этапе – максимально снижать стоимость экспериментов, и запускать их как можно больше.
2️⃣Expand. Product/market fit нашелся, пошла фаза быстрого роста. В этот момент основной фокус разработки должен быть на поиске бутылочных горлышек в технологиях, процессах и команде, потому что именно они могут остановить рост.
3️⃣Extract. Проблемы роста решены, формула продукта в целом понятна. Теперь вы превращаете создаваемую им ценность в деньги. И тут фокус смещается на устойчивость, снижение костов разработки и поддержки, и вот все то, чем мы любим заниматься в бигтехе.

Какие ключевые мысли дает эта модель:

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Что делать, когда вас окружают идиоты

Мой рецепт – сразу же вспомнить про фундаментальную ошибку атрибуции:

Это склонность человека объяснять поведение других их индивидуальными особенностями, а своё поведение — ситуацией, внешними обстоятельствами.


В статье заходят немного с другой стороны, но с тем же самым результатом:

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

Читать полностью…

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Что вы думаете про открытые зарплаты

Я к идее открытых зарплат отношусь скорее негативно:

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

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

Читать полностью…
Subscribe to a channel