image Проблема в том что многие программисты верят в значимость информационных технологий и стоит заметить, что обычно те, кто делает всякую “лажу” вроде таких как я. Инженерная культура в программировании постепенно умирает и эта ветвь технологии становится обыденной, и в ней все меньше инноваций, и все больше реноваций. Культура строить крутые и сложные вещи, которые хорошо работают и приносят пользу, заменяются другим главенствующим паттерном, именуемым — экономикой внимания.

Программисты все реже пишут код, который помогает людям и все чаще тот, который способен перетянуть внимание на себя, не создавая реальной ценности. Все потому, что реальную ценность тяжелее соорудить. Климатом, по которому можно сказать, что акции пузыря рухнут вниз является показатель осведомленности “бабы Маши” о ней. Если водитель маршрутки говорит о том, что биткоин нужно покупать — это значит, что скоро неминуемо его стоимость поползет вниз или вообще рухнет, аналогично с акциями крупных компаний. Это общий случай, но показателем этого в ИТ является огромное количество курсов по computer science для новичков, от новичков новичкам и тд. Все хотят стать developers, data science или работать в tech сфере. Все учатся программировать, проходят курсы, бут кэмпы и тд. Это косвенно говорит о насыщении рынка при очень быстрой скорости развития технологий машинного обучения, и кажущегося резиновым спроса на ИТ специалистов.

Трудно оценить текущую ситуацию на рынке, но судя по всему она еще не достаточно перегрета, как например в юриспруденции или экономике. Но похожие тенденции прослеживаются и тут— в ИТ начинают идти поголовно, потому что курсы Ui/Ux/frontend developer/web developer за 2 недели, лезущее изо всех щелей тому явное подтверждение. Все это сильно размывает инженерную культуру, заполняя брешь в спросе определенных специалистов. У тех же экономистов сложилась очень сложная ситуация при которой реальным талантам после университета очень сложно найти работу и доказать, что они нужны, так как им на пятки наступают информационные системы, которые заменяют посредственных работников в сфере финансов — алгоритмами.

Все это видно на графике tiobe. Зависимость хайповости технологий и как следствие языка от определенных дат в которые запускали платформы или технологии. Java, python, objective C на графике это хорошо подтверждают.

В ИТ среднему и малому бизнесу нужно решать “бизнесовые” задачи здесь и сейчас. Другое дело, что ИТ специалистам нужно постоянно расти, это как поезд в один конец, если он остановится то все — смерть. Дальнейшее развитие выпускников курсов сложно предсказать, но весьма маловероятно, что они могут внести огромный вклад в сообщество или создать сложные системы, где необходима устойчивая смесь фундаментального образования и программирования. Не совсем понятно, чем будут заниматься “смузи кодеры” после того, как машинный интеллект будет решать задачи в которых они получили свой опыт. Скорее всего нужны будут самые талантливые и высококвалифицированные, с фундаментальным образованием и пониманием структур данных, алгоритмов, математики.

Об инженерной культуре. Но есть еще один значимый момент, я не раскрыл сам термин инженерная культура — на мой взгляд это поведение, при которой инженер к объекту творчества или продукту применяет рекурсивно одни и те же два вопроса: 1) Как это работает? 2) Как это улучшить?. Когда программист понимает как работает внешний модуль в своей программе, он начинает задаваться вопросом как работает определенный блок кода в ней, как работает функция в ней, переменная, память, компилятор, адресация памяти, виртуальная машина, железо на котором это все запущено и тд. Подмечая нюансы и задавая вопросы “как это улучшить?”. Конечно это не должно занимать все время деятельности инженера, но на мой взгляд это то из чего сделан инженер, из вопросов и потребности улучшать то, что он создает, постоянно. В ИТ мы имеем возможность делать это непрерывно, итерационно, моделируя и подвергая тестам свой код. Мы можем создавать миллиарды симуляций, который никак не влияют ни на что реальное, у нас есть миллионы попыток.

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

Перелет Москва — Торонто это всего 10 часов через Атлантику, но чтобы решить эту проблему нужно собрать множество сведений, документов, отправить по почте паспорт, получить все выписки и тд. Вся работа, чтобы летать по миру, встречаться с людьми и тд. сводится к бюрократии. Мы не улучшаем технологии скорости перелета, потому что быстрее — экономически не выгодно. Но если разобрать процессы, то окажется, что летим мы всего 10 часов, но в ИТ можно проделать просто колоссальный пласт работы, чтобы спокойно ездить в удаленные места: автоматизация выдачи визы, алгоритмы машинного обучения, которые определяют на основе сведений о человеке, стоит ли пускать этого гражданина в страну, распознавание иммиграционных намерений, блокчейн с электронными паспортами, позволяющий гарантировать валидность твоей личности, эволюция удаленной работы вместе с механизмами осуществления контроля или реформации отношения бизнеса к работнику, позволяющие ему работать из другого участка страны. Такие технологии с мира по нитке и делают революцию в области взаимодействия и коммуникации, потому что лететь 5 часов или 10 — не так важно, если ты летаешь раз в год, но лучше, когда ты можешь летать 3–5 раз, работая в другой стране удаленно без всяких преград.

image

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