Так я учился программированию. Меняя параметры, изучал его синтаксис и логику. Заканчивая среднюю школу, я обладал достаточными навыками, чтобы сразу устроиться на работу по этой специальности. Это позволяло мне совмещать учебу в университете с ежедневными занятиями тем, что я любил: писать коды. Когда появились Windows 3 и 3.11, вдруг оказалось, что графический интерфейс делает работу на компьютере еще проще. Вы получали стандартные средства контроля и такие элементы, как окно редактирования, удобные кнопки и другие элементы дизайна, которые давали гораздо больше возможностей по сравнению со старым экраном с зелеными буквами. Компьютеры становились все мощнее, а интерфейсы – все удобнее. Первое поколение компьютерных интерфейсов было знакомо только инженерам. Второе позволяло научить пользователей применять конкретные программы, не становясь программистами.
Но даже в условиях такого прогресса знание одной компьютерной или операционной системы не означало умения работать или ориентироваться в другой, недостаточно знакомой. Скоро стало возможно купить программный продукт в готовом виде. Достаточно было вставить дискету или картридж в консоль или в компьютер, и даже тот, кто никогда не пользовался этой программой прежде, имел все шансы разобраться в ней. Сегодня мы загружаем на телефоны и ноутбуки приложения и программы, освоение которых требует минут, а не недель интенсивной учебы. YouTube и другие онлайн-инструменты позволили моему 12-летнему сыну научиться писать на Java дополнения к экосистеме популярной игры Minecraft[136]
за считаные недели.С развитием этой тенденции мы получим компьютеры колоссальной мощности, встроенные в окружающий мир и не требующие для управления никакого специального интерфейса: реагирующие на сказанное вслух слово или действующие за нас. Чтобы представить это наглядно, подумайте о ношении каких-нибудь фитнес-браслетов Fitbit[137]
и тех задачах, которые выполняет их компьютер, чтобы они были эффективными.Появление многоточечной сенсорной панели (мультитач) стало огромным шагом вперед в дизайне интерфейсов персональных устройств. Она позволяет носить в кармане мощнейшие компьютеры, не требующие лишнего «железа» – мыши или клавиатуры.
Рисунок 3.5.
Такие экраны критикуют как издевательство над нашими умственными способностями, но нельзя отрицать, что эти устройства исключительно просты: двухлетний ребенок в состоянии взять айпад и пользоваться им.
В следующей фазе развития компьютера мы увидим радикальное изменение способов с ним обращаться. Помимо непосредственного ввода информации с помощью виртуальной клавиатуры, голоса, прикосновения, жеста, станет возможен ввод с датчиков. Они будут собирать биометрические данные, показатели состояния здоровья, сведения о геолокации, о работе устройства с учетом данных окружающей среды и даже результатов социального, эвристического и поведенческого анализа, предсказывая и сравнивая наше поведение. Ввод данных перестанет быть линейным и больше не будет ограничиваться одним только экраном или интерфейсом.
Если вы носите смартфон, фитнес-устройство или смарт-часы, они уже сейчас ежедневно собирают огромный объем информации о вас и ваших действиях. Встроенный акселерометр вместе с чипом GPS регистрирует перемещения достаточно точно, чтобы посчитать количество шагов и измерить высоту, когда вы поднимаетесь по лестнице. Носимые пульсомеры и фитнес-мониторы регистрируют частоту сердцебиения и работают как шагомеры. Но следующее поколение сенсорных датчиков будет способно на гораздо большее.
В 2014 году Samsung объявила о создании прототипа носимого устройства Simband, объединяющего десятки разных датчиков, которые могут регистрировать и хранить данные о пройденных за день шагах, сердцебиении, кровотоке и давлении, температуре тела, уровне кислорода и количестве выделившегося пота, – всего 12 типов ключевых данных. Дисплей Simband похож на монитор пульса, стоящий в отделениях интенсивной терапии, только его можно носить на запястье.
Подобно тому как GPS и навигационный софт предсказывают влияние плотности движения на длительность поездки, через 10 лет, в союзе с искусственным интеллектом и алгоритмами, сенсорные датчики смогут регистрировать развивающееся сердечно-сосудистое заболевание, угрозу инсульта, проблемы желудочно-кишечного тракта, нарушения функции печени или острую почечную недостаточность[138]
и даже рекомендовать или принимать меры, которые предотвратят критическую ситуацию, пока вы ждете врача.Рисунок 3.6.
Рисунок 3.7.