← Все тексты · Все теги · Лента Atom
Внимание, трение и нейроотличие в IDE
Этот текст сводит три темы: модель внимания Cascade IDE в духе кокпита, идею трения от среды (не «плохие люди») и нейроотличие — например СДВГ, которое упоминаю, потому что оно часто встречается в инженерных выборках и в публичных опросах.
Это не утверждение, что интерфейс «лечит диагноз». Это аргумент, что то, как устроено внимание в софте, меняет цену удержания ориентира — и эта цена важна для разных мозгов, в том числе нейроотличных.
За что платит «контур внимания»
Метафора кокпита в этой линии Cascade про роли, не про обои: устойчивое лобовое / редактор, вторичные поверхности, которые открываешь сознательно (MFD-образно), и сводный канал оповещений (EICAS-образно) — вместо того чтобы каждый инструмент боролся за один z-order.
Бьёт в знакомую боль умственного труда: переключения контекста, конкурирующие требования, «баннерную слепоту» и медленное восстановление «что было важным». Эти вещи всплывают в качественных работах про разработчиков с СДВГ и в крупных опросах с самоотчётом (например, пункты Stack Overflow Developer Survey про концентрацию/память — в статьях их часто приводят порядка ~10% отвечавших; сравнивать с оценками распространённости СДВГ в общей популяции нужно осторожно, там другая методика).
Ничего из этого не заменяет врача. Суть простая: если в профессии много людей, которым тяжело удерживать внимание в UI с частыми прерываниями, то IDE, которая выносит приоритет и состояние наружу, — не роскошь для «других».
Трение и среда
Та же линия встречается там, где трение в продуктах и процессах объясняют через среду: системы ломаются, когда среда делает неверное поведение проще верного. Снижать лишнее трение — предсказуемые места для правды, меньше сюрпризов по поверхностям — согласуется с этим. База знаний, доверие и любопытство раскрывает условное доверие и проверяемую опору между человеком и агентом.
Где это может пересекаться с СДВГ / нейроотличием (осторожно)
С исполнительными функциями часто связывают перезапуск после прерывания, приоритизацию при шуме, удержание нескольких каналов. Интерфейс, который отделяет основную работу от вторичных инструментов и централизует оповещения, не «чинит» СДВГ — но может снизить налог на те же навыки, которые прерывания обкладывают у всех, иногда асимметрично.
Паритет с тулчейном тоже помогает: меньше восстановления реальности из прозы чата, больше общих артефактов (тесты, диагностики) — ещё один вид вынесенного состояния.
Чем это не является
- Не замена приспособлениям, работе с специалистом или лечению.
- Не обещание, что одна раскладка подходит всем: нейроотличие неоднородно; кому-то нужны гибкость и контроль плотности, а не только структура.
- Не доказательство по готовому продукту: Cascade в разработке; здесь — инженерное обоснование и мост для читателя.
Связанный текст
- Модель внимания Cascade IDE — кокпит, PFD/MFD/EICAS
- База знаний, доверие и любопытство — доверие, KB, любопытство
- Паритет с тулчейном — MCP, общая опора на факты
- Зачем появился Agent-First Learn — методология
- Почему среда «человек–агент» по духу Agile — Agile по духу