В этом году я не делал доклада по инженерным трендам-2015 на заседании INCOSE (итоговый доклад был по наработкам в инженерного образовании --
http://incose-ru.livejournal.com/50538.html). Но год назад я ещё и написал пару постов (
http://ailev.livejournal.com/1098827.html,
http://ailev.livejournal.com/1099116.html), где моими (я сам себе think tank!) трендами-2014 были:
1. 2014 чудес света
2. Роботизация всего
3. Третья компьютерная платформа
4. 3D печать (и преформинг)
5. Умные машины задерживаются
6. Космический ренессанс
7. Инженерный agile
8. Биоинженерия
Много чего было угадано, чужие-тренды-2015 это во многом мои-тренды-2014. Повторяться не хочется, в интернетах материала навалом -- вот, например, подборочка (не слишком полная) по тому же космическому ренессансу:
http://hi-news.ru/space/vzlety-i-padeniya-mirovoj-kosmicheskoj-industrii-v-2014-godu.html. Про роботов (включая advanced manufacturing) и 3D (в том числе additive manufacturing в целом) тоже уже не пишут только ленивые, они тоже "надёжно в тренде". Цифризация всего и чудеса света-2015 тоже продолжаются.
Так что я не буду подробно расписывать всё то же самое слегка модифицированной лексикой (как это делается во многих и многих обзорах), а только коротенечко и даже без пруфлинков напишу ту дельту, которую 2015 может добавить к продолжению техтрендов 2014. И буду при этом вдвое короче.
1. Smart и intelligence.
Если прошлый большой тренд был цифризация всего (все эти eSomething, iSomething), то в 2015 году всё уже оцифрованное становится smart и intelligent -- под самыми разными соусами и именами:
-- подчёркивается автономность принятия решений (то есть что предлагаемый инструмент не "редактор" с удобными опциями редактирования чего-то нужного, а сам думает над тем, какие действия предпринять -- так, driverless car это не "редактор вашей поездки" как обычный автомобиль, а сам едет. Если думалку вставляют в какую-нибудь электродрель, то там это будет embedded intelligence -- и чем ближе к IoT, тем ближе эта самая embedded intelligence вплоть до возврата обсуждений smart dust)
-- подчёркивается возможность оказания квалифицированной помощи (smart and intelligent assistants -- сам по себе огромный тренд, все эти Siri и даже IBM Watson для колл-центров)
-- smart grid (да, продолжает быть трендом), smart city (под это не пилят муниципильные бюджеты только самые ленивые)
-- smart machine -- автономно принимающие решения helpers, это термин от Gartner:
http://www.gartner.com/newsroom/id/2867917. The smart machine era will be the most disruptive in the history of IT -- забавная формулировка для "начала конца IT, как мы его знали". Интересно, что Gartner это ставит именно "трендом-2015".
-- artificial intelligence (хотя этот термин наиболее редок, но всё же именно в такой формулировке в списках трендов встречается. Например, в
http://mashable.com/2014/12/22/tech-trends-2015/).
В прошлом году я писал, что "5. Умные машины задерживаются. Несмотря на то, что кое-какие подборки трендов и включают Smart Machines (с примером IBM Watson) в тренды 2014 года (
http://www.gartner.com/newsroom/id/2603623), я не думаю, что когнитивный компьютинг как-то рванёт именно в 2014 году". Да, к концу 2015 всё уже будет в полный рост, и этот тренд даже не простой -- это первая маленькая-маленькая волна большой-большой революции. Так что я даже не буду разворачивать этот тезис.
2. Soft computing
Это общий термин для "алгоритмов, выдающих не очень формальные решения, похожие на правду" (
http://en.wikipedia.org/wiki/Soft_computing) в противопоставление "чёткой математической правде", как в формально-логических вычислениях или вычислений навроде метода конечных элементов. К soft computing относятся и нейронные сетки, и генетические алгоритмы, и агентские моделирования, и байесовские сети.
Это тренд в прошлые годы звучал как BigData -- с акцентом на данные. Alon Halevy, Peter Norvig и Fernando Pereira из Гугля даже в 2009 написали статью "The Unreasonable Effectiveness of Data" --
http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/35179.pdf, явно противопоставишись со своим soft computing (хотя и напирая на работу с текстами главным образом, но необязательно) знаменитому тезису физика Eugene Wigner "The Unreasonable Effectiveness of Mathematics in the Natural Sciences" про то, что математическая структура физической теории часто указывает на способы развития теории и даже ведёт к эмпирическим предсказаниям --
http://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness_of_Mathematics_in_the_Natural_Sciences.
В 2015 году акцент с BigData сменился на разговор про аналитику: никого не волнуют сами данные и что в них содержится, волнует возможность что-то понять по этим данным. Обзоры указывают, что "Большие Данные" никому не продашь, продашь "аналитику" (Малые Данные, заведомо интересные и непосредственно используемые людьми для принятия решений). Собственно, именно так и пытались рассказывать про Большие Данные -- но сам упор на Данные (а не на Аналитику) всех сбивал с толку, и в 2015 году маркетинговые службы айтишников будут исправляться. Actionable data тоже не прижились. И вообще, все эти data уходят глубоко под капот, они "не в тренде". Хотя на мой взгляд слово "аналитика" (то есть "я вот тут хожу и всё понимаю, ничего не делаю, руками не трогаю") тоже будет не окончательным: людям нужны решения, а не понимания! Так что "аналитика" это повертие, ждём очередной смены термина.
Важно, что в сторону поддержки soft computing начинают разворачиваться и хардверщики: те же нейрокомпьютеры движение именно в эту сторону, да и GPGPU тоже быстро отползают от работы только с графикой именно в поддержку deep learning и похожих методов.
IBM Watson, который только-только начал торговаться из облака для всех желающих его поюзать, это тоже в рамках тренда soft computing --
http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/ Почему это тренд инженерии? Потому что soft computing сегодня ведёт у hard computing в обеспечении интеллектуальности компьютеров, а интеллектуальность компьютеров даёт новое качество инженерии. Тут вам и "анализ" (ремонты по состояниям, тестирование-диагностика) и "синтез" (управляющие алгоритмы, синтез архитектур, оптимизации и т.д.).
Я же продолжаю ждать тренда гибридности (сочетания soft и hard computing): сложные инженерные задачи по-другому решать нельзя, на чистом soft computing тоже далеко не уедешь, как и на hard computing. Только "и", только вместе.
И нужно заметить, что весь прогресс в распознавании речи, изображений, автоматическом переводе и т.д. -- это на сегодня тоже soft computing (хотя в опубликованных уже трендах-2015 это всё не попадает почему-то -- там осталась только "аналитика" с заметкой о вхождении "больших данных" внутрь как компоненты). Но "у машин появляются глаза и уши, до степени superhuman performance" -- сам по себе огромный тренд, это нужно понимать.
Ну, и soft computing как тренд это просто инструментальная часть тренда smart и intelligence. "Лондон столица Парижа", но из трендовой песни слов не выкинешь, все эти списки онтологически разнузданны.
3. Второе пришествие кустарщины
Напомню: "кустарное производство -- мелкосерийное производство изделий с применением ручного труда" (
https://ru.wikipedia.org/wiki/Кустарное_производство).
Этот тренд тоже приходит под разными лозунгами и вариациями:
-- Кустари -- это огромный рынок. "DIY -- это и есть промышленность завтрашнего дня, поэтому средства для DIY это очень даже рынок" (это любит говорить И.Агамирзян).
-- Кустари работают дома "Домашнее хозяйство это ячейка производства будущего" (это любит говорить П.Щедровицкий)
-- instant skills (это когда из просьюмера делаешь профи, предоставляя правильные инструменты и материалы для его поделок, типа как Instagram сделал из миллионов просьюмеров фотохудожников --
http://trendwatching.com/trends/10-trends-for-2015/#slide-7).
-- огромный сегмент 3D печати тоже сюда относится, ибо когда на космической станции космонавт кустарно печатает запчасти и инструменты (
http://www.space.com/28095-3d-printer-space-station-ratchet-wrench.html), то эта космическая кустарщина.
В принципе, это те же "экспертные системы", только продёрнутые от "экспертного знания" к "экспертному действию" (т.е. вмонтированные в инструменты) и дотянутые в их упрощении и удешевлении до индивидуального (фрилансерского, домашнего и изредка "гаражного") использования.
4. Supply network
Главная фишка сезона-2015 в микрологистике (определяемой где-то с начала 90-х как логистика на уровне отдельных контрактов, а не логистика на уровне региона или страны -- и часто рассматриваемая в разрезе отдельных операций погрузки, транспортировки, складирования) в отходе от доминирующей концепции supply chain -- никаких больше chain, только network с проходом по этой сети не строго определённого набора комплектующих по строго известному набору маршрутов, а заранее непонятная смесь пакетов комплектующих, путешествующих по заранее непонятным маршрутам, в том числе мультимодально.
От supply chain остаётся то, что микрологистическая цепочка независимых логистических компаний будет залезать глубоко внутрь предприятий, интегрируясь с собственно клиентской работой и производством, либо сами предприятия вынуждены будут свою supply chain переделывать в подобие сети. Эта интеграция логистики и производства-потребления будет и по оборудованию упаковки-транспортировки-распаковки-настройки по месту, и по логистическому софту.
5. Банкофон
"Платежи мобильником" (которые все будут переводить на русский как "мобильные платежи" -- почувствуйте разницу!) многие выставляют отдельным трендом, но не просто "телефон как удобная банковская карточка". Тренд тут в порождении целого сегмента добавочных сервисов -- например, покупка чего-нибудь вскладчину. Биткойны как платёжное средство -- это из этого же тренда: смартфон превращается из фото-видеокамеры, пишущей машинки, диктофона, календаря-будильника-таймера, карты, библиотеки, аудиовидеоплеера и так далее по всему списку ещё и в банкомат, да ещё и с возможностью интересных видов денег, не подчиняющихся этим идиотам из центрального банка (неважно какой страны).
Тренд по сравнению со всеми остальными мелкий, но приятный, он доберётся до всех и каждого.
6. Второе пришествие социальной инженерии
Термин "социальный инженер" (инженер, занимающийся проблемами общественного устройства в масштабах планеты) появился в 1984г. --
http://en.wikipedia.org/wiki/Social_engineering_%28political_science%29. Но политики (чаще всего юристы и экономисты по базовому образованию, реже актёры -- как президент Рональд Рейган или губернатор Шварценеггер) обычно очень чётко (не столько словом, сколько делом) объясняли инженерам, что во власти им делать нечего.
Но вот в 2014 году там и сям стали появляться материалы, свидетельствующие об озабоченностью инженеров их невхождением во власть -- пример системных инженеров с их INCOSE VISION 2025 я разбираю в докладе
http://incose-ru.livejournal.com/49015.html. Аргументация проста: "мы умеем работать со сверхсложными системами, а во власти нет людей, специально для этого обученных". Есть и новые аргументы: In fact, 73% of Millennials don’t believe governments can solve today’s issues alone, and 83% want businesses to get more involved (MSLGROUP, September 2014) -- это из тренда branded government, "2015 will be the year for progressive brands to initiate, undertake or support meaningful civic transformation" списка
http://trendwatching.com/trends/10-trends-for-2015/.
Я думаю, в 2015 году мы увидим много инициатив по "захвату" органов власти инженерами (вернее, инженерными менеджерами, но хотя бы не юристами и экономистами). Думаю, результат будет прежний: "съест-то он съест, да кто ж ему даст?". Но разговоров (и даже каких-то организованных действий) в инженерной среде на эту тему может быть неожиданно много.
7. Биоинженерия
Это, вроде, повторение тренда 2014 (хотя я там и писал, что "забегаю вперёд" -- но нет, биоинженерные "прорывы" публиковались весь год чуть ли не ежедневно), но хотелось бы особо упомянуть CRISPR genome editing --
http://en.wikipedia.org/wiki/CRISPR. В 2015 году вокруг CRISPR будет бум и шум, который уже должен будет выйти за рамки узкого учёного сообщества -- а уж в сообществе биоинженеров это несомненный тренд. Поглядите график:
http://www.google.com/trends/explore#q=crispr.
8. Недотренд: теория категорий вылезает из функционального подполья
Крошечный (поэтому "недотренд") сдвиг ситуации с теорией категорий, но мне он кажется довольно важным. Теория категорий за пределами чистых математиков была "широко известна в узких кругах" (а именно, в эпсилон-окрестности любителей Хаскела). В 2014 году Баез сильно продвинулся со своим Розеттским камнем и стало много понятней, о чём его заход -- я писал об этом чуть подробней в
http://ailev.livejournal.com/1154791.html. Связь с инженерией уже непосредственная. Также я с удивлением узнал, что за рубежом готовятся к печати книжки по теории категорий и системному подходу (у нас, кстати, тоже вышел препринт Сергея Ковалёва, но он по программной инженерии --
http://ccfit.nsu.ru/~kovalyov/publications/formal-tech-preprint.pdf). Ещё чуть-чуть ссылок на эту тему тут:
http://ailev.livejournal.com/1149937.html Я ожидаю всплеска внимания к теории категорий в самых разных местах:
-- технари могут неожиданно заинтересоваться теоретической разницей вероятностного против квантовомеханического описаний мира, что разрабатывается как раз теоркатегорщиками -- вот, например, Quantum Techniques for Stochastic Mechanics,
http://math.ucr.edu/home/baez/stoch_stable.pdf, и далее это ведёт к теории [электрических, но не только] цепей
http://math.ucr.edu/home/baez/circuits.pdf (осторожно, много математики!).
-- notational engineering в части создания графических языков неожиданно может найти свои теоретические основания. Само по себе внимание к графическим языкам и высококачественной презентации знаний -- это отдельный вполне полноценный тренд последних нескольких лет. Я тоже тут "в тренде". Вот, например, мой обзорчик "диаграммы как средство выражения топологии предметной области", 2013 --
http://ailev.livejournal.com/1069810.html.
Нет, я не ожидаю, конечно, того же эффекта, какой был с курсом deep learning -- когда к Andrew Ng записалось на онлайн-курс 100тыс. человек. Но "перелома ситуации" типа удвоения числа владеющих азами теории категорий к концу 2015 года я бы ожидал. Увы, измерить это никак нельзя -- но поглядим через годик на график
http://www.google.com/trends/explore#q=%2Fm%2F01r_h%2C%20%2Fm%2F02yzn&cmpt=q И, чтобы два раза не вставать: связка soft computing и hard computing, вполне возможно, будет хорошо обсуждаться в рамках подхода теории категорий: она хорошо позволяет скрещивать ужа с ежом, находя в них много общего. Но что это обсуждение начнётся в 2015 я не верю: ещё не отработал полностью тренд soft computing и маятник не качнулся назад к hard computing -- никаких гибридных вычислений массово, этим пока будут заниматься отдельные энтузиасты, безо всякого "тренда" и шума.
Пока-не-тренды, уже-не-тренды
Новых чудо-батареек не будет, дешёвого термояда не будет, новая компьютерная архитектура на мемристорах будет к концу года обсуждаться, но явно не будет пока "в тренде", нейровеб останется на уровне одиночных экспериментов, квантовые компьютеры будут тоже "горячей темой", но не технологическим трендом для всех. Всё это отползёт на 2016 год и (иногда существенно) дальше.
Про новые (в том числе нано-) материалы, продолжение эволюции облачного компьютинга (маятник пошёл назад -- оказывается, не всё будет находиться в коммерчески предоставляемом облаке, кто б мог подумать!), выход в мейнстрим и сопутствующая ему модификация идей DevOp, IoT и носимые компьютеры, виртуальную и дополненную реальность, интернетизацию образования и т.д. тоже писать не буду. Это всё мелочи, продолжающие ежедневно взрывать мир, но это уже не тренды-2015. Всё это уже давно обсудили, это уже рутина.
И про "кибербезопасность" не пишу. Занимающиеся безопасностью (с обеих сторон баррикады) всегда в тренде, они себя и без моей помощи отпиарят так, что никому мало и дёшево не покажется.