Что общего между психологом и программистом?
Добра добрым людям! Вот и я открыл своё цифровое представительство на Пикабу.
На пятом десятке захотелось поучаствовать в информационном воздействии на умы соплеменников. В ожидании собственных мыслей, достойных этих страниц, решил рассказать вам в этой серии постов несколько невыдуманных историй из психотерапевтической практики хранительницы моего очага. Эти истории могут кого-то просто развлечь своими удивительными сюжетами, а кого-то - побудят обратить внимание на работу человеческой психики в целом и своей в частности. В последнем случае гуглите ресурсы хорошего психолога по названию этой серии постов:)
Но для начала будет введение в психологию. Сам я, будучи немного инженером и программистом, раньше вообще не понимал, что делают эти психологи. Но однажды в попытке понять своим инженерным мозгом суть их работы я испытал озарение. И с тех пор легко перевожу их птичий язык и образы на правоверные инженерные конструкции, алгоритмы и схемы.
В среде программистов ситуацию, когда программа работает не так, как нужно, называют иноземным словом «баг» (bug - жук). А процесс поиска причины и устранения бага называют дебаггингом (debugging). Наши отечественные программисты, не забывшие ещё русский язык, зовут этот процесс отладкой. Сегодня это ладное слово почти ушло из бытовой речи, но ещё присутствует в словаре технарей. Для отладки программа запускается под управлением отладчика – другой специально обученной программы. Отладчик позволяет пошагово следить за исполнением кода программы, наблюдая за изменением данных в памяти. Таким образом вплоть до строки локализуется участок исходного кода, вызывающий ошибку, в результате чего хорошему программисту становится ясна её причина. Тогда проблемный код переписывается и баг устраняется.
Так вот у психологов всё то же самое. Наша психика, как и компьютерная программа – это прежде всего алгоритмика – последовательность шагов преобразования информации. Всю жизнь мы пишем исходный код нашей психики. И как любой разрастающийся код наша психика наполняется самыми разнообразными багами.
Зачастую мы неосознанно загружаем в свою психику чужие алгоритмы поведения, подобно программисту, копирующему куски чужого исходного кода, не особо задумываясь о его работоспособности и безопасности. Иногда на фоне таких сильных эмоций, как страх, экстренно бессознательно прописываем не самые оптимальные поведенческие программы, подобно разработчику, который в режиме ошпаренной кошки придумывает костыли для работы программы в непредвиденных условиях в последний момент сдачи проекта заказчику. Бывает, запутываемся в хитросплетениях алгоритмов собственной психики, бесполезно тратя энергию на бесконечное прокручивание каких-то мыслей, подобно неопытному программисту, не предусмотревшему выход из бесконечного цикла и нагрузившему процессор до невозможности программы реагировать на действия пользователя.
И вот однажды становится невозможно не замечать неадекватность в определённых условиях результатов работы нашей психики нашим же целям и желаниям. Это мы обнаруживаем у себя душевный баг - психологическую проблему. Как и программисту, который копипастил код или писал его давным-давно, будучи ещё джуном, осознать истинные причины душевных багов непросто. Здесь нужна та самая отладка, воспроизведение бага в контролируемой среде, запуск и исследование алгоритмов обработки чувств, эмоций, мыслей, образов, ощущений в теле для локализации проблемного фрагмента психики и последующего его переписывания – нужна Отладка души. Как вы догадались, отладчиком здесь выступает сознание психолога. Да, теоретически отладчик может быть запущен и в нашем сознании (об этом стоит как-нибудь поговорить подробнее). Но обычно среднестатистическое сознание при воспроизведении забаженных программ бессознательных уровней психики жёстко подвисает и не способно что-либо замечать самостоятельно.
Будьте в ладу с собой и миром! Не допускайте жуков в свою психику и программы.
