Меньше кода — меньше рук: заменят ли low-code-решения программистов?

Логотип компании
Меньше кода — меньше рук: заменят ли low-code-решения программистов?
Изображение создано нейросетью
Рынок low-code-решений — на пике роста: Gartner прогнозирует ему объем в $32 млрд по итогам года (при среднем росте на 20% в год), а CNews включил в топ-5 ИТ-трендов 2024-го. В России спрос на такие сервисы особенно высок. О том, почему так происходит и заменят ли low-code-решения программистов — Сергей Лукашкин, директор научно-образовательного центра «Цифровые технологии в образовании» ВШМ СПбГУ.  

Сам термин появился еще в 90-х, на заре интернета и первого ПО, которое разработчики стремились сделать более массовым и доступным для рядовых пользователей. Сейчас под low-code решениями понимают те, которые почти не требуют программного кода, чтобы изменить интерфейс или добавить новые опции. Например, CRM, где основные процессы могут настроить обычные пользователи или аналитики прямо через интерфейс платформы, а для дополнительных расширений и скриптов хватает базовых навыков в написании кода.

Почему low-code-решения становятся все популярнее?

В мире рынок low-code-сервисов растет на 23% в год, а в России ему прогнозируют рост с 8 млрд рублей в 2022-м до 30 млрд к 2030-му. Откуда такой спрос? Во-первых, ИТ-продукты изначально развиваются по пути максимального упрощения и гибкости. В битве за потребителя корпорации делают ставку на массовые и доступные решения, которые бы легко интегрировались друг с другом в рамках одной экосистемы. Причем в последние годы это касается и b2b-сервисов. Это, кстати, идет в разрез со стратегией вендоров, чья главная цель — “подсадить” клиентов на техподдержку, которая бы настраивала все нужные функции и подключала новые модули.

Второй важный фактор — недостаток квалифицированных ИТ-кадров, особенно в России. Конкуренция среди работодателей только нарастает, и далеко не всем по карману десятки дорогих разработчиков, которые будут создавать и дорабатывать решения персонально под клиента. Поэтому малый и средний бизнес выкручивается, как может: включая low- и no-code, ИИ-ассистенты для разработки и прочие технологические “костыли”.

Меньше кода — меньше рук: заменят ли low-code-решения программистов? . Рис. 1

Еще одна причина — тренд на гибкость. Бизнес активно цифровизует все процессы, которые приходится перестраивать на ходу, потому что ситуация меняется стремительно. В такой ситуации даже крупные компании и холдинги делают выбор в пользу решений, которые позволяют сделать это быстро и без лишних затрат. В России высокий спрос на low-code продукты связан еще и с тем, что наши потребители уже “избалованы” первоклассными финтех-сервисами и электронными госуслугами, аналогов которых нет на Западе. Поэтому и от b2b-продуктов они ожидают бОльшего: максимум простоты, интуитивно понятный интерфейс и гибкая настройка.

Где и какие задачи решает low-code

В первую очередь, low-code-решения востребованы в финтехе, страховании, ретейле и телекоме: их прибыль напрямую зависит от автоматизации и качества IT-сервисов, а затраты на инфраструктуру и ПО огромны. Так, low-code решения уже используют 36% российских банков, а еще 33% готовятся к их запуску.

Однако сфера применения low-code и no-code платформ постоянно расширяется, за счет интеграции технологии во все привычные сервисы. В отличие от классических, low-code решения предназначены уже не для разработчиков, а для аналитиков. Их главная задача — настроить и автоматизировать бизнес-процессы, управлять данными и принятием решений, в том числе стратегических. При этом в IT-компаниях low-code тоже востребованы — но уже не в качестве конкретных продуктов, а особой методологии управления проектами.

В чем плюсы и минусы?

С одной стороны, low-code сочетают в себе все преимущества no-code и классической разработки: гибкость и скорость. За счет этого они делают автоматизацию более дешевой и доступной для многих: вместо 100 дорогостоящих программистов можно нанять, условно, 25 аналитиков или привлечь руководителей, которые справятся с настройкой базовых процессов. При этом внедрение и настройку можно провести на 50-80% быстрее, чем в случае с классическим ПО.

Кроме того, LCNC позволяют задумываться о систематизации процессов, до которых раньше руки не доходили. Например, многоэтапные согласования, онбординг или обучение сотрудников.

BI-картина мира: прорыв в ИИ, ставка на визуализацию, крен в Low/No-Code

Минус — в том, что, в отличие от “живых” разработчиков, low-code-платформа может далеко не все. У каждой отрасли есть свои потребности, под которые приходится подстраиваться: например, требования безопасности и защиты данных в медицине или интеграция с IoT-системами в рамках “умного” производства. В итоге, чтобы кастомизировать решение под себя, придется нанимать специальную команду и выделять дополнительные ресурсы.

Нужно также понимать, что сейчас под low-code может скрываться все, что угодно: на волне хайпа многие платформы используют этот термин, а на деле требуют сложной настройки и больших ресурсов. В итоге у российского пользователя сложилось определенное недоверие к таким сервисам.

Заменят ли low-code-решения программистов?

Краткий ответ — нет. Во всяком случае, в ближайшей перспективе. Во-первых, сами low- и no-code сервисы тоже должен кто-то разрабатывать. Во-вторых, крупный бизнес и госкорпорации — вроде Сбера или Газпрома — по-прежнему будут нуждаться в больших ИТ-командах, чтобы те разрабатывали для них персональные решения с учетом их потребностей и законодательных требований.

Пока что low-code-платформы не способны полностью заменить классические, но хорошо дополняют их, помогая объединить ключевые бизнес-процессы и команды. Поэтому главные перспективы развития связаны с бесшовной интеграцией low-code с отраслевыми ERP, HRM и EPM-системами, а также узко специализированными приложениями.

При этом спрос на low- и no-code будет расти, а сами решения — глубоко проникать во все отрасли: вместе с трендом на гиперавтоматизацию, машинное обучение и облачные вычисления. Уже сейчас это заметно на примере сферы общепита и доставки еды, где онлайн-сервисы помогают автоматизировать контроль качества, работу с поставщиками и персоналом, складской учет и другие процессы.

Еще один важный тренд — это рост объема цифровых данных, который влечет за собой новые требования к построению бизнес-процессов. Вслед за этим вырастет спрос на бизнес- и системных аналитиков, которые будут работать с этими данными, принимать решения и настраивать процессы на их основе. Low-code разработчики, в свою очередь, займут место где-то между data scientist и классическими программистами, объединяя их навыки.

Опубликовано 16.12.2024

Похожие статьи