Артикуляционное мышление или отладка программ “Методом утенка”
Я не знаю, как Вы, а я часто использую в своей работе этот психологический прием: когда что-то не работает или в чем-то ты не уверен, то выбираешь жертву и начинаешь ей “вещать” о своей проблеме.
Да-да “масло передай …” — это вот прям оно-оно. Только что (и это в 10 утра в воскресенье на кухне!) рассказывал любимой жене о проблемах AOT компиляции Clojure и нужно ли оно нам (как она меня не убила — сам удивляюсь) :D
Как оказалось, это хорошо известный психологический прием называемый “артикуляционное мышление” — метод рассуждения о чем-то путем проговаривания этой материи вслух. Я о нем узнал из выступлений Дмитрия Быкова. Кажется, он и сам нередко его использует.
Но суть не в этом. Меня всегда “мучал” вопрос насколько это универсальный инструмент? Работает ли он для широких масс или касается только определенных индивидумов?
Да-да мы все помним его из анекдотов про лекторов которые по 3 разу объяснили и уже сами поняли, из фильмов (см. выше), или из крылатой фразы о том, что в вопросе содержится половина ответа, и прочее-прочее-прочее. Но должна же ведь быть, наверное, какая-то научная база объясняющая этот “трюк” или статистика, на худой конец? Для какого % людей или задач это работает? Нельзя же просто так начать размышлять о предмете в котором ты не разбираешься и наивно надеяться на просветление и истину. Ты должен “владеть материалом” (а в каком % владеть и как это измерить)?
Вопросов много и если у кого-то есть на этот счет интересная информация, поделитесь, пожалуйста.
А если к Вам подойдет некто и начнет вещать о чем-то для него очень-очень важном — пожалуйста, не перебивайте его, выслушайте до конца, посмотрите ему честно в глаза и скажите “кря-кря” :)