Застрял на проблеме? Разговор с резиновой уткой может разблокировать решение

Кредит: Pixabay/CC0 Общественный домен

Вы по глубине шеи в инструкциях по сборке IKEA. Части мебели лежат на полу. Ваша новая покупка находится наполовину полной перед вами, издеваясь над тем, что бесплодные часы. Как не заинтересован в том, чтобы войти, вы выпускаете разочарование:

“Я сделал все правильно! Смотреть:

  1. Подключите A с B, используя винты M1
  2. Подключите B с C с болтом M3, используя ключ
  3. Присоединяйтесь к BC с D, используя… подождите “.

Вы вдруг понимаете, что не присоединились к BC с D. Все начинает щелкать на место (буквально), и др. Вуаля, вы закончили.

Это универсальный опыт: момент, когда вы пытаетесь объяснить проблему вслух, все начинает иметь смысл.

Инженеры -программисты называют это “резина Отладка утки. “Итак, откуда взялся этот термин и почему он так эффективен?

Объясняя вслух

Этот известный термин разработки программного обеспечения имеет свой происхождение в истории, рассказанной в Прагматический программистКнига Эндрю Ханта и Дэвида Томаса.

Суть этого в том, что нужно получить резиновую утку и использовать ее, когда ваш код не работает, и вы не знаете, почему.

Объясните утеке, что должен делать ваш код, а затем «займитесь подробно и объясните линию вещей за линию».

Вскоре, момент откровения поражает: вы понимаете, как говорите вслух, что вы имел в виду делать и что ты на самом деле Это две совершенно разные вещи.

Я часто поднимаю отладку резиновой утки на своих вводных уроках программирования, чтобы помочь студентам, когда они не могут понять, почему их код не будет работать.

Несмотря на свои корни в программировании, идеи, которые лежат в основе подхода резиновой утки, применяются как к программистам, так и к непрограмме.

Почему это работает?

Большинство из нас думают вслух, когда мы учимся с нашими первыми книгами, читая вслух, когда мы идем. Есть что -то освещающее в артикуляции вслух, которое помогает вам «услышать» проблему, который до сих пор не смог обнаружить.

И исследования ученых из США Логана Фиорелла и Ричарда Мейера изучили, как может быть улучшено обучение за счет обучения другим.

Их эксперименты обнаружил, что когда студенты выучивают содержание урока, как будто они будут преподавать его другим – и тогда на самом деле Обучите это другим – они «развивают более глубокое и более постоянное понимание материала».

Обучение других заставляет нас разбить материал на концептуальные произведения, интегрировать его с нашими существующими знаниями и организовывать его логически.

Их исследовать Также определяет «самоэксплектование» как основанную на фактических данных стратегию обучения.

Вот почему наш маленький желтый друг так полезен; Объясняя проблему вслух к вашей резиновой утке, вы также учите ее.

Резиновая утка и их чистое, милое лицо

Но почему резиновая утка?

Что ж, разговор с человеком может прийти с определенными пределами.

Люди контекстуальны, с предыдущей мыслью и опытом; Они могут пропустить ваши ошибки, потому что они предположили что -то о ваших предыдущих попытках решить проблему. У них могут быть внутренние предубеждения, которые затрудняют им, где вы пошли не так.

Резиновая утка, однако, не имеет этого. Как бы глупо это могло выглядеть, резиновый уход заставляет вас точные детали объяснить вещи на это пустое (милое) лицо, оглядываясь на вас.

Конечно, это не обязательно должна быть утка. Любой старый объект (или не заинтересованная сторона, как я, кажется, продолжаю находить), подойдет в крайнем случае. Некоторый исследователи Даже защищать замену утки большой языковой моделью, такой как CHATGPT. ИИ чат-бот может, утверждают они, «действуют как виртуальный, гипер-интеллектуальный, постоянный партнер по программированию Инженер программного обеспечения«Желание пройти через свою линию кода по линии, чтобы найти ошибки, а также предложить исправления.

Другие есть экспериментировал С модифицированной резиновой уткой, которая, когда пользователь нажимает кнопку, кивает или предлагает краткие, нейтральные ответы на ваши объяснения. Исследователи утверждают, что интерактивность может заставить людей чувствовать себя более комфортно, разговаривая с уткой.

Итак, в следующий раз, когда вы застряли на проблеме на работе, страдаете от блока писателя или пытаетесь разобраться в запутанной цепочке электронной почты, попробуйте обратиться к маленькому желтую уткаПолем

Посмотрите, может ли вам вслух объяснить вашу проблему вслух помочь вам прийти к ответу.

Предоставлено
Разговор


Эта статья переиздана из Разговор по лицензии Creative Commons. Читать Оригинальная статьяПолемРазговор

Цитирование: Застрял на проблеме? Разговор с резиновой уткой может разблокировать решение (2025, 25 сентября), полученное 26 сентября 2025 года с https://techxplore.com/news/2025-09-stuck-problem-rubber-duck-solution.html

Этот документ подлежит авторским правам. Помимо каких -либо справедливых сделок с целью частного исследования или исследования, никакая часть не может быть воспроизведена без письменного разрешения. Контент предоставляется только для информационных целей.

2025-09-25 15:43:00


1758890974
#Застрял #на #проблеме #Разговор #резиновой #уткой #может #разблокировать #решение

Продолжение темы

Read more:  Использование CHATGPT в качестве психолога растет, но у него есть свои риски: он усиливает эгоцентризм и параноидальные идеи | Технология

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.