Инженер и Менеджер
1.45K subscribers
72 photos
38 links
Блог Олега Федоткина
Download Telegram
Если у вас не взлетает Scrum, достаточно лишь...

Институт Исследования Scrum выпустил исследование, которое поможет вам внедрить Scrum, даже если команда сопротивляется.

Представляю вам Принципы Итеративных Постоянных Ежедневных Централизованных решений.

1️⃣ Давите авторитетом
Напоминайте команде, что решение о внедрении Скрам было принято на самом высоком уровне. Если кто-то против, пусть говорит со своим менеджером. Таким образом, вы избежите дискуссии и укрепите вертикаль власти в компании.

"Скрам — не мое решение, руководство так решило. Свои возражения ты можешь выразить руководителю."

2️⃣ Уберите ретроспективы
Ретроспективы скатываются в идеологические дебаты. Если инженеры не могут конструктивно спорить, но только атакуют идею Скрама, ваш единственный выход — заморозить практику ретроспектив. Пока инженеры не согласятся со Скрамом, вам придется отнять у них возможность пользоваться плюшками Скрама и устранять огрехи в нем.

"Ретроспектива — это бонус, а не стандарт. На данный момент я считаю, что команда не готова к ним."

3️⃣ Закрутите гайки
Безусловное следование практикам Скрама возможно лишь под вашим контролем. Без четкого следования практикам, прогресса не будет. Например, вы можете начать делать так:
- Проводите все Скрам-встречи самостоятельно, не доверяйте никому другому вести даже дейлики. Не подрывайте ваш авторитет.
- Усильте контроль с помощью инструментов: добавьте больше обязательных полей в Джиру, чтобы команда четко следовала процессам. Да, это скучно, но работа и не должна быть веселой.
- Детально проработайте Definition of Done: опишите все максиально подробно, превратите в чеклист и заставьте всех неукоснительно следовать ему.

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

4️⃣ Удерживайте контроль
Вы — владелец Скрам, и лишь ваши решения приведут команду в мир выполненных спринтов и качественной доставкой ценности. Например:
- Не допускайте дебатов. Избегайте споров с инженерами. Ваша коммуникация должна быть короткой и четкой, без возможности интерпретаций. Вы — командир, так что отдавайте приказы. А приказы не обсуждаются.
- Оставайтесь невозмутимым. Если что-то пошло не по плану или возникла очевидная проблема со Скрамом, удалитесь из беседы. "Простите, мне пора не следующую встречу" — отличная фраза, чтобы не потерять лицо перед инженерами.

5️⃣ Эскалируйте
Если возражения продолжают поступать, предложите эскалировать их вверх по цепочке. Помните про вертикаль власти в компании. Например:
- Предложите обратиться к HR или менеджменту. Четко коммуницируйте, что ваша работа состоит во внедрении решений, которые уже принял менеджмент. Вы внедряете лучшие стандарты индустрии, их приняли тысячи компаний по всему миру.
- Рассматривайте проблемы обезличенно. "Мы не говорим о чьем-то мнении, мы следуем общим, универсальным стандартам". Устраняйте личные мнения, принуждайте к следованию лучшим практикам.

‼️ Итоги
Предложенные выше решения могут показаться вам слишком суровыми. Это нормально. Иногда необходимо быть твердым, потому что Скрам может быть внедрен только тогда, когда вы следуете букве и духу Скрам гайда. Со временем инженеры привыкнут и даже начнут уважать ту дисциплину и следование правилам, которые вы внедрили.

А до тех пор, оставайтесь твердыми, непоколебимыми и не допускайте никаких дискуссий.

Что скажете — станете ли вы сторонником ПИПЕЦ (Принципы Итеративных Постоянных Ежедневных Централизованных) решений?

Оригинал статьи
У вас есть право на ошибку. И вы обязаны им пользоваться.

Понедельник — лучшее время, чтобы вспомнить: «Мы можем ошибаться». Даже не так — мы имеем право ошибаться! И мы будем ошибаться.

Но ведь ошибаться неприятно и даже больно? Правда. Рэй Далио писал: «Рост это боль плюс рефлексия», и по этой формуле ваш личный рост без совершения ошибок невозможен.

Венчурные инвесторы вообще считают, что если вы не совершаете ошибок в инвестировании, вы просто выбрали плохую стратегию. Ошибка — это не страшно, отсутствие ошибок это плохо. Потому что там, где нет ошибок, нет прогресса и роста.

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

Проверьте, возможно, Трамп решил выслать из США и ваш любимый язык. Что тогда будете делать?

