Мозг - жуткий лентяй, всегда предпочитающий избежать активной работы и воспользоваться готовым решением из прошлого. Иллюстрирует это в частности вот такая история из жизни. Слышу по радио давно знакомую песню. Музыка мне нравится разноплановая и сложно назвать себя чьим-то фанатом, поэтому часто не знаю даже, кто исполняет песню. А песня аж 1998 года как я потом выяснил, знаю её давно и подпеваю “the reason na-na cause I’m changing my mind…”. Несмотря на то, что английский у меня справедливо претендует на уровень advanced, который предпоследний перед самым крутым proficient, лексика как мне видится тема бесконечная и я никогда не перестану узнавать новые слова. Поэтому “na-na” вместо чего-то там вполне годится пока в целом похоже на оригинал. Все же пытаюсь найти, что за песня, вбиваю в Гугл “the reason I’m changing my mind lyrics”, но ничего толком не могу найти. Наконец подставив на слух сомнительный “vine” вместо “na-na”, нахожу страницу с почти моей цитатой - “the reason you whine cause I’ve been changing my mind” - и названием песни и исполнителя, которым оказывается the Cardigans. Что ж, неплохо, Cardigans, и цитата вроде бы тоже недурна - “Ты ноешь, потому что я всё передумываю” =) Но в настоящих словах песни не нахожу никакой “причины” / “reason” и “нытья” / “whining” вообще, там оказываются строки: Erase and rewind 'Cause I've been changing my mind Слушаю песню целенаправленно и теперь четко слышу - “erase and rewind”! То есть мозг упорно отказывался распознавать слова и подсовывал мне то, что он распознал давным давно, когда еще мой английский был далек от advanced. Но подпеваю я её часто по-прежнему с “the reason” и поправляю себя на “erase” =) Причины этого понятны - активная работа мозга потребляет много энергии, поэтому эволюционно мозг старается использовать результаты своей прошлой работы везде, где можно. Прямой аналог из программирования - кэширование и мемоизация, когда вместо ресурсоемкого вычисления, уже имевшего место быть для заданного набора входных параметров, сразу используется заранее припасенный ответ. Но устаревший кэш может привести к самым неприятным последствиям, отчего Фил Карлтон (Phil Karlton) назвал инвалидацию кэша - то есть определение момента, когда кэш устарел и вычисление должно быть выполнено повторно - одной из двух по-настоящему сложных проблем программирования в своей знаменитой цитате “two hard things in computer science”. Применительно к людям это часто приводит к подгонке реальности под свои шаблоны/установки. Надо ли говорить, к каким проблемам это может привести в зависимости от масштабов действий того, кто подгоняет. Кэш служит нам добрую службу, но понять, когда пора его обновить, это ответственность каждого. Erase & Rewind! https://en.wikipedia.org/wiki/Erase/Rewind

Теги других блогов: психология мозг английский