В этой книге я много говорю о том, как важно рассматривать все и сразу. Но когда нужно действовать, невозможно осознать все. Нельзя просеять сквозь сито логики буквально все возможные варианты, так и спятить недолго, да и времени на это понадобится столько, что до собственно действия дело не дойдет. Поэтому надо научиться принимать решения с ограничениями. Одним деталям придаешь больше веса, другим меньше и постоянно оцениваешь, какая информация самая нужная и надежная. Некоторые величайшие научно-технические победы, например Манхэттенский проект или высадка «Аполлона» на Луну, были одержаны при очень сильных ограничениях. Именно так мы и живем в царстве ботанов, и не важно, что перед нами — маленькая теоретическая задача или гигантская реальная проблема всемирного масштаба: мы пересматриваем свои ресурсы и навыки, смотрим на задачу со всех сторон и делаем самое лучшее, что можно сделать с тем, что у нас есть. Одно из чудес человеческого мозга в том и состоит, что он способен быстро сортировать поступающую информацию — то есть достаточно быстро, чтобы наш биологический вид сохранился и пережил несколько минувших тысячелетий. Мы не знаем всего о том, что происходит вокруг нас, поэтому приходится полагаться на имеющиеся знания и выбирать нужный курс действий. Вот, скажем, мы в саванне и нас преследует лев, который хочет съесть нас на обед. У нас совсем мало времени, чтобы решить, что делать — прятаться или бежать сломя голову. Чтобы запрограммировать робота на решение подобных задач, понадобится много времени, но наш мозг очень быстро сортирует звуки, запахи, направление ветра, расстояние до ближайшего дерева, на которое можно залезть. И вообще неясно, зачем роботу убегать от львов. Правда, может быть, у него вкусный мясной аккумулятор?
Те же основные навыки нужны солдатам на поле боя, водителям на дороге, игрокам на футбольном поле, покупателям в супермаркете. В каждом случае нужно дистиллировать одно-единственное действие из множества вариантов.
Ученые провели множество исследований, в ходе которых студентам задавали разные правила для выполнения домашней работы. Одним не сообщали конкретного срока сдачи работы, другим говорили дату, но добавляли, что срок можно подвинуть, третьим назначали жесткий срок. Всегда получалось, что лучше всех, причем с большим отрывом, работу выполняли те, у кого был жесткий срок. Им задавали ограничения — нужно было закончить работу к определенному дню, — и это заставляло их тщательно планировать время и в нужной степени сосредоточиться на задаче. Ограничения подталкивают нас к решению или к подходу, при помощи которого нам удастся все сделать. Без ограничений мы, как правило, забываем, что главное, а что второстепенное, — в точности как безалаберные студенты во все времена.
Наглядный пример могущества ограничений наблюдается в наши дни в моем (наполовину) родном городе Нью-Йорке. В конце октября 2012 года на побережье Нью-Джерси и некоторые районы Нью-Йорка обрушился очень серьезный шторм «Сэнди» (остатки урагана «Сэнди», отчасти, но далеко не полностью растерявшего свирепость). Особенно пострадала южная, самая низменная часть Манхэттена. Последовали затопления, отключения электричества, перебои в работе предприятий; на восстановительные работы нужно было много средств. А поскольку Нью-Йорк и его окрестности играют важнейшую роль в экономике, это бедствие плохо повлияло на экономику всего мира. Тогда штаты Нью-Йорк и Нью-Джерси стали искать инженерные решения, которые позволили бы защитить город от штормов и избежать подобных разрушений в дальнейшем.
Архитекторы столкнулись с целым рядом жестких ограничений. Прибрежные районы нужно было сохранить в прежнем, уютном и обитаемом виде. Люди должны были по-прежнему ходить и ездить по своим делам, пересаживаться на другие виды транспорта, встречаться, ходить в кафе и рестораны, гулять в прибрежных парках, сидеть на причалах, писать книги и так далее. Но при этом, когда налетит очередной шторм, нужно, чтобы все парки, прогулочные дорожки, шоссе и линии метро в зоне поражения обладали достаточным запасом гибкости и прочности и можно было вывести и вывезти людей в безопасные места, а потом, когда наводнение схлынет, все эти районы должны как можно скорее снова стать пригодными для жизни и работы. Нетривиальная задача. Ливни и штормовые ветра вызывают наводнения. Электрические подстанции оборудованы системами, которые отключают их при затоплении, а если тоннели метро заливает водой, по ним не проехать.