No-code платформы обещают революцию в разработке. Теперь любой человек без знания программирования может создавать приложения, автоматизации, сайты. Звучит как мечта продакт-менеджеров и бизнес-пользователей.
И действительно, для простых задач no-code работает отлично. Сделать лендинг, настроить форму обратной связи, создать автоматическую рассылку — всё это делается за считанные часы без привлечения разработчиков.
Но как только речь заходит о чём-то более сложном, начинаются проблемы.
Продакт-менеджер с горящими глазами берётся за создание приложения, которое должно решать сложную бизнес-задачу. За пару выходных он собирает работающий прототип и гордо показывает его команде.
Только этот прототип имеет кучу проблем, о которых продакт даже не подозревает. Плохая архитектура, проблемы с безопасностью, отсутствие масштабируемости, баги в логике работы. Всё то, о чём думают профессиональные разработчики годами.
И вот этот прототип запускается в продакшен. Первое время всё работает, продакт получает похвалу от руководства. Но как только нагрузка вырастает или появляется нестандартный сценарий использования — всё ломается. Пользователи не могут выполнить базовые действия, данные теряются, система падает.
Приходится переписывать с нуля уже с привлечением разработчиков. Только теперь приходится разбираться не только с задачей, но и с кучей проблем, созданных продактом в no-code версии. Времени и денег тратится в разы больше.
Конечно, no-code не бесполезен. Для быстрой проверки гипотез, для внутренних инструментов, для автоматизаций — это отличный инструмент.
Но для продакшен-решений, которыми пользуются клиенты, нужен профессиональный подход.
Инструмент не заменяет мышление. Можно дать человеку самый продвинутый конструктор, но если он не понимает основ архитектуры и безопасности, результат будет соответствующий.
No-code ускоряет создание как хороших, так и плохих решений. И вторых получается гораздо больше.
Жду вас в телеграм: https://t.me/volkovtalks
#nocode #разработка #программирование #продукт #стартап
