Как я пришёл к идее «дебаггинга» жизни
По первому образованию я психиатр. По второму - программист.
Долгое время эти две части моей жизни существовали отдельно.
А потом сложились в одну мысль, от которой трудно было отмахнуться.
Люди и сложные системы ломаются очень похоже.
В классической психиатрии я постоянно видел одну и ту же логику.
Есть симптом. Есть диагноз. И есть попытка подавить проявления.
Тревогу - заглушить. Импульс - сдержать. Настроение - стабилизировать.
Иногда это действительно помогало. На время.
Но система продолжала работать неправильно.
Как если бы программа постоянно выдавала ошибку, а мы просто отключали уведомления о ней, и радовались, что всё в порядке.
В программировании, с другой стороны, так никто не поступает.
Если система ведёт себя странно, мы не убеждаем её работать иначе. Не требуем «больше стараться». Не заставляем программу делать вид, что всё замечательно, когда на самом деле там ошибка.
Мы заходим внутрь. Смотрим, где именно что-то не так. Понимаем логику сбоя. И исправляем конкретный кусок кода.
И после этого вся система начинает вести себя иначе.
Без усилий. Без постоянного контроля. И без бесконечного анализа. Один раз исправленный баг не возвращается постепенно, и его не нужно исправлять снова и снова.
Сознание в этом смысле похоже не на саму программу, а на её интерфейс.
Полезный. Но не управляющий процессом на самом деле.
Большая часть настоящих решений принимается быстрее мыслей - телом, эмоциями, автоматическими реакциями.
Сознание часто подключается позже - чтобы объяснить, «почему так получилось».
Поэтому невозможно приказать телу не напрягаться.
Нельзя убедить себя чувствовать уверенность. И нельзя логикой поднять внутренний шлагбаум, закрывающий путь к успеху.
То, что я называю «дебаггингом жизни», не похоже ни на классическую психотерапию, ни на медицинское лечение. Это работа с причиной проблемы, а не её проявлениями.
Мы заходим туда, где формируются реакции. Смотрим, что именно срабатывает автоматически. Видим, что происходит в тех областях психики, где логика не актуальна. Находим конкретную неправильную программу. И аккуратно переписываем этот фрагмент.
Без давления. Без перепроживания ради перепроживания. Без бесконечного анализа.
Когда исправление происходит на нужном уровне, изменения ощущаются неожиданно легко.
Человек часто говорит: «Я ничего специально не делаю, но реагирую иначе». Это и есть главный признак - система перестала сопротивляться и защищаться от самой себя.
Я не ищу, кто виноват. И не пытаюсь «лечить» человека.
Я ищу место, где система ведёт себя некорректно. И когда это место найдено и исправлено, многие проблемы исчезают сами.
Не потому что человек стал сильнее или мы его в чем-то убедили. А просто потому, что система наконец начала работать as designed.