Когда два инженера расходятся во мнениях после одного и того же код-ревью, первый импульс — проверить коммуникацию. Поговорить, уточнить, переформулировать. Иногда это помогает. Но есть случаи, когда проблема глубже: люди буквально воспринимают разные версии одной реальности. Не из-за невнимательности — из-за биологии. Немецкий биолог Якоб фон Икскюль описал этот механизм сто лет назад для животных. Для людей он работает так же — только сложнее.
Десять инженеров на архитектурном ревью. Один экран, один набор данных, сорок минут обсуждения. Потом каждый пишет саммари для команды.
Саммари получаются разные. Не в деталях — в ключевых выводах.
Это не проблема протокола совещания.
«Квартира» каждого живого существа
В начале XX века Якоб фон Икскюль предложил концепцию, которую биологи долго игнорировали: каждый организм воспринимает реальность через свой уникальный сенсорный мир — умвельт (нем. Umwelt — окружающий мир).
Умвельт — это не просто набор органов чувств. Это структура значимости: какие сигналы среды вообще существуют для данного организма, а какие — нет.
Классический пример Икскюля: клещ. У клеща нет зрения и слуха. Его умвельт содержит ровно три сигнала: запах масляной кислоты (выделяется кожей млекопитающих), тепло 37°C, волосяной покров. Клещ может просидеть восемнадцать лет на ветке, ожидая этих трёх сигналов. Остальная реальность для него не существует — буквально.
Лягушка видит только движение. Неподвижная муха для неё невидима. В лабораторных условиях лягушка умирала в окружении еды, которую не замечала. Это не патология — это умвельт.
Собака, идущая рядом с хозяином по одной улице, живёт в другом мире. Он видит витрины и лица прохожих. Она воспринимает запаховую карту в радиусе километра: кто здесь был сегодня, кто из них болеет, кто напуган, кто сытый. Один маршрут. Две реальности.
Метафора Икскюля: представьте многоэтажное здание. Каждое существо живёт в своей квартире и смотрит на улицу через своё окно. Окно собаки — мир запахов. Орла — острого зрения и ультрафиолета. Летучей мыши — звуковых отражений. Осьминога — рецепторов на щупальцах. Все смотрят на одну улицу. Каждый видит своё.
Иерархия умвельтов: три уровня для человека
За сто лет после Икскюля его концепция расширилась до трёх уровней. Для человека все три активны одновременно.
Видовой умвельт — биологически заданный. Человек получил зрение, ориентированное на цвет и форму, слух, настроенный на речь, и непропорционально длинное детство — для тонкой калибровки этого аппарата. По сравнению с орлом (пятикратное увеличение, ультрафиолет), летучей мышью (эхолокация с миллиметровой точностью) или рыбой (боковая линия, электросенсорика) — видовой умвельт человека скромен. Но у него есть принципиальное отличие: человек не «другие очки», а конструктор многолинзовой оправы. Микроскоп, телескоп, МРТ, интернет — искусственные органы восприятия, расширяющие умвельт за пределы биологии.
Франс де Вааль сформулировал это ёмко: «Кто умнее — тот, кто лучше решает вашу задачу, или тот, кто идеально решает свою?» Шимпанзе провально сортировали человеческие лица — но блестяще сортировали «попы» своих сородичей (в лесу именно так они идентифицируют друг друга). Слоны не могли достать еду палкой — но мгновенно решали задачу через трубу (хобот важнее конечностей). Это не глупость. Это другой умвельт.
Культурный умвельт впервые появляется у птиц: зяблики в разных регионах поют разные песни, и это не генетика, а традиция. У человека культурный умвельт стал доминирующим. Деньги, государства, законы, профессиональные репутации — субъекты без физического тела, которые управляют поведением миллиардов. Для средневекового христианина демоны были не метафорой — они были частью его умвельта так же, как для современного программиста — технический долг или скорость деплоя.
Чилийский нейробиолог Франсиско Варела назвал это «разыгрываемым миром» (enacted world): реальность не воспринимается пассивно — она создаётся в процессе взаимодействия с ней. У разных культур не разные взгляды на одну реальность. У них разные реальности.
Типологический умвельт — авторская экстраполяция концепции Икскюля на психологическую типологию. [ИНТЕРПРЕТАЦИЯ] Если у видов разные сенсорные умвельты, то у типов личности — разные психологические умвельты. Это следствие доминирования одной из четырёх базовых нейрофизиологических реакций (Fight/Flight/Freeze/Fawn).
-
Fight: мир как арена соревнований и вызовов. Каждый разговор содержит измерение силы: кто лидирует, кто уступает, кто прав.
-
Flight: мир как пространство возможностей и новизны. Умвельт насыщен сигналами нового; рутина буквально бедна информацией.
-
Freeze: мир через призму рисков и вероятностей. Умвельт насыщен предсигналами угрозы; анализ предшествует действию.
-
Fawn: мир как сеть отношений и ожиданий. Умвельт насыщен сигналами состояний других; автоматический мониторинг: кто доволен, кто напряжён.
Это не «разные приоритеты» и не «разные стили». Это разные умвельты — такие же разные, как запаховый мир собаки и визуальный мир орла. Один молчащий человек на совещании: для Fight — сигнал несогласия или накапливаемого конфликта, для Fawn — сигнал обиды или отчуждения, для Freeze — признак осторожного анализа, для Flight — симптом скуки.
Что это означает для команд: конкретный механизм
Здесь важно не остановиться на красивой идее. Механизм имеет прямые практические следствия.
Код-ревью. Инженер с доминантой Fight читает чужой pull request как профессиональную дискуссию: найти проблему, предложить лучшее решение, улучшить код. Это его умвельт — задача и стандарт. Инженер с доминантой Fawn читает комментарий к своему коду в умвельте отношений: «меня критикуют» vs «нашли техническую проблему» — эти версии для него не эквивалентны. Один и тот же текст комментария воспринимается в двух разных умвельтах. Это объясняет, почему одни разработчики легко воспринимают ревью, а другие — с трудом: разные умвельты, не разные «скины».
Спринт-планирование. Четыре участника одного планирования извлекают из него четыре разные «карты» предстоящей работы. Fight хочет знать: кто отвечает, какой результат, где можно выиграть. Freeze хочет знать: какие риски, что может пойти не так, где запасной путь. Flight хочет понять: где пространство для эксперимента, что новое можно попробовать. Fawn хочет понять: кто доволен этим планом, нет ли у кого молчаливых возражений. Все четыре вопроса легитимны. Планирование, которое отвечает только на один, создаёт у остальных ощущение, что их «не услышали».
Архитектурные решения. Инженер с доминантой Freeze перед решением методично перебирает риски. Это не педантизм и не медлительность — его умвельт буквально богаче сигналами потенциальных угроз. Fight интерпретирует ту же методичность как торможение и уклонение от ответственности. Оба воспринимают реальную ситуацию — но через разные умвельты. Конфликт не в характерах. В разных реальностях восприятия.
Практический инструмент. Умвельт не меняется от того, что вы «правильно объяснили». Но задачу можно перевести на язык чужого умвельта.
Fight: «что нужно сделать, кто несёт ответственность, какой результат». Fawn: «как это влияет на команду, кто заинтересован, где нужна координация». Freeze: «какие риски мы закрываем, что будет если пойдёт не так». Flight: «какая это возможность, что нового мы попробуем, где пространство для манёвра».
Это не манипуляция — это перевод с одного умвельта на другой. Именно так работает коммуникация, которая доходит.
Граница применимости: где факт, где интерпретация
Важно быть точным.
Видовой умвельт — нейробиологически обоснован. Работы Икскюля, нейросравнительная биология, де Вааль — прочная база.
Культурный умвельт — обоснован: работы Варелы, Матураны, данные кросс-культурной психологии.
Типологический умвельт — авторская экстраполяция. Если биологические 4F-реакции действительно определяют доминирующий стиль восприятия — из этого следует типологическая дифференциация умвельта. Это проверяемая гипотеза, не установленный факт. Признавать это — условие того, чтобы аргумент вообще можно было проверить.
Десять инженеров, одно совещание
Десять саммари — это не сбой. Это предсказуемый результат того, что десять умвельтов обработали одно событие.
Разнообразие умвельтов в команде — не баг. Это то, что позволяет команде видеть риски, которые пропустил бы один Fight, возможности, которые не заметил бы один Freeze, и состояние людей, которое не считал бы ни тот ни другой.
Вопрос не в том, как это устранить. Вопрос в том, как это читать.
Десять инженеров на ревью. Один экран, одно решение. Десять умвельтов — десять версий того, что важно.
Ни одна не полная. Все вместе — ближе к реальности, чем любая одна.
Статья основана на материалах книги «4F: Биология личности» — о том, как эволюционно консервативные стратегии выживания формируют тип личности, стиль мышления и паттерны взаимодействия в командах.
ссылка на оригинал статьи https://habr.com/ru/articles/1037536/