Когнитивный дебаггинг для IT-лидеров
Дебажь не код — решение, за которое отвечаешь ты
Не терапия и не коуч. Ошибку ищем не в коде — в том, как ты думаешь о ситуации, и возвращаем контроль. Языком систем и навыков.
Знакомо?
Отвечаешь за продукт и команду, права на ошибку нет — а разобрать решение негде: терапия не про работу, дневник не отвечает.
Прокручиваешь релиз в ночи
Выкатили, а ты третий вечер перебираешь, где могло упасть и что не предусмотрел.
Сомневаешься в архитектурном выборе
Продавили под дедлайн, зарелизили — а мысль откатывается к нему каждый вечер.
Крайний — всегда лид
Спринт горит, бизнес давит, факап — на тебе. И так спринт за спринтом.
Как устроен разбор
Не «поговорить», а разложить ситуацию по шагам и вернуть контроль.
- 1
Факты
Что произошло — без оценок и катастроф.
- 2
Состояние
Называем его прямо, не подавляя.
- 3
Искажение
Одна ошибка мышления — на твоём же примере.
- 4
Контроль
Что в твоей власти, на что влияешь, что вне.
- 5
Шаг
Один конкретный ход в зоне контроля — на сегодня.
Разбор на примере
Не общая методика — конкретная ситуация с ночным инцидентом, разобранная по той же схеме: факт, состояние, искажение, зона контроля, шаг.
Ночью упал прод — алерт на on-call ты поймал не с первого сигнала, среагировал с задержкой. Пока поднимал систему, крутилась мысль: «раз пропустил — на меня вообще нельзя положиться».
Страх и стыд за сбой — назови их вслух, не топи в логах инцидента. Это реакция на одну задержку реакции, а не диагноз твоей надёжности как инженера.
Чёрно-белое мышление: между «полностью надёжен» и «на меня нельзя положиться» пропадает вся середина — а по факту один пропущенный сигнал не отменяет месяцы ровных дежурств.
Вне тебя — фоновая нагрузка на инфраструктуру, чужой код в зависимостях, момент, когда именно сработал баг. Влияешь, но не решаешь — качество ревью перед релизом, покрытие мониторингом слабых мест, накопленный техдолг в этой зоне. В твоей власти — как ты провёл сам инцидент: диагностика, коммуникация со стейкхолдерами, post-mortem без поиска виноватого.
Не про надёжность вообще — один ход: до следующего дежурства довести post-mortem до action item по мониторингу, который закроет именно эту задержку реакции.
Разбираем реакцию, не проект
Пишешь про своё решение и состояние, а не про код, клиентов или внутренние данные. Записи анонимизируются до анализа: имена и детали вырезает NER, а не regex. Код, клиенты и NDA остаются у тебя; данные — в РФ (152-ФЗ).
Разборы по теме
Ситуации и искажения, которые ближе всего IT-лидерам.
рост и роль
Кризис сеньора: что делать, когда рост остановился
Ты дорос до потолка грейда, и дальше — плато. Разбор, почему остановка роста ощущается как провал и как отличить настоящий тупик от смены оси развития.
ai-эпоха
Выгорание под AI-ассистом: почему помощь ускоряет, а сил не прибавляет
AI ускоряет вывод, но инженеры выгорают сильнее. Разбор паттерна: дело не в объёме, а в смене роли — из автора в проверяющего. И что здесь в зоне твоего контроля.
команда
Принимать критику решений и кода без защитной реакции
Почему обратная связь бьёт по эго и как отделить оценку работы от оценки себя. Разбор защитной реакции на критику языком стоицизма и когнитивных искажений.
искажения
Катастрофизация: как один провал превращается в «я плохой лид»
Один сорванный релиз мозг разгоняет до «я не тяну эту роль». Разбор катастрофизации как искажения масштаба — и как остановить лавину до финала.