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

Люди обменивали палки и камни на истории. Наши взаимодействия перестали быть в основном физическими, сместившись в сторону общения, воображения и мышления. Тысячи лет спустя появилась электроника. Ранние языки программирования, наборы систем, работающих вместе, шаблоны проектирования программного обеспечения и облачные технологии — теперь все это плоды человеческого воображения, как и истории.

Два человека, знающие разные языки программирования, могут читать один и тот же код и в основном понимать историю, которую он рассказывает. Мы можем понять сложные концепции, которые он описывает — классы, объекты, методы, то, как эти концепции взаимодействуют друг с другом. Мы понимаем абстракции и значения, стоящие за ними, не вникая в их реализации. Удивительно, но тогда мы можем представить себе, как это может служить нам и какую реальную, осязаемую ценность может принести нам.

Люди перешли от возможности разжечь огонь для собственного улучшения к использованию воображения для создания целых виртуальных миров, которые, в свою очередь, имеют последствия в реальном мире — например, беспилотный автомобиль, доставляющий нам еду, или взлом, отключающий электричество. в городе. Мы прошли полный круг? Создавать влияние на мир самим, чтобы создать историю, чтобы создать это влияние для нас?