Далее идет не менее важный момент — у разработки на No/Low Code куда ниже порог входа, чем у обычного кода. И там, где для создания сайта нужно искать разработчика, владеющего несколькими языками (и потом держать его в штате, чтобы поддерживать работу сервиса), с NoCode/LowCode можно привлечь студию для разработки, а позже контролировать работу продукта самостоятельно или легко найти для этого специалиста, так как достаточно будет просто знания интерфейса инструментов. При этом решение одной и той же задачи на коде может быть разным, отсюда сложность во взаимозаменяемости специалистов. В No/Low Code же все решается правильной работой с сервисом и пониманием как можно большего количества возможностей инструмента.
Забавно, как придумывают что-то новое, для чего-то старого. Например, раньше были уборщицы, стали менеджеры по клинингу. Раньше школьники клепали говносайты на ucoz, они гордо называли себя админами, а разрабы только улыбались в ответ. Сейчас они стали nocode-разработчики, а если что исправили в css, уже low code-разработчики! Мамочки в декрете, клепающие сайты на tilda, или как здесь на webflow, теперь так и именуются.
Я ничего против не имею, т.к. и сам работаю исключительно с wordpress, но это все-таки немножечко глупо :)
Школьники подросли, а кто-то из них пошел в маркетологи =)
Мир сильно сложнее, серьёзные платформы позволяют не искать кучу месяцев java dev или подобного для создания системы, гораздо проще найти или даже выучить человека на зп в несколько раз ниже и с возможностью быстрой замены под такую платформу. Статья по делу и lowcode платформы позволяют реально много.
И всё же... Не ясно, когда использовать No Code, когда Low Code, когда сразу нужны разработчики... Не хватает "земных" примеров. Например, если я пеку торты на заказ и хочу дать возможность заказчику "собрать" свой дизайн? А потом подключить карту для оплаты? А если я студия клининга? А если я создаю сервис по цифровизации бизнеса своих клиентов (SaaS решение, например... облачный CRM или что-то типа того)...
В самом деле нужно понимать, что Low Code / No Code - это не система разработки общего назначения. Любая попытка создания подобной (общей) системы приведет к очень сложному для понимания и использования решению (при текущем уровне развития технологий). На мой взгляд эти системы нужно рассматривать как отраслевые. Например, есть Low/No code продукты для разработки игр. Есть известные решения для автоматизации бухгалтерии... Мы делаем решения для автоматизации банков и финтехов... и это все РАЗНЫЕ платформы. Предполагаю, что есть low/no code платформы для UBER-like сервисов, которые как раз ложатся на описанные примеры.