Ранее в этой главе мы вспоминали знаменитую метафору с молотком, которую Маслоу придумал чтобы указать на риски чрезмерного использования одного инструмента: люди склонны обращаться с любым предметом, как с гвоздем, когда у них в руках молоток. Если пойти чуть дальше, то метафора Маслоу звучит еще сильнее: когда в руках молоток, человек не только
В 2015 году моя знакомая Валери Аврора предприняла очередную попытку познакомиться с мужчиной своей мечты через Интернет. Ее прежний опыт онлайн-знакомств был не слишком удачным, но на этот раз она решила использовать хакерские приемы при организации свиданий и поэтому рассчитывала не только добиться цели, но и получить удовольствие в процессе. Вдохновленная примером Эми Уэбб, Валери разработала таблицу для ранжирования кандидатов в которой все критерии сортировались в две главные категории: «причины не встречаться» и «дополнительные баллы»[301]
. Валери также охарактеризовала взаимное влечение по пяти параметрам: ощущение легкости/близости при общении, ощущение радости и интереса, безопасность, взаимное уважение и симпатия/страсть.Проблема в том, что при использовании электронных таблиц мы исходим из предположения, что идеальный партнер уже существует и только и ждет, пока его оценят и поставят на вершину рейтинга. Альтернативный подход заключается в том, что люди прикладывают усилия и «взращивают» отношения: идеального партнера невозможно найти в готовом виде, его нужно создать. Только после апробации своей системы с таблицами и сортировкой кандидатов, Валери окончательно пришла к заключению, что второй подход является более правильным.
Задумывая свои таблицы, я, прежде всего, хотела лучше понять, почему «срываются сделки». Моей задачей было научиться распознавать и эффективно реагировать на факторы, которые означали бы для меня невозможность дальнейших отношений. Однако в процессе создания и использования этого инструмента я поняла, насколько ошибочными были мои представления о непреодолимых препятствиях на пути отношений. Сейчас я счастлива с мужчиной, который на момент нашей встречи имел шесть характеристик из моего списка «причин не встречаться». Если бы не его желание преодолеть все препятствия, сегодня мы бы не были вместе. Благодаря его заинтересованности в продолжении отношений и нашим совместным усилиям, нам удалось устранить все шесть «причин не встречаться», и мы оба очень этому рады. Разговаривая с друзьями, я поняла, что часто именно так все и происходит[302]
.Если бы Валери слишком цеплялась за заложенные в своей электронной таблице факторы, она бы не достигла успеха – для нее это означало бы слишком крепко держать в руках инструмент, который просто не подходил для решения конкретной задачи.
Программистам также свойственно чрезмерно полагаться на наборы правил поведения. Они часто опираются на паттерны, модели структур и лучших практик, которые когда-то привели к успеху. В то же время антипаттерны нужно стремиться избегать. Проблема в том, что в результате они могут зациклиться на использовании шаблонов, инструментов и практик, с которыми лучше всего знакомы и которыми владеют в совершенстве, и тогда проявляется антипаттерн «Золотого молотка». Да-да, чрезмерное использование паттернов – это антипаттерн, дающий отрицательный результат!
Это хорошо показал Дэвид Финч, инженер, в свое время работавший с полупроводниками. В качестве инструмента для улучшения взаимоотношений он выбрал использование лучших практик, то есть всего самого передового и эффективного, что есть в этой области. Дэвид Финч поставил перед собой задачу «пройти квест и стать идеальным мужем». С этой целью он начал вести журнал лучших практик, который позже опубликовал в виде мемуаров. Он руководствовался следующими правилами: всегда пытаться посмотреть на ситуацию глазами жены и учесть ее мнение, «плыть по течению», уделять время развлечениям. Дэвид активно применял лучшие практики, пока они не начали ему мешать. В какой-то момент он пришел к тому, что его «последней лучшей практикой стало не превращать любой удачный опыт в лучшую практику»[303]
. Иногда нужно отложить в сторону даже самый любимый инструмент.