ИИ удешевит код и расширит работу вокруг него
С искусственным интеллектом программисты, вероятно, увидят знакомый механизм. Если типовую форму, запрос к базе или тест можно написать за несколько минут, компания не обязательно сократит план разработки. Она может заказать больше интеграций, быстрее проверять идеи, персонализировать продукт для маленьких групп и автоматизировать процессы, до которых раньше не доходили руки.
Переход от отдельных подсказок к перестройке процессов можно назвать ИИзацией. Модель становится инфраструктурой, когда вокруг неё меняются данные, контроль, обучение и ответственность, а не только скорость написания текста или кода.
Дешёвый код увеличивает количество кода. Вместе с ним растут зависимости, способы взаимодействия и число мест, где что-то может сломаться. Сгенерировать функцию мало. Нужно понять требование, выбрать архитектуру, подключить данные, проверить безопасность, измерить скорость, написать тесты, выпустить изменение и заметить проблему после запуска.
Особенно хорошо это видно на сайтах. Когда-то можно было написать один HTML-файл и положить его на сервер. Такой файл по-прежнему можно собрать в визуальном HTML-редакторе. Но коммерческий сайт сегодня ещё получает мобильную вёрстку, доступность, поисковые метаданные, структурированные данные, карточки для мессенджеров, аналитику, согласие на обработку данных, защиту, резервные копии и процесс обновления.
Каждый слой решает настоящую задачу. Вместе они превращают автора страницы в того самого программистоэкономистоюристоразработчика. В большой компании эти роли разделят между специалистами. В маленьком проекте один человек хотя бы должен понимать границы каждой области и вовремя звать того, кто знает глубже.
Поэтому слово «программист» может стать менее точным. Ценность смещается от набора синтаксиса к сборке работающей системы: договориться о результате, задать ограничения, соединить сервисы, проверить ответ ИИ, оценить риск и не оставить после запуска цифровой сарай, который держится на надежде.
Это не обещание, что все программисты сохранят прежние места и зарплаты. Простые задачи, на которых начинающие набирали опыт, уже становятся дешевле. Отдельные команды смогут делать тот же объём меньшим составом. Но одновременно падает цена создания программ, а значит, программировать станет выгодно там, где вчера разработка не окупалась. Какая сила окажется больше, зависит от спроса, организации рынка и того, насколько хорошо новые системы решают реальные задачи.