Четыре года назад low-code был трендом IT-индустрии и помогал быстро разрабатывать интеграции через ESB-шины. Однако мир меняется, и разработку захватывает ИИ. По данным отчета Menlo Ventures за 2024 год, написание кода — самое популярное направление использования ИИ. А Github сообщает, что 92% разработчиков в США уже применяют ИИ в своей практике.

Как компании используют ИИ
Популярность ИИ объяснить просто: он берет на себя рутину и освобождает время для важных задач. Например, стратегические митапы и поиск новых решений для проектов. В статье обсудим, действительно ли ИИ вытеснил концепцию low-code, как он влияет на процесс разработки и есть ли риск остаться без работы в будущем.
Что произошло с концепцией low-code
Мы долго защищали low-code-платформы: писали статьи, разбирали возражения и заблуждения. Причина была проста: раньше low-code помогал бизнесу, потому что упрощал и стабилизировал разработку за счет готовых схем и встроенных интеграций.
Однако годы спустя стало очевидно, что концепция имеет проблемы:
- количество интеграций только растет — а значит, растет и количество времени, которое приходится тратить на то, чтобы их создавать и перерабатывать;
- джунов нужно долго обучать, чтобы они могли разбираться в уже созданных интеграциях и разрабатывать что-то самостоятельно без ошибок;
- сеньоры выгорают от повторяющихся задач — просто «поддерживать» старые интеграции — довольно монотонная и неинтересная вещь.

К чему приводят разработчиков скучные рутинные задачи
Что изменилось, когда в разработку пришел ИИ
Итак, интеграции разрослись, меньше рутинных задач не стало, просто накликать что-то на low-code-платформе — уже не решение проблемы. Тогда в разработке появился ИИ. Вот чем его использование привлекло IT-специалистов.
ИИ пишет код быстрее, чем человек. Как решает задачу разработчик: открывает StackOverflow и GitHub, пишет код, правит, проверяет и только потом внедряет. Обычно на это уходят часы или даже дни. ИИ выполняет те же задачи за секунды: по запросу анализирует тысячи репозиториев, правит и выдает готовый результат.
В GitHub даже провели эксперимент: разделили разработчиков на две группы, попросили написать HTTP-сервер на JavaScript и засекли время. Одна группа использовала ИИ, а вторая делала всё своими силами. Результат: разработчики, которым помогал ИИ, справились с задачей на 55% быстрее.

Результаты оценки GitHub: как ИИ ускоряет работу разработчика
ИИ собирает файлы для работы фронта быстрее, чем человек. Возьмем для примера ИИ-инструмент Bolt. Он умеет не только генерировать код, но и самостоятельно собирать файлы для фронтенда. Такая задача занимает у него десять минут, а у живого разработчика — в лучшем случае пару дней. Причем работать в Bolt можно прямо из браузера.
ESB шины уже внедряют ИИ-ассистентов в свои инструменты. Например: интеграционные платформы Mendix, Milesoft или Apache Camel. Тенденция на ближайший год очевидна: разработчикам придется учиться пользоваться ИИ-ассистентами, как когда-то давно приходилось учиться пользоваться low-code-инструментами и GitHub. Если этого не сделать — есть риск остаться позади.
ИИ положительно влияет на продуктивность разработчиков. Команда DORA.dev провела опрос и выяснила, что более 75% разработчиков работают продуктивнее, если используют помощь ИИ. Практически аналогичные результаты получила команда GitHub. В их исследовании большинство разработчиков сообщили, что чувствуют себя более продуктивными, меньше отвлекаются и быстрее решают задачи.

Результаты исследования GitHub: как ИИ влияет на опыт разработчиков
Опасен ли ИИ для разработчиков
Спойлер: нет, но есть нюанс. Более того, разработчики не потеряют работу и не исчезнут, потому что:
- код — это не просто строчки, а логика;
- ИИ не знает бизнес-контекста, только генерирует решения;
- за логику кода и бизнес-контекст отвечает именно разработчик.
То есть пока главная задача разработчика — думать, никакой опасности нет. ИИ останется полезным инструментом, который возьмет под контроль рутинные и монотонные задачи.
А теперь то самое «но», или капля дегтя. Если разработчик не умеет генерировать идеи и мысли перспективно, если привык лишь выполнять мелкие задачи — ИИ у него выиграет. Просто потому, что справится с текучкой быстрее. Компании лучше иметь ИИ, который напишет код за две минуты, чем разработчика, который потратит на это два дня и не сможет сделать ничего больше.
Коротко о главном
Несколько лет назад low-code-платформы ускоряли разработку интеграций, но со временем объем рутинных задач увеличился. Появилась потребность в новом инструменте, который делал бы всё то же самое, только лучше. Этим инструментом стал ИИ.
ИИ работает по тем же принципам, что и живые люди, но делает это быстрее. Это позволяет разработчикам сконцентрироваться на более интересных задачах, чувствовать себя более продуктивными и не выгорать от количества рутины. Бизнес тоже от этого выигрывает: хорошие специалисты остаются, а бюджет расходуется эффективнее. Если хотите достичь таких же результатов, как в статье, — обращайтесь, научим делать интеграции на ИИ.