Нейросети меняют принципы программирования, повседневные задачи и правила бизнес-конкуренции. Что сегодня происходит в разработке, насколько надёжны созданные ИИ продукты и на какие ещё перемены стоит обратить внимание, рассказал создатель проекта Битрикс24 // Университет Евгений Шеленков.
Гражданская и промышленная разработка
Нейросети дают возможность попробовать себя в программировании всем. Любой человек может написать приложение на любом языке: Go, Python, PHP и остальных. В результате границы в разработке постепенно стираются.
Чтобы обозначить разницу между программистом без технического опыта и профессиональным инженером, сейчас начинают использовать такой термин, как «гражданский разработчик». Гражданский разработчик хорошо знает свою предметную область: бизнес-процессы, рабочие задачи, ограничения и реальные потребности. Он понимает свою ситуацию гораздо лучше, чем программист. В сочетании с вайб-кодингом и упрощённым порогом входа в инженерную область это даёт возможность создавать продукты, которые точно закрывают цели пользователя.
Хотя гражданский разработчик может создавать подходящие себе приложения, эти продукты чаще всего не обладают промышленным качеством: высоким уровнем безопасности, масштабируемостью и производительностью в разных условиях.
При этом не для всех задач нужен одинаковый уровень промышленной надёжности и безопасности. Сейчас к ИИ-продуктам пробуют применять такой подход, как рискоориентированность — то есть полностью проверять только те созданные нейросетями продукты, которые используются в критически важных областях: авиации, медицине, безопасности. А если человек создаёт программу для своих нужд без коммерческих целей, то может быть не так важно, как она функционирует внутри — особенно если это приложение доступно только на вашем локальном компьютере или на специальных невидимых серверах.
Как меняется процесс разработки внутри компаний
Процесс разработки в бизнесе постепенно становится другим, но на это требуется время.
Активное участие AI-агентов в создании программ — это только часть работы. Для надёжного финального продукта нужно перестраивать весь пайплайн работы над задачей от момента появления идеи до её деплоя в интернете. И даже потом работа продолжается: компании-разработчику нужна обратная связь от клиентов и пользователей, нужно вносить корректировки, поддерживать продукт и обновлять.
Сложность программирования с нейросетями начинается там, где заканчивается личный эксперимент и появляется профессиональный продукт. Небольшой инструмент для себя можно собрать быстро, но в большом продукте на тысячи пользователей компания должна соблюсти требования архитектуры, интеграций, безопасности и производительности. Поэтому необходимо перестроить весь процесс разработки так, чтобы ИИ работал внутри понятных правил и давал относительно предсказуемый результат.
В больших системах генерация кода — это только начало. Нужно понимать, куда этот код встраивается и какие зависимости затронет, планировать возможные будущие изменения. Такая работа требует людей, которые умеют соединить продуктовую задачу, архитектуру и новые инструменты в один управляемый процесс. Таких людей сейчас называют продукт-инженер: специалист полного цикла, который может самостоятельно провести проект от идеи до реализации.
Возможно, сейчас ещё не все осознали глубину происходящих изменений. Мы видим, что изменения наступили, но последствия пока не настолько масштабные, чтобы все их почувствовали. Важно подготовиться к моменту, когда последствия придут в реальную жизнь каждого — крупных компаний, малого бизнеса, отдельных людей. Вопрос в том, сможем ли мы работать в новых условиях, научимся ли использовать новый инструмент, который позволяет быть более эффективными.
Какие рамки могут быть полезны для вайб-кодинга
Сейчас у бизнеса есть шанс помочь своим клиентам пользоваться вайб-кодингом, если компании дадут подходящие для этого инструменты.
Например, производители крупных цифровых продуктов могут создать и настроить специальные платформы для вайб-кодинга, нацеленные именно на продукты компании. Так работает платформа Битрикс24 Вайбкод: пользователь может получить для любой нейросети и любого ИИ-агента набор инструкций и ограничений, которые помогут им подключить свой аккаунт и создать приложение для решения своей задачи проще, быстрее и безопаснее.
С такими инструментами людям уже не всегда нужен разработчик: часть задач можно решить быстрее и безопаснее внутри заданных платформой рамок. Это настоящий геймченджер на рынке, потому что серьёзно меняет привычную схему работы.
Если полноценную платформу создать нельзя, существует ещё один вариант. Это low-code-решение, когда человек без навыков программирования может создать процесс из готовых блоков программы. Можно сказать, что весь вайб-кодинг является следующим шагом таких решений, когда вместо складывания продукта из блоков нужно описать задачу словами — то есть написать промпт.
Как меняется роль образования в новой реальности
В образовании инженера вайб-кодинг создал вопрос: когда можно вайб-кодить, а когда нужно работать самостоятельно?
Возможность программировать с ИИ даёт быстрый и простой вход: можно ничего не понимать в разработке и начать получать результат с помощью AI. Но при этом человек не набирает знания как разработчик, потому что за него работает машина. А ещё вайб-кодер без технического опыта просто не знает, как правильно должен выглядеть и работать результат.
Раньше начинающий инженер рос через простые задачи: писал код, ошибался, разбирался. Теперь самые простые задачи ИИ часто делает быстрее, чем джуниор-разработчик, и у компаний может появляться соблазн не тратить время на обучение новичков. Но тогда непонятно, откуда возьмутся специалисты, которые смогут не просто послать запрос в модель, а профессионально оценить качество решения, увидеть риски и управлять сложной системой.
Поэтому образование в новой реальности должно учить не только пользоваться ИИ, но и понимать техническое устройство продуктов. Будущему программисту всё равно нужно набить руку, чтобы на него можно будет положиться в будущем. Для этого нужно писать свой код, читать чужой, разбираться в архитектуре и безопасности. ИИ можно подключать как инструмент и учиться с его помощью, но не заменять им весь учебный путь.
Сделает ли вайб-кодинг профессию разработчика ненужной
Во многих областях есть профессионалы и люди без профильного образования, которые пытаются разбираться в теме: в строительстве, политике, медицине.
Внедрение AI показало, что то же самое относится к разработке. И так же, как нужны профессионалы во всех остальных областях, не исчезнет потребность в профессиональных разработчиках, которые смогут нести ответственность за качество программного обеспечения.
При этом вайб-кодинг может закрыть большинство личных потребностей. Например, если человеку нужен таск-трекер для отслеживания собственных задач и расписания, ему уже не нужно обращаться к разработчику или оформлять платную подписку на созданное другими приложение. Тиражный продукт не всегда может закрыть конкретные потребности любого пользователя, а вайб-кодинг поможет создать максимально персонализированное решение.
ИИ-программирование и выгорание
Вайб-кодинг даёт ощущение почти неограниченных возможностей: одна идея сразу превращается в прототип, за ней появляются вторая и третья, и легко потерять момент, когда пора остановиться.
Может показаться, что человек не разрабатывает, а просто направляет процесс, и это не требует серьёзных усилий. Но в реальности энергия всё равно расходуется: нужно придумывать, принимать решения, проверять результат. Поэтому вместе с ростом скорости появляется новый риск — не только технических ошибок, но и выгорания людей, которые постоянно находятся в режиме окончания последней задачи.
Что будет дальше
Пока ситуация выглядит так, что понятен курс, но не конечный пункт назначения.
Сейчас наступает переломный момент, технологическая революция. Скорость нарастания изменений увеличивается: ещё 5 лет назад мало кто всерьез не ждал, что искусственный интеллект сможет стать сколько-то применимым в реальной работе инструментом. Но сегодня видно, что в профессиональной коммерческой разработке без ИИ на рынке уже очень сложно конкурировать по скорости и качеству.
Это означает не негативные изменения, а необходимость адаптироваться к новым условиям. Мир меняется, и лучшее, что можно сделать — подумать, как это можно использовать для лучшего качества жизни и удовлетворения потребностей клиентов.
Источник: Евгений Шеленков, создатель проекта Битрикс24 // Университет


















