TGViewer
xanf.dev xanf.dev @xanf_dev · 2.72K subscribers
Post #139 8.12K
Про важность обратной связи

Несколько дней назад я "отчитался" о выполнении квартального OKR на минус 1.2%. Как так вышло?

Начнем с объективной, неинтересной части. Метрика - % падающих тестов во Vue3 режиме. Берём Jest, запускаем, смотрим сколько тестов прошло, сколько упало, считаем процент.

Хорошая ли это метрика чтобы мерять миграцию? Однозначно плохая, но даже плохая метрика лучше чем ничего :). Не сомневаюсь, что ретроспективно вы мне тут накидаете что надо было мерять :)

Фатальная ошибка в измерениях: Не подумали, что когда падает в jest весь suite - то тесты которые там есть не идут ни в значение total ни в значение failed. В итоге когда я исправил что все suite стали запускаться - несмотря на то что мы исправили 1000+ тестов - за счет того что теперь запускается больше suite процент проваленных тестов драматически уполз вверх

Но речь не об этом. Где-то посередине этого квартала меня дёрнули с моей позиции по borrow request: аааа, priority 0, срочно нужен человек с Тайпскриптом срочно улучшать наш экстеншн под VSCode. Еще тогда я написал, что поскольку в рабочей группе по миграции инфраструктурными тасками занимаюсь по сути только я (важно: это не умаляет усилия других коллег, просто именно инфраструктурные таски фиксят тесты сотнями а иногда и тысячами). Причем написал это и группе (чтобы группа понимала последствия, в группе у меня нет менеджерских полномочий, и Director of Engineering который является стейкхолдером от бизнеса в рабочей группе). Где-то к началу квартала начало казаться что Титаник утонет...

...Так и вышло. Первые 2 месяца квартала у меня просто не было возможности нормально заниматься работой на Vue.js 3. В итоге за неделю, померяв числа я "восхитился" и ужаснулся. Пару лет назад я бы взял бы "пару бёрна" и за несколько дней сделал бы если не 100, то 50% OKR это точно. И потом ужасно гордился бы этим. что я закрыл эту таску

В этот раз я так делать не стал. И не потому что "не хочу" - я бы все ещё кайфовал и гордился собой. Но я понимаю, что о том какой я "герой" узнал бы только мой менеджер и может даже дал бы мне премию. Но дальше сигнал "сверх-усилий" потерялся бы, и менеджент даже не получил бы подкрепление что "ура, так можно делать", нет, у нас крутые менеджеры, просто не получил бы обратной связи "Мы проваили этот OKR потому что приняли вот это, это и это решение". С моей точки зрения это были решения неправильные (но я могу не знать всего контекста, поэтому и акцентирую - с моей точки зрения), и я искренне считаю что помочь менеджменту измеримо ощутить последствия этих решений - важно

При этом, даже несмотря на то, что ответственным за этот OKR был не я, мне грустно от (голосом хоумлендера), что "это проёб". Но профессионализм в том, чтобы делать не, что просят эмоции, а то, что лучше для компании, потому что только так мы вместе можем прийти к успеху
  • 👍 59
  • ❤ 12
  • 💩 3
More from @xanf_dev
  1. Aug 31, 2026Ну что, врываемся в новый учебный год на warp 9.6
  2. Aug 28, 2026Аналогии и метафоры Я почти ничего не запоминаю, мой мозг слишком ленив для этого. Что он…
  3. Aug 14, 2026Что я вижу в GitLab на пути всеобъемлющей AI-зации? Да много что вижу, буду потихоньку рас…
  4. Jul 26, 2026Продолжаю четвертый месяц развивать Гильдию NextTick. Несколько уроков, которые я вынес дл…
  5. Jul 6, 2026Ничего не пишу, просто потому что падаю от усталости. С этим GitLab Act 2 в gitlab очень м…
  6. Jun 10, 2026Прямое попадание в мой дом сбитого шахеда (без детонации боевой части) Не попали в меня на…
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 →