ОЦЕНИТЕ ДЕПУТАТОВ МАЖИЛИСА
14 июня 2016 | 10:08

Метод утенка. Простой способ решения сложных задач

viewings icon comments icon

ПОДЕЛИТЬСЯ

whatsapp button telegram button facebook button

У себя на работе, в офисах компаний, где работают программисты, в коворкинге MULTISPACE, вам, наверняка доводилось хотя бы единожды видеть на чьем-­то рабочем столе желтого резинового утенка для купания. Вид нелепой детской игрушки на столе у солидного программиста вас скорее всего озадачил, но вы даже подумать не могли, что эта нехитрая вещица на самом деле, является серьезным и очень эффективным психологическим инструментом для поиска и устранения ошибок.

whatsapp button telegram button facebook button copyLink button
Иконка комментария блок соц сети

У себя на работе, в офисах компаний, где работают программисты, в коворкинге MULTISPACE, вам, наверняка доводилось хотя бы единожды видеть на чьем-­то рабочем столе желтого резинового утенка для купания. Вид нелепой детской игрушки на столе у солидного программиста вас скорее всего озадачил, но вы даже подумать не могли, что эта нехитрая вещица на самом деле, является серьезным и очень эффективным психологическим инструментом для поиска и устранения ошибок.

Впервые, метод уточки был описан Дэвидом Томасом и Эндрю Хантом в книге "Программист ­ прагматик. Путь от подмастерья к мастеру". Он сразу же полюбился представителям этой профессии, так как порой найти ошибку в коде и понять, почему программа не работает - очень и очень сложно.

Суть метода до безобразия проста. Для того, чтобы найти причину проблемы (будь то неработающий код, не сходящиеся в отчетах цифры или еще что-­нибудь), нужно последовательно объяснить ход своих мыслей воображаемому собеседнику, роль которого выполняет резиновая уточка. При этом собеседнику делать ничего не нужно: просто наблюдать из-­за вашего плеча и периодически кивать головой. Озвучивание и поэтапное объяснение действий практически всегда наталкивает на правильное решение.

Часто, в вопросе уже содержится правильный ответ, поэтому для того, чтобы найти правильный ответ нужно просто... озвучить его! Объяснение ключевых шагов и аспектов задачи кому-­либо, также помогает посмотреть на некоторые нюансы дела по-­новому. Делегирование задачи мысленному помощнику приобрело популярность не только у программистов, но и у многих других представителей интеллектуального труда.

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

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

Использование общения с желтой уточкой (как реальной, так и воображаемой) не ограничивается сферой программирования. К этому методу успешно прибегают бизнесмены, журналисты, блогеры, рекламщики и многие другие.

Читайте также
Join Telegram Последние новости
Лого TengriNews мобильная Лого TengriSport мобильная Лого TengriLife мобильная Лого TengriAuto мобильная Иконка меню мобильная
Иконка закрытия мобильного меню
Открыть TengriNews Открыть TengriLife Открыть TengriSport Открыть TengriTravel Открыть TengriGuide Открыть TengriEdu Открыть TengriAuto

Курс валют

 524  course up  545.51  course down  5.07  course down

 

Погода

 

Редакция Реклама
Социальные сети
Иконка Instagram footer Иконка Telegram footer Иконка Vkontakte footer Иконка Facebook footer Иконка Twitter footer Иконка Youtube footer Иконка TikTok footer Иконка WhatsApp footer