Поделитесь с коллегами — вдруг их любимый язык уже пересекает границу с Мексикой?
💥 Как подготовиться к эмоционально сложной встрече
(по мотивам статьи HBR)

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

---

🔸 1. Прокрути встречу в голове заранее

«Mental rehearsal» — это не фантазия, а часть подготовки лидера.

Задай себе вопросы:
— Что может быть сказано в эмоциональном тоне?
— Где человек может почувствовать себя атакованным? Помни: если человека атаковать, он будет защищаться.
— Какие слова могут триггернуть тебя самого?

Подготовь:
— Спокойные фразы для ответа на обвинения (“Я понимаю, что ты расстроен. Давай разберёмся вместе”)
— Альтернативные сценарии (“Если он начнёт всё отрицать — как я поведу диалог?”)
— Чёткие факты, а не только эмоции

Зачем? Ты не застигнут врасплох. Ты реагируешь осознанно, не на автомате. А это даёт уверенность и снижает градус.

«Самурай должен быть спокоен как в тихую погоду, так и в бурю» — Бусидо. Будь как самурай.
---

🔸 2. Определи, чего ты хочешь добиться

Не просто “провести встречу”, а прийти к результату.

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

Перед тем как войти в переговорку или на встречу, задай себе вопросы:
— Какой конструктивный исход для всех сторон?
— Что важно для другого человека в этой ситуации?
— Что будет победой не только для тебя?

Например:
— Не “доказать, что он накосячил”, а “выяснить, как избежать этого в будущем”
— Не “объяснить, как мне тяжело”, а “получить поддержку и выстроить ожидания”.

Зачем? Цель держит фокус. Без неё эмоции уводят разговор в сторону, и вы выходите раздражёнными и без результата. Можно озвучить цель в самом начале беседы и убедиться, что все с ней согласны.

Pro-hint: если ситуация все-таки накалилась, четко сформулированная цель встрече поможет тебе вернуть ситуацию в конструктив. Если нет, то пользуйся советом Михалыча из Жмурок и «переноси стрелку на другой день».

---

🔸 3. Измени условия, если нужно

Иногда формат важнее содержания.

Проверь:
— Кто будет на встрече? Это безопасно для откровенного разговора?
— Где и как вы общаетесь? Можно ли выбрать спокойное место, без спешки?
— Формат помогает вам или мешает?

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

Зачем? Ты не обязан принимать правила по умолчанию. Формат влияет на результат — используй это как инструмент в своем арсенале.

---

🧠 Главное: сложные разговоры можно готовить, как важные выступления. Эмоции не отменить, но ими можно управлять — особенно, если ты руководитель.

💬 А вы как готовитесь к «заряженным» встречам? Что работает лично у вас?
Кажется, мы уже приплыли. Просто еще этого не заметили.

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

💻 Нейронки для разработки
Месяц назад я начал использовать Cursor AI для своего сайд-проекта. Сначала просто как ко-пилот, а теперь пользуюсь им для написания целых файлов кода и тестов для него. Моя продуктивность возрасла в 3-4 раза. Откуда такая точность?

Дело в том, что по вечерам я пишу код с кальяном и точно знаю, сколько примерно я смогу написать за один кальян. Возможно, я запатентую новую метрику. Code per Hookah, или что-то типа.

А потом я соединил несколько нейронок с помощью AI агентов и охренел уже по-настоящему: одна нейронка искала мне исследования, вторая писала саммари, третья искала доп материалы, а четвертая сводила все воедино и отправляла мне в телегу.

Я бы убил на все это неделю. Нейронка справилась минут за 15.

И тут вы скажете: «Олег, нейросеть никогда не заменит живого разработчика». Попробую угадать и ответить на ваши аргументы:
- Нейронка не понимает контекста задачи и бизнеса. Ну, некоторая часть разработчиков тоже не понимает, и ничего — работают. Но вообще, современные нейронки уже умеют уточнять требования и контекст.
- Нейронка не умеет мыслить нестандартно. Это правда, но кому какое дело? Подавляющее большинство задач и не требуют какого-то нестандартного мышления со стороны разработки.
- Ни в одну нейросеть не влезет крупный проект из-за ограничений самой нейросети. Согласен, но давайте честно: ни в одного живого человека такой проект тоже не влезет, никогда. А вот нейросети развиваются экспоненциально, так что рано или поздно смогут прожевать вообще любой проект.
- Нейросеть пишет слишком грязный код. Это тоже правда, но отчасти: хороший промпт дает неплохие результаты. Еще лучше результаты становятся, когда мы уменьшаем объем проекта. Чем меньше сервис, тем лучше нейросеть себя на нем показывает.
- Нейронка пишет код с ошибками, нужен человек для проверки. Нейронка может молотить 24/7, исправляя свои баги с помощью написанных собой же тестов. Участие человека будет необходимо, но скорее в режиме наблюдателя.

