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