Ученые обычно признают это различие между научным предвидением и технологическим предвидением: они охотно делают технологические предсказания относительно науки. Например, ученые могли и предсказали качество фотографий Вояжера колец Сатурна, но не их удивительное содержание. Действительно, они предсказали качество фотографий в то время как камеры были ещё только идеями и рисунками. Их расчёты использовали хорошо проверенные принципы оптики без чего-либо нового в науке.
Так как наука стремится понять, как все работает, научное образование оказать большую помощь в понимании определенных частей аппаратных средств. Однако, это автоматически не даёт техническую компетентность; проектирование воздушного лайнера требует намного больше чем знание металлургии и аэродинамики.
Ученые поощряются своими коллегами и своим образованием сосредоточиваться на идеях, которые могут быть проверены существующими средствами. Получающийся в результате краткосрочный акцент часто оказывает хорошую услугу науке: он удерживает ученых от блуждания в туманных мирах непроверенных фантазий, а быстрое тестирование содействует эффективной умственной иммунной системе. К сожалению однако, этот культурный уклон в сторону краткосрочного тестирования делает учёных менее заинтересованными в долгосрочных продвижениях в технологии.
Невозможность подлинного предвидения относительно науки приводит многих ученых к тому, чтобы расценивать все утверждения о будущих достижениях как "спекулятивные" – термин, который вполне оправдан, когда применяется к будущему науки, но не имеет большого смысла, когда применяется к хорошо обоснованным прогнозам в технологии. Но большинство инженеров разделяют аналогичную склонность к близкой перспективе. Их также поощряют их образование, коллеги и работодатели концентрироваться только на одном роде проблемы: разработке систем, которые могут быть сделаны с помощью существующей технологии или технологии, которая вот-вот появится. Даже долгосрочные инженерные проекты, такие как космический челнок, должны иметь технологические пределы, после которых никакие новые разработки не могут стать частью основной конструкции системы.
Короче говоря, ученые отказываются делать предсказания относительно будущего научного знания, и редко обсуждают будущие технические достижения. Инженеры всё же прогнозируют будущие разработки, но редко обсуждают всё, что не основано на существующих возможностях. Однако здесь есть решающий промежуток: что из инженерных разработок прочно основано на существующей науке, но ожидает будущих возможностей? Эта брешь оставляет плодородную область для изучения.
Представьте себе линию развития, которое включает использование существующих инструментов для создания новых инструментов, затем использование тех инструментов для создания новых аппаратные средства (возможно, включая ещё иное поколение инструментов). Каждый набор инструментов может опираться на установленные принципы, однако вся последовательность развития может занять много лет, поскольку каждый шаг приносит множество специфических проблем, которые надо решать. Ученые, планирующие свой следующий эксперимент, и инженеры, разрабатывающие своё следующее устройство, вполне могут игнорировать всё кроме первого шага. Однако, конечный результат может быть предсказуем, находясь в пределах возможного, доказанного авторитетной наукой.
Недавняя история иллюстрирует эту модель. Не многие инженеры рассмотрели построение космических станций перед тем как ракеты вышли на орбиту, но принципы были достаточно ясны, и разработка космических систем сейчас – процветающая область. Точно так же немного математиков и инженеров изучали возможности вычислений до того как были построены компьютеры, хотя многие это делали после этого. Поэтому не так удивительно, что немногие учёные и инженеры уже исследовали будущее нанотехнологии, как бы важно это не могло быть.
Усилия по проектированию технических разработок имеют длинную историю, и примеры прошлого иллюстрируют сегодняшние возможности. Например, как Леонардо да Винчи удалось правильно предвидеть такое большое количество вещей, и почему он иногда ошибался?
Леонардо жил пять столетий назад, во времена открытия Нового Света. Он делал прогнозы в форме рисунков и изобретений; каждая конструкция может рассматриваться как проект, такой, что что-то очень похожее на него могло бы быть сделано и работать. Он преуспел как инженер-механик: он разработал работающие устройства (некоторые из них не были построены ещё в течение веков) для землеройных работ, обработки металла, передачи энергии и других целей. Он потерпел неудачу как разработчик летательного аппарата: сейчас мы знаем, что его летающая машина никогда не могла бы работать, если была бы сделана как описано.