Найм и собеседования:
Красный — предложение поработать месяц бесплатно «на пробу», просьба выслать паспортные данные до собеседования, оскорбительные шутки интервьюера.
Жёлтый — рекрутер опаздывает на звонок без предупреждения, но извиняется; обещают перезвонить «в ближайшее время» без конкретной даты; меняют требования к вакансии по ходу процесса.
Зелёный — чёткий тайминг этапов, прозрачные критерии, вопросы о твоих жизненных приоритетах, а не только о навыках.
Личные отношения:
Красный — требование пароля от телефона на втором свидании, игнорирование твоего «нет» в мелочах, агрессивные рассказы о бывших.
Жёлтый — человек говорит о себе только хорошее, избегая неудач; пропадает на сутки без объяснений, но позже объясняет причину; обещает и не делает в мелочах.
Зелёный — уважает личные границы без напоминания, спокойно говорит о своих ошибках, интересуется твоим мнением, а не только высказывает своё.
Инвестиции и финансовые решения:
Красный — гарантии доходности выше рыночной без внятного объяснения источника, требование внести деньги сегодня, потому что «завтра будет поздно», отсутствие любых документов о том, на что пойдут средства.
Жёлтый — красивая презентация без детальных цифр, обещание «эксклюзивного доступа», но без подтверждённой истории; организатор ссылается только на устные договорённости с партнёрами.
Зелёный — тебе дают время на изучение документов и не подгоняют, есть аудированная отчётность за прошлые периоды, твои вопросы о рисках встречают с готовностью, а не с раздражением.
Заполни пустую строку под свой контекст прямо сейчас.
Напиши свою ситуацию и по три флага каждого цвета, которые в ней уже проявились. Если не знаешь, с какого контекста начать, возьми самый беспокоящий прямо сегодня — рабочие переговоры, поиск исполнителя, новый знакомый.
Твой контекст: _______________
Красные: _______________
Жёлтые: _______________
Зелёные: _______________
Примени правило стоп-крана и временной фильтр.
Увидел красный флаг — выходишь, не уговаривая себя. Не «может, показалось», не «у него обстоятельства». Красный — это стоп-продукт на кухне: если чеснок сгнил, его не кладут в блюдо, даже если очень хочется чесночного соуса. И точно так же, если в соус уже попал ядовитый ингредиент, ты не пытаешься «уравновесить» его дополнительной порцией сливок — ты выливаешь всё и моешь кастрюлю.
Пример: как только слышишь: „давай без договора, мы же адекватные люди“ — твой ответ: «Я работаю только с договором. Если это проблема, то здесь наши дороги расходятся». Без агрессии, без торга. Не «давай попробуем», а констатация границы.
Жёлтый флаг превращаешь в проверочное действие. Назначаешь конкретный разговор: «Я заметил, что ты трижды переносил встречу без предупреждения. Для меня это сигнал, что наши процессы могут не совпасть. Можем обсудить, как избежать этого в будущем, или нам нужно пересмотреть формат?» Реакция человека на такой разговор — уже новый сигнал: если он отмахивается или обижается, жёлтый становится красным. Если признаёт и предлагает конкретику — жёлтый может перейти в зелёный.
И не забывай про время: раз в неделю пересматривай список флагов. Жёлтый, повторившийся трижды без позитивной динамики, автоматически переходит в красный. Зелёный, исчезнувший без следа, становится жёлтым.
Пример: новый сотрудник разово опоздал — жёлтый. Опаздывает каждую пятницу третий раз подряд — красный. Ты не ждёшь чуда, ты фиксируешь факт: пора расставаться. И наоборот: партнёр, который первые две недели присылал документы вовремя, а потом перестал выходить на связь без объяснений — зелёный сигнал исчез, появился жёлтый. Не игнорируй исчезновение хорошего.
Доверяй динамике, а не статике.
Если количество жёлтых флагов растёт, а зелёных не появляется вовсе — ты уже имеешь дело не с «зоной риска», а с медленно закипающей кастрюлей. Готовься выходить, не дожидаясь большой аварии.
Пример из партнёрства: вместо извинений и выравнивания коммуникации ты получаешь всё новые переносы и молчание — флаги ухудшаются, значит, флаг-сканер говорит «стоп». Ещё один тревожный симптом: когда ты сам начинаешь скрывать красные флаги от близких, потому что «они не поймут» или «подумают, что я параноик». Скрытность перед своим кругом поддержки — самостоятельный красный флаг на твоём внутреннем табло.
Сделай прямо сейчас
Возьми лист бумаги. Выбери одну ситуацию, которая беспокоит прямо сейчас. Выпиши сигналы за последнюю неделю и разнеси по трём цветам. Если красных больше одного — назначь на завтра одно действие для выхода. Если красных нет, а жёлтых больше трёх — запланируй на завтра проверочный разговор по самому тревожному. Результат: хотя бы один красный флаг, который ты раньше оправдывал, сегодня назван красным. Или один жёлтый, с которым ты перестал мириться. Без самообмана.
Промт для ИИ
Я хочу проверить ситуацию опиши человека или проект на флаги. Задай мне вопросы, которые помогут выявить красные флаги (стоп-сигналы без переговоров), жёлтые (зоны риска, требующие разговора) и зелёные (признаки правильного направления). Не давай оценок, собери факты через вопросы.
Твоё тело — самый старый дегустатор на этой кухне. Оно распознаёт яд раньше, чем мозг подберёт название вкусу. Если в груди сжимается при мысли о человеке, а ты всё ещё называешь это «волнением от возможностей» — ты уже знаешь ответ. Перестань добавлять сахар в испорченное блюдо.
Флаги теперь видны. Но что делать, если ты давно их игнорировал — и теперь не понимаешь, где именно всё пошло не так?
* * *
© Вектор Воронкова · подсерия «БАЗА: Методология с нуля»
@sanya_not_found: Мой проект — мёртвый билд. Три года патчей, а он не контрится.
@artem_heatmap: Ты его ресетила?
@sanya_not_found: Да сто раз! То UI перелопачу, то бек перепишу.
@artem_heatmap: А где баг зарыт — вычислила?
@sanya_not_found: Не знаю. Просто не заходит, и всё.
Ты замечал это состояние — когда вложено уже столько, что бросить страшно, а продолжать невмоготу? У программистов это называется «мёртвый билд»: сборка, которая не работает, но переписывать с нуля — как переезжать в новую квартиру со всем хламом. У стартаперов — «долина смерти». А в обычной жизни это чувство, когда ты третий год на работе, которая не делает тебя ни богаче, ни счастливее, но уволиться — как признать, что три года прошли зря. Мы пытаемся чинить то, что не ломалось, и меняем ингредиенты в блюде, которое изначально готовили по чужому рецепту. Время утекает, а воз и ныне там. И страшнее всего даже не сам застой. Страшнее — не знать, в какой момент ты свернул не туда.
Соня пришла в кофейню с ноутбуком, который не закрывался до конца — между клавиатурой и экраном торчали стикеры, чеки и пара визиток. Она работала в крупном финтех-проекте уже три года. Проект не умер, но и не жил. Зарплата капала исправно, но внутри было ощущение болота. Соня говорила про «странное невезение»: «Я делаю всё, что говорят, а оно не растёт. Команда вялая, продукт сырой, рынок сложный. Просто не прёт». Артём заказал ещё кофе и спросил: «Давай по-другому. Когда шеф-повар пробует суп и морщится, он не говорит „мне не повезло с супом“. Он идёт по шагам рецепта назад. Может, бульон был слабый. Может, соль добавили дважды. Может, огонь был слишком сильным. Где именно испортилось?» Соня молчала минуту. А потом сказала то, что меняет всё: «Я никогда не смотрела назад. Я добавляла новые ингредиенты в надежде, что вкус исправится».
Эта картина знакома каждому, кто хоть раз тушил пожар бесконечными доработками.
Есть знаменитый ресторанный анекдот. Молодой повар готовит дебютное блюдо — томатный суп с базиликом. Пробует: пересолено. Он добавляет лимонный сок. Пробует: кисло-солёное. Добавляет травы, чуть сахара, больше масла. Через час улучшений перед ним стоит кастрюля несъедобной субстанции оранжево-бурого цвета. Заходит шеф. Пробует. Морщится. И задаёт всего один вопрос: «На каком шаге ты пересолил?» Выясняется: соль добавили дважды — сначала в бульон, потом в готовый суп по привычке. Проблема решается не за час, а за минуту. Не нужно чинить всё блюдо. Нужно починить один шаг.
Точка сбоя — это не «я плохой». Это конкретный шаг методологии ПФУ (Полной Функции Управления), где система дала трещину. ПФУ — подход из Достаточно Общей Теории Управления, который раскладывает любое действие от замысла до результата на шесть последовательных этапов (см. Глоссарий). Если ты не можешь найти свою точку сбоя, ты чинишь всё подряд и выгораешь. Когда находишь — чинишь только её. Разница — как между заменой всей проводки в квартире и заменой одного перегоревшего предохранителя.
Артём достал салфетку и нарисовал шесть кружков. «Давай пройдём твой проект в обратную сторону. Шаг шестой — проверка результата. Что с деньгами и удовольствием?» — «Ни денег, ни удовольствия. Платёжки приходят, но роста нет». — «Значит, результат плохой. Сбой где-то раньше. Шаг пятый — ты вообще делала что-то конкретное последние полгода?» — «Конечно. Переписывала модули, меняла дизайн, мигрировала базу». — «То есть действия были. Шаг четвёртый — решение. Кто решил, что надо переписать модули?» Соня задумалась: «Техлид сказал, что архитектура старая. Мы обсуждали на планёрке, все согласились». — «А ты согласилась?» — «Ну… все согласились. Спорить было некогда. Дедлайн горел». — «Хорошо. Действие было, решение было. Шаг третий — сбор информации. Ты разбиралась, в чём проблема архитектуры? Читала логи, смотрела метрики, задавала вопросы? Или просто приняла тезис техлида?» Соня поморщилась: «Я поверила на слово. Он старше, у него опыт. Да и времени не было копать». — «Шаг второй. Какую цель ты себе ставила, когда шла в этот проект?» Соня замерла. Она открыла рот, закрыла, потом сказала тихо: «Мама говорила, что в двадцать пять стыдно сидеть без работы в приличной компании. Все подруги уже в топовых конторах, а я фрилансила. Мне нужно было доказать, что я не хуже». На салфетке, рядом со вторым кружком, появилась жирная звёздочка. Точка сбоя.
Три года страданий, сотни часов работы, десятки попыток всё исправить — а проблема была не в навыках, не в рынке и не в токсичных коллегах. Проблема была в шаге номер два. Вектор цели был не её. Чужой рецепт из чужого меню. Соня не провалила проект — она его даже не начинала. Она выполняла мамину задачу и ждала, что почувствует себя реализованной. Сбой на втором шаге делал бессмысленными все последующие «ремонты». Можно было хоть десять раз переписать бекенд — удовольствия и денег не прибавилось бы, потому что изначальная цель «доказать маме» не имеет внутри ни драйва, ни монетизации.
Этот метод диагностики я называю «Обратный маршрут». Как шеф-повар на разборе неудачного блюда, ты проходишь все шаги от тарелки к холодильнику. Важно: идём всегда с конца. Шестой шаг, пятый, четвёртый — и так до первого. Первый «нет», который ты встретишь на этом пути, и есть твоя точка сбоя. Всё, что выше неё, ты делал зря — потому что фундамент был кривой.
Давай разберём инструмент по шагам. Возьми конкретную ситуацию, где ты застрял или получил плохой результат. Прямо сейчас выбери одну. Не «вся жизнь», а один проект, одни отношения, один финансовый манёвр.
Инструмент «Обратный маршрут»: диагностика точки сбоя
1. Шаг 6. Проверь факт. Есть ли измеримый результат? Цифры, деньги, состояние, подписанный договор на руках? Если результат тебя устраивает — точка сбоя отсутствует, ты молодец. Если нет — идём на шаг 5.
Пример. Соня посмотрела на баланс карты и уровень радости по утрам. Денег не прибавилось, радость на нуле. Результата нет.
2. Шаг 5. Действуй. Было ли конкретное физическое действие? Не план, не обсуждение, не «я много думал об этом», а действие, которое можно увидеть со стороны? Если действия не было — ты застрял между решением и реализацией. Точка сбоя — шаг 4 или 5.
Пример. Соня код писала, в репозиторий коммитила. Действия были, паралич не здесь.
3. Шаг 4. Прими решение. Кто принял решение действовать именно так? Ты сам, осознанно, взвесив варианты? Или тебе сказали, надавили сроки, «все побежали — и я побежал», «так исторически сложилось»? Если решение принято под давлением, из страха или на автомате — точка сбоя здесь.
Пример. Соня признала: решение о миграции модулей пришло от техлида. Она не оспаривала, хотя сомневалась. Давление дедлайна плюс авторитет — не её решение.
4. Шаг 3. Собери информацию. Ты собирал информацию перед решением? Задавал вопросы? Проверял данные? Или действовал на основе предположений, слухов, «здравого смысла»? Если информации не было или она была недостоверной — точка сбоя здесь. Ты приготовил блюдо, не проверив свежесть продуктов.
Пример. Соня не вникала в архитектурную проблему — поверила техлиду на слово. Решение на шаге 4 принято без информации на шаге 3. Сбой здесь.
5. Шаг 2. Определи цель. Чья это цель? Ты её выбрал сам, в тишине, прислушавшись к себе? Или это «надо» от родителей, модный тренд, ожидания партнёра, страх отстать от сверстников? Если цель не твоя — точка сбоя здесь. Дальше можно не копать. Это самый частый сбой.
Пример. Соня озвучила мамину установку. Её собственный вектор не был сформулирован за три года. Точка сбоя — шаг 2.
6. Шаг 1. Пойми ситуацию. Насколько твоя исходная картина реальности соответствовала фактам? Ты трезво оценивал обстановку или был в иллюзии? Если ты ошибся на старте — вся цепочка пошла по ложному следу. Точка сбоя здесь.
Пример. Владимир был уверен, что его изобретение не имеет аналогов, не проверил патентную базу и потратил год на разработку, которая уже существует. Точка сбоя — шаг 1.
Первое «нет» на твоём пути вверх по цепочке — это и есть ответ на вопрос «Где именно подгорело?».
Когда Соня увидела звёздочку на салфетке, она заплакала. Не от горя — от узнавания. Три года она варила суп по рецепту, который дала ей мама, и злилась, что суп невкусный. Но повар-то была она. И право сказать «я больше это не готовлю» тоже принадлежало ей. Метод не даёт нового шанса — он даёт точку опоры.
Здесь я должен признать: метод «Обратный маршрут» не всесилен. Он безжалостно подсвечивает только одну точку, но иногда их несколько. Бывает, находишь первую, чинишь её, и сразу вылезает следующая. Это нормально. Система сложнее, чем хотелось бы. Но даже одна найденная точка сбоя переводит тебя из режима «беспомощность» в режим «ремонт». А это уже совсем другая игра.
Упражнение «Сделай прямо сейчас»
Возьми одну ситуацию за последние три месяца, где ты не получил желаемого. Не самую страшную — достаточно одной. Открой заметки в телефоне или бумажный блокнот. Напиши сверху шесть строк:
Шаг 6. Результат
Шаг 5. Действие
Шаг 4. Решение
Шаг 3. Информация
Шаг 2. Цель
Шаг 1. Понимание
Теперь начни с шестого шага и двигайся вверх. Напротив каждого пункта поставь «да» или «нет». Будь честен: «да» — только если есть железное подтверждение, а не «я думаю, что да». Тот пункт, где впервые появилось «нет», — твоя точка сбоя. Если «нет» появилось на втором шаге — не вини себя, зафиксируй. В конце у тебя на экране или на листе будет одна конкретная фраза, например: «Точка сбоя — шаг 2, чужая цель». Если все ответы «да», а результат всё равно плохой, пересмотри ещё раз шаг 3 или шаг 6 — возможно, ты измерял не те метрики. Займёт это семь-десять минут. Результат измерим: ты знаешь номер шага и можешь переходить к его ремонту.
Красный — предложение поработать месяц бесплатно «на пробу», просьба выслать паспортные данные до собеседования, оскорбительные шутки интервьюера.
Жёлтый — рекрутер опаздывает на звонок без предупреждения, но извиняется; обещают перезвонить «в ближайшее время» без конкретной даты; меняют требования к вакансии по ходу процесса.
Зелёный — чёткий тайминг этапов, прозрачные критерии, вопросы о твоих жизненных приоритетах, а не только о навыках.
Личные отношения:
Красный — требование пароля от телефона на втором свидании, игнорирование твоего «нет» в мелочах, агрессивные рассказы о бывших.
Жёлтый — человек говорит о себе только хорошее, избегая неудач; пропадает на сутки без объяснений, но позже объясняет причину; обещает и не делает в мелочах.
Зелёный — уважает личные границы без напоминания, спокойно говорит о своих ошибках, интересуется твоим мнением, а не только высказывает своё.
Инвестиции и финансовые решения:
Красный — гарантии доходности выше рыночной без внятного объяснения источника, требование внести деньги сегодня, потому что «завтра будет поздно», отсутствие любых документов о том, на что пойдут средства.
Жёлтый — красивая презентация без детальных цифр, обещание «эксклюзивного доступа», но без подтверждённой истории; организатор ссылается только на устные договорённости с партнёрами.
Зелёный — тебе дают время на изучение документов и не подгоняют, есть аудированная отчётность за прошлые периоды, твои вопросы о рисках встречают с готовностью, а не с раздражением.
Заполни пустую строку под свой контекст прямо сейчас.
Напиши свою ситуацию и по три флага каждого цвета, которые в ней уже проявились. Если не знаешь, с какого контекста начать, возьми самый беспокоящий прямо сегодня — рабочие переговоры, поиск исполнителя, новый знакомый.
Твой контекст: _______________
Красные: _______________
Жёлтые: _______________
Зелёные: _______________
Примени правило стоп-крана и временной фильтр.
Увидел красный флаг — выходишь, не уговаривая себя. Не «может, показалось», не «у него обстоятельства». Красный — это стоп-продукт на кухне: если чеснок сгнил, его не кладут в блюдо, даже если очень хочется чесночного соуса. И точно так же, если в соус уже попал ядовитый ингредиент, ты не пытаешься «уравновесить» его дополнительной порцией сливок — ты выливаешь всё и моешь кастрюлю.
Пример: как только слышишь: „давай без договора, мы же адекватные люди“ — твой ответ: «Я работаю только с договором. Если это проблема, то здесь наши дороги расходятся». Без агрессии, без торга. Не «давай попробуем», а констатация границы.
Жёлтый флаг превращаешь в проверочное действие. Назначаешь конкретный разговор: «Я заметил, что ты трижды переносил встречу без предупреждения. Для меня это сигнал, что наши процессы могут не совпасть. Можем обсудить, как избежать этого в будущем, или нам нужно пересмотреть формат?» Реакция человека на такой разговор — уже новый сигнал: если он отмахивается или обижается, жёлтый становится красным. Если признаёт и предлагает конкретику — жёлтый может перейти в зелёный.
И не забывай про время: раз в неделю пересматривай список флагов. Жёлтый, повторившийся трижды без позитивной динамики, автоматически переходит в красный. Зелёный, исчезнувший без следа, становится жёлтым.
Пример: новый сотрудник разово опоздал — жёлтый. Опаздывает каждую пятницу третий раз подряд — красный. Ты не ждёшь чуда, ты фиксируешь факт: пора расставаться. И наоборот: партнёр, который первые две недели присылал документы вовремя, а потом перестал выходить на связь без объяснений — зелёный сигнал исчез, появился жёлтый. Не игнорируй исчезновение хорошего.
Доверяй динамике, а не статике.
Если количество жёлтых флагов растёт, а зелёных не появляется вовсе — ты уже имеешь дело не с «зоной риска», а с медленно закипающей кастрюлей. Готовься выходить, не дожидаясь большой аварии.
Пример из партнёрства: вместо извинений и выравнивания коммуникации ты получаешь всё новые переносы и молчание — флаги ухудшаются, значит, флаг-сканер говорит «стоп». Ещё один тревожный симптом: когда ты сам начинаешь скрывать красные флаги от близких, потому что «они не поймут» или «подумают, что я параноик». Скрытность перед своим кругом поддержки — самостоятельный красный флаг на твоём внутреннем табло.
Сделай прямо сейчас
Возьми лист бумаги. Выбери одну ситуацию, которая беспокоит прямо сейчас. Выпиши сигналы за последнюю неделю и разнеси по трём цветам. Если красных больше одного — назначь на завтра одно действие для выхода. Если красных нет, а жёлтых больше трёх — запланируй на завтра проверочный разговор по самому тревожному. Результат: хотя бы один красный флаг, который ты раньше оправдывал, сегодня назван красным. Или один жёлтый, с которым ты перестал мириться. Без самообмана.
Промт для ИИ
Я хочу проверить ситуацию опиши человека или проект на флаги. Задай мне вопросы, которые помогут выявить красные флаги (стоп-сигналы без переговоров), жёлтые (зоны риска, требующие разговора) и зелёные (признаки правильного направления). Не давай оценок, собери факты через вопросы.
Твоё тело — самый старый дегустатор на этой кухне. Оно распознаёт яд раньше, чем мозг подберёт название вкусу. Если в груди сжимается при мысли о человеке, а ты всё ещё называешь это «волнением от возможностей» — ты уже знаешь ответ. Перестань добавлять сахар в испорченное блюдо.
Флаги теперь видны. Но что делать, если ты давно их игнорировал — и теперь не понимаешь, где именно всё пошло не так?
* * *
© Вектор Воронкова · подсерия «БАЗА: Методология с нуля»
Глава 8. Где именно подгорело?
@sanya_not_found: Мой проект — мёртвый билд. Три года патчей, а он не контрится.
@artem_heatmap: Ты его ресетила?
@sanya_not_found: Да сто раз! То UI перелопачу, то бек перепишу.
@artem_heatmap: А где баг зарыт — вычислила?
@sanya_not_found: Не знаю. Просто не заходит, и всё.
Ты замечал это состояние — когда вложено уже столько, что бросить страшно, а продолжать невмоготу? У программистов это называется «мёртвый билд»: сборка, которая не работает, но переписывать с нуля — как переезжать в новую квартиру со всем хламом. У стартаперов — «долина смерти». А в обычной жизни это чувство, когда ты третий год на работе, которая не делает тебя ни богаче, ни счастливее, но уволиться — как признать, что три года прошли зря. Мы пытаемся чинить то, что не ломалось, и меняем ингредиенты в блюде, которое изначально готовили по чужому рецепту. Время утекает, а воз и ныне там. И страшнее всего даже не сам застой. Страшнее — не знать, в какой момент ты свернул не туда.
Соня пришла в кофейню с ноутбуком, который не закрывался до конца — между клавиатурой и экраном торчали стикеры, чеки и пара визиток. Она работала в крупном финтех-проекте уже три года. Проект не умер, но и не жил. Зарплата капала исправно, но внутри было ощущение болота. Соня говорила про «странное невезение»: «Я делаю всё, что говорят, а оно не растёт. Команда вялая, продукт сырой, рынок сложный. Просто не прёт». Артём заказал ещё кофе и спросил: «Давай по-другому. Когда шеф-повар пробует суп и морщится, он не говорит „мне не повезло с супом“. Он идёт по шагам рецепта назад. Может, бульон был слабый. Может, соль добавили дважды. Может, огонь был слишком сильным. Где именно испортилось?» Соня молчала минуту. А потом сказала то, что меняет всё: «Я никогда не смотрела назад. Я добавляла новые ингредиенты в надежде, что вкус исправится».
Эта картина знакома каждому, кто хоть раз тушил пожар бесконечными доработками.
Есть знаменитый ресторанный анекдот. Молодой повар готовит дебютное блюдо — томатный суп с базиликом. Пробует: пересолено. Он добавляет лимонный сок. Пробует: кисло-солёное. Добавляет травы, чуть сахара, больше масла. Через час улучшений перед ним стоит кастрюля несъедобной субстанции оранжево-бурого цвета. Заходит шеф. Пробует. Морщится. И задаёт всего один вопрос: «На каком шаге ты пересолил?» Выясняется: соль добавили дважды — сначала в бульон, потом в готовый суп по привычке. Проблема решается не за час, а за минуту. Не нужно чинить всё блюдо. Нужно починить один шаг.
Точка сбоя — это не «я плохой». Это конкретный шаг методологии ПФУ (Полной Функции Управления), где система дала трещину. ПФУ — подход из Достаточно Общей Теории Управления, который раскладывает любое действие от замысла до результата на шесть последовательных этапов (см. Глоссарий). Если ты не можешь найти свою точку сбоя, ты чинишь всё подряд и выгораешь. Когда находишь — чинишь только её. Разница — как между заменой всей проводки в квартире и заменой одного перегоревшего предохранителя.
Артём достал салфетку и нарисовал шесть кружков. «Давай пройдём твой проект в обратную сторону. Шаг шестой — проверка результата. Что с деньгами и удовольствием?» — «Ни денег, ни удовольствия. Платёжки приходят, но роста нет». — «Значит, результат плохой. Сбой где-то раньше. Шаг пятый — ты вообще делала что-то конкретное последние полгода?» — «Конечно. Переписывала модули, меняла дизайн, мигрировала базу». — «То есть действия были. Шаг четвёртый — решение. Кто решил, что надо переписать модули?» Соня задумалась: «Техлид сказал, что архитектура старая. Мы обсуждали на планёрке, все согласились». — «А ты согласилась?» — «Ну… все согласились. Спорить было некогда. Дедлайн горел». — «Хорошо. Действие было, решение было. Шаг третий — сбор информации. Ты разбиралась, в чём проблема архитектуры? Читала логи, смотрела метрики, задавала вопросы? Или просто приняла тезис техлида?» Соня поморщилась: «Я поверила на слово. Он старше, у него опыт. Да и времени не было копать». — «Шаг второй. Какую цель ты себе ставила, когда шла в этот проект?» Соня замерла. Она открыла рот, закрыла, потом сказала тихо: «Мама говорила, что в двадцать пять стыдно сидеть без работы в приличной компании. Все подруги уже в топовых конторах, а я фрилансила. Мне нужно было доказать, что я не хуже». На салфетке, рядом со вторым кружком, появилась жирная звёздочка. Точка сбоя.
Три года страданий, сотни часов работы, десятки попыток всё исправить — а проблема была не в навыках, не в рынке и не в токсичных коллегах. Проблема была в шаге номер два. Вектор цели был не её. Чужой рецепт из чужого меню. Соня не провалила проект — она его даже не начинала. Она выполняла мамину задачу и ждала, что почувствует себя реализованной. Сбой на втором шаге делал бессмысленными все последующие «ремонты». Можно было хоть десять раз переписать бекенд — удовольствия и денег не прибавилось бы, потому что изначальная цель «доказать маме» не имеет внутри ни драйва, ни монетизации.
Этот метод диагностики я называю «Обратный маршрут». Как шеф-повар на разборе неудачного блюда, ты проходишь все шаги от тарелки к холодильнику. Важно: идём всегда с конца. Шестой шаг, пятый, четвёртый — и так до первого. Первый «нет», который ты встретишь на этом пути, и есть твоя точка сбоя. Всё, что выше неё, ты делал зря — потому что фундамент был кривой.
Давай разберём инструмент по шагам. Возьми конкретную ситуацию, где ты застрял или получил плохой результат. Прямо сейчас выбери одну. Не «вся жизнь», а один проект, одни отношения, один финансовый манёвр.
Инструмент «Обратный маршрут»: диагностика точки сбоя
1. Шаг 6. Проверь факт. Есть ли измеримый результат? Цифры, деньги, состояние, подписанный договор на руках? Если результат тебя устраивает — точка сбоя отсутствует, ты молодец. Если нет — идём на шаг 5.
Пример. Соня посмотрела на баланс карты и уровень радости по утрам. Денег не прибавилось, радость на нуле. Результата нет.
2. Шаг 5. Действуй. Было ли конкретное физическое действие? Не план, не обсуждение, не «я много думал об этом», а действие, которое можно увидеть со стороны? Если действия не было — ты застрял между решением и реализацией. Точка сбоя — шаг 4 или 5.
Пример. Соня код писала, в репозиторий коммитила. Действия были, паралич не здесь.
3. Шаг 4. Прими решение. Кто принял решение действовать именно так? Ты сам, осознанно, взвесив варианты? Или тебе сказали, надавили сроки, «все побежали — и я побежал», «так исторически сложилось»? Если решение принято под давлением, из страха или на автомате — точка сбоя здесь.
Пример. Соня признала: решение о миграции модулей пришло от техлида. Она не оспаривала, хотя сомневалась. Давление дедлайна плюс авторитет — не её решение.
4. Шаг 3. Собери информацию. Ты собирал информацию перед решением? Задавал вопросы? Проверял данные? Или действовал на основе предположений, слухов, «здравого смысла»? Если информации не было или она была недостоверной — точка сбоя здесь. Ты приготовил блюдо, не проверив свежесть продуктов.
Пример. Соня не вникала в архитектурную проблему — поверила техлиду на слово. Решение на шаге 4 принято без информации на шаге 3. Сбой здесь.
5. Шаг 2. Определи цель. Чья это цель? Ты её выбрал сам, в тишине, прислушавшись к себе? Или это «надо» от родителей, модный тренд, ожидания партнёра, страх отстать от сверстников? Если цель не твоя — точка сбоя здесь. Дальше можно не копать. Это самый частый сбой.
Пример. Соня озвучила мамину установку. Её собственный вектор не был сформулирован за три года. Точка сбоя — шаг 2.
6. Шаг 1. Пойми ситуацию. Насколько твоя исходная картина реальности соответствовала фактам? Ты трезво оценивал обстановку или был в иллюзии? Если ты ошибся на старте — вся цепочка пошла по ложному следу. Точка сбоя здесь.
Пример. Владимир был уверен, что его изобретение не имеет аналогов, не проверил патентную базу и потратил год на разработку, которая уже существует. Точка сбоя — шаг 1.
Первое «нет» на твоём пути вверх по цепочке — это и есть ответ на вопрос «Где именно подгорело?».
Когда Соня увидела звёздочку на салфетке, она заплакала. Не от горя — от узнавания. Три года она варила суп по рецепту, который дала ей мама, и злилась, что суп невкусный. Но повар-то была она. И право сказать «я больше это не готовлю» тоже принадлежало ей. Метод не даёт нового шанса — он даёт точку опоры.
Здесь я должен признать: метод «Обратный маршрут» не всесилен. Он безжалостно подсвечивает только одну точку, но иногда их несколько. Бывает, находишь первую, чинишь её, и сразу вылезает следующая. Это нормально. Система сложнее, чем хотелось бы. Но даже одна найденная точка сбоя переводит тебя из режима «беспомощность» в режим «ремонт». А это уже совсем другая игра.
Упражнение «Сделай прямо сейчас»
Возьми одну ситуацию за последние три месяца, где ты не получил желаемого. Не самую страшную — достаточно одной. Открой заметки в телефоне или бумажный блокнот. Напиши сверху шесть строк:
Шаг 6. Результат
Шаг 5. Действие
Шаг 4. Решение
Шаг 3. Информация
Шаг 2. Цель
Шаг 1. Понимание
Теперь начни с шестого шага и двигайся вверх. Напротив каждого пункта поставь «да» или «нет». Будь честен: «да» — только если есть железное подтверждение, а не «я думаю, что да». Тот пункт, где впервые появилось «нет», — твоя точка сбоя. Если «нет» появилось на втором шаге — не вини себя, зафиксируй. В конце у тебя на экране или на листе будет одна конкретная фраза, например: «Точка сбоя — шаг 2, чужая цель». Если все ответы «да», а результат всё равно плохой, пересмотри ещё раз шаг 3 или шаг 6 — возможно, ты измерял не те метрики. Займёт это семь-десять минут. Результат измерим: ты знаешь номер шага и можешь переходить к его ремонту.