⚠️ Нас ждут перемены, которые не всем понравятся
Нейронки стартанули гораздо бодрее, чем любые другие инновации. Полтора века назад появление двигателей внутреннего сгорания изменило абсолютно все. Процесс растянулся на десятки лет: ДВС не захватили мир за ночь, зато теперь мы не можем представить без них мир.

Совет дам лишь один: не можешь победить — возглавь. Инвестируйте свое время, разбирайтесь в видах нейронок, их архитектуре, поколениях и новостях.
Перевод с корпоративного на русский

Я создаю стартап — это переводчик с корпоративного на русский. Вот первые результаты его работы. Что скажете, оплатили бы подписку?

// все совпадения с реальным миром сугубо случайны
Please open Telegram to view this post
VIEW IN TELEGRAM
Что делать, если застрял на распутье

Бывают моменты, когда ты сидишь на новом рабочем месте, смотришь в монитор — и чувствуешь, что просто не туда повернул.
Всё вроде нормально. Но не то. Совсем не то.
Что делать, когда ты уже вошёл в дверь, а уходить кажется неправильным?

Где-то восемь лет назад мы с командой перешли в новую компанию. Все выглядело норм:
— задачи понятные,
— офис в 20 минутах,
— печеньки.

Но на второй неделе я понял: я не на своем месте.

Бизнес был B2B — а мне хотелось в B2C, делать продукт для конкретных людей, видеть их фидбэк в отзывах App Store.

Технический рост? Не ту в сторону. Я увлекался распределёнными системами, Postgres под нагрузкой, а задач на это не было.

Я хотел в процессы, но в таких маленьких командах скрам и канбан были просто лишними. Они были, даже покер плэннинг был, но не в том масштабе.

И что делать?

Уходить после двух недель — странно, особенно когда пришел с командой.
Да и ребята были отличные, руководство — золото (Саша, привет — знаю, прочитаешь 👋).

Я хотел уйти.
И я не хотел уходить.
Классическая развилка.

Метод «пяти лет»

Тогда я наткнулся на статью. Суть простая и очень рабочая:
1. Возьмите все варианты — остаться, уйти, сменить направление.
2. Представьте, как будет выглядеть ваша жизнь через пять лет при каждом из этих решений.
3. Где вы работаете? Какие задачи решаете? Кто ваши коллеги? Вы выросли как специалист? Вы счастливы?

Теперь не вы выбираете между действиями.
Вы выбираете между разными версиями себя.
И этот выбор дается гораздо проще.

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

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

А вы?
Какими способами вы принимаете сложные решения? Напишите в комментах, интересно сравнить.
🪝 Как зацепить с первых секунд: приём из Голливуда

Начало — это всё. Историю с плохим началом нет смысла писать, никто ж не дослушает.

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

А потом все поменялось

Центральную идею любой истории можно уложить в пять секунд. Не верите? Смотрите:
- Один дома — семья важнее всего
- Шрек — даже монстр может быть героем
- Бойцовский клуб — ты не работа и не твои вещи

И так с любым хорошим кино. Потому что хорошее кино построено вокруг хорошей истории, а хорошие истории всегда строятся вокруг простых истин.

🥊 А теперь — приём

Вот вам простой, но мощный инструмент:

Начинайте рассказ с полной противоположности вашей главной мысли.

Примеры:
- «Один дома» начинается с того, что герой мечтает избавиться от семьи
- «Шрек» — с уединенного, злого огра, который моется грязью
- «Бойцовский клуб» — с офисного раба, потерявшего себя в потреблении

Это называется антонимичное вступление. Оно создает напряжение:

Было → стало.
Свет → тьма.
Ненависть → любовь.
Ужас → освобождение.

Так и вы:
- Говорите про стабильность? Начните с того, как у вас всё развалилось.
- Про культуру? Расскажите о самом токсичном рабочем месте.
- Про увольнения? Вспомните самое больное.

💡 Хороший сторителлинг — это не про «рассказать всё». Это про одно важное ощущение, которое нужно передать человеку.

А теперь давайте потренируемся.
Напишите в комментариях: в чём центральная мысль вашего любимого фильма?
Я начну ⬇️