TGViewer
Инженер и Менеджер Инженер и Менеджер @engineering_manager · 1.86K subscribers
Post #56 2.03K
Когда найм — это решение
Прямо сейчас в одной из моих команд происходит running to stay still. Это когда вы бежите изо всех сил, люди работают на совесть, делаете тонну задач — вы красавцы! Но заказчик все равно не очень доволен результатом и объемом сделанной работы.

Это плохая, но обычная ситуация. Почему она происходит?

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

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

Другое дело, что бизнес не видит результата выплаты теходлга. Окей, вы потратили две недели, а сколько мы заработали?

Классификация
Вилл Ларсон в "Элегантном Пазле" предлагает категоризировать команды на 4 типа, исходя из отношения команды к техническому долгу:
- Falling behind — когда вы берете больше долга, чем отдаете, техдолг растет
- Running to stay still — новый долг по объему равен выплачиваемому, техдолг стагнирует
- Repaying Debt — платите больше, чем берете, техдолг снижается
- Innovating — для нашей темы неинтересно.

Что делать?
Нужно переходить из "running to stay still" в "repaying debt". Для этого перехода есть только два варианта, третьего нет.
- Нанять больше людей. Найм позволит вам расширить пул задач и начать платить больше. Для меня сейчас это не вариант, к сожалению.
- Делать меньше "нужной" работы и освободившееся время отдавать на выплату техдолга. Это мой вариант, но договориться с заказчиком будет не очень просто :)

Я, кстати, выступал на конфе по этому поводу
  • 👍 14
  • 🔥 8
  • ❤ 4
More from @engineering_manager
  1. Sep 15, 2026Жаль, что продакт менеджмент существует. Цитата CPO Whatnot'а — сравнительно нового сервис…
  2. Sep 14, 2026Ожидание: у нас CI/CD, push on green, канарейки и авторолбэки Реальность:
  3. Sep 14, 2026Даже лучшие инженеры порой дают опасные советы. Представьте инженера, чьим советам по коду…
  4. Sep 10, 2026Обнаружена первая (и, вероятно, единственная) причина покупки нового айфона.
  5. Sep 9, 2026Николай Петрович прислал замечания к документу в девять утра, а в десять уже чувствовал се…
  6. Sep 7, 2026Uber увольняет 3300 человек — 10% штата. И нет, подождите, в этот раз причина не «ИИ нас в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →