Выбрать главу

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

Дальше можно найти другую программу, которая будет автоматически добавлять данные в таблицу. Это сэкономит вам еще больше времени каждый месяц.

Подобная автоматизация имеет смысл, если в конечном итоге деньги и время, сэкономленные на более эффективной обработке и более точном результате, перевешивают затраты на ее настройку.

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

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

Другой способ ускорить процесс – это параллельная обработка, при которой вы решаете группу задач параллельно. В контексте вычислений вы в буквальном смысле распределяете разные расчеты по разным процессорам, чтобы несколько из них выполнялись одновременно, в отличие от последовательной обработки, где вычисления производятся одно за другим. Amazon не осуществляет доставку с одного склада – у компании их больше сотни! Они разбивают ежедневную транспортную логистику на множество подзадач в разных отделениях.

Параллельная обработка – это пример стратегии «разделяй и властвуй». Если разбить проблему на отдельные части и поручить решение этих частей разным группам, вы достигнете большего и быстрее. Подумайте, как части проекта на работе поручают разным людям или отделам.

Другая стратегия, помогающая быстрее найти решение в трудной ситуации, – это переосмысление проблемы. Рассмотрим важную проблему, с которой столкнулся парк развлечений Disney World, – бесконечные очереди. На большинстве аттракционов количество мест ограничено, так что единственный способ пропустить больше народу за раз – увеличить число мест. Это дорого, для этого потребуется надолго закрыть аттракцион, и вообще иногда это невозможно сделать. Но что, если переосмыслить проблему? Не «как пропустить людей в очереди быстрее?», а «как сделать ожидание в очереди веселее?».

При переосмыслении проблемы открывается пространство для ее решения, и, как видите, Disney придумали самые разные способы. Система пропусков Disney FastPass позволяет каждому гостю несколько раз пройти без очереди. Оставшееся время ожидания отображается на табло и снимает с очереди ореол загадочности – один из самых неприятных атрибутов других систем массового обслуживания. В очередях также есть разнообразные развлечения: игры, картины, аниматроника и т. д. Они отвлекают гостей, и ожидание уже не кажется таким долгим. Кажется, что некоторые из этих решений нужно сделать шаблонами для всех систем, где есть очереди. Как только частые посетители Disney (вроде нас!) опробуют их на себе, в другие парки аттракционов ходить не захочется.

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

Когда пароли стало труднее взламывать, хакеры переосмыслили проблему из «Как угадать ваш пароль?» в «Как заполучить ваш пароль?»

С этой точки зрения лучшим решением, к сожалению, является социальная инженерия, где вами манипулируют, чтобы вы добровольно отдали свой пароль. Хакеры буквально моделируют ситуацию, чтобы вы сами им все рассказали, – вспомните фишинговые письма, которые как будто пришли с вашего аккаунта. Эти техники социальной инженерии легли в основу множества целенаправленных хакерских атак высокого профиля, включая взлом аккаунтов с фотографиями знаменитостей в iCloud (2014 год), публикацию электронной переписки Национального комитета Демократической партии и председателя кампании Хиллари Клинтон Джона Подесты (2016 год), а также взлом Министерства юстиции США с публикацией имен, телефонов и электронных адресов тысяч сотрудников ФБР и Агентства национальной безопасности (2016 год).