Две или три недели назад в туалете здания, где расположен наш офис, поставили датчики движения, включающие свет в кабинках, а привычные выключатели, как водится, отключили. Я как-то наивно полагал, что про это всем известно, однако на днях наблюдал любопытнейшую картину.
В туалет входит коллега (не программист), открывает дверь в кабинку и видит, что свет не горит (датчик ещё не успел зажечь лампочку). Возвращается к выключателю, щёлкает им, идёт снова к кабинке, где свет уже зажёгся, и, удовлетворённый, скрывается за дверью. Тот самый случай, когда пользователь добивается нужного ему результата, но какие именно действия привели к этому, понимает совершенно неправильно.
Почему-то представился диалог с техподдержкой:
— Алло, здравствуйте! У меня в кабинке свет не включается: я щёлкаю выключателем, но лампочка не загорается.
— Вы знаете, мы давно уже отключили выключатель, сейчас свет зажигает не он.
— Да что вы говорите?! Я всегда щёлкаю выключателем, и зажигается свет. А сейчас этого не происходит. Почините, пожалуйста.
— Вы входили в кабинку?
— При чём тут это?!
— Попробуйте зайти и выйти, хлопнуть дверцей.
— Да вы что, издеваетесь?..