← Все тексты · Все теги · Лента Atom

Внимание, трение и нейроотличие в IDE

Этот текст сводит три темы: модель внимания Cascade IDE в духе кокпита, идею трения от среды (не «плохие люди») и нейроотличие — например СДВГ, которое упоминаю, потому что оно часто встречается в инженерных выборках и в публичных опросах.

Это не утверждение, что интерфейс «лечит диагноз». Это аргумент, что то, как устроено внимание в софте, меняет цену удержания ориентира — и эта цена важна для разных мозгов, в том числе нейроотличных.

За что платит «контур внимания»

Метафора кокпита в этой линии Cascade про роли, не про обои: устойчивое лобовое / редактор, вторичные поверхности, которые открываешь сознательно (MFD-образно), и сводный канал оповещений (EICAS-образно) — вместо того чтобы каждый инструмент боролся за один z-order.

Бьёт в знакомую боль умственного труда: переключения контекста, конкурирующие требования, «баннерную слепоту» и медленное восстановление «что было важным». Эти вещи всплывают в качественных работах про разработчиков с СДВГ и в крупных опросах с самоотчётом (например, пункты Stack Overflow Developer Survey про концентрацию/память — в статьях их часто приводят порядка ~10% отвечавших; сравнивать с оценками распространённости СДВГ в общей популяции нужно осторожно, там другая методика).

Ничего из этого не заменяет врача. Суть простая: если в профессии много людей, которым тяжело удерживать внимание в UI с частыми прерываниями, то IDE, которая выносит приоритет и состояние наружу, — не роскошь для «других».

Трение и среда

Та же линия встречается там, где трение в продуктах и процессах объясняют через среду: системы ломаются, когда среда делает неверное поведение проще верного. Снижать лишнее трение — предсказуемые места для правды, меньше сюрпризов по поверхностям — согласуется с этим. База знаний, доверие и любопытство раскрывает условное доверие и проверяемую опору между человеком и агентом.

Где это может пересекаться с СДВГ / нейроотличием (осторожно)

С исполнительными функциями часто связывают перезапуск после прерывания, приоритизацию при шуме, удержание нескольких каналов. Интерфейс, который отделяет основную работу от вторичных инструментов и централизует оповещения, не «чинит» СДВГ — но может снизить налог на те же навыки, которые прерывания обкладывают у всех, иногда асимметрично.

Паритет с тулчейном тоже помогает: меньше восстановления реальности из прозы чата, больше общих артефактов (тесты, диагностики) — ещё один вид вынесенного состояния.

Чем это не является

  • Не замена приспособлениям, работе с специалистом или лечению.
  • Не обещание, что одна раскладка подходит всем: нейроотличие неоднородно; кому-то нужны гибкость и контроль плотности, а не только структура.
  • Не доказательство по готовому продукту: Cascade в разработке; здесь — инженерное обоснование и мост для читателя.

Связанный текст