При сравнении low-code с кодом нужно учитывать
- Заработная плата разработчиков
- Обучение разработчиков/привлечение талантов
- Скорость разработки
- техническое обслуживание
- Качество
Причина, по которой Low-код растет, заключается в том, что он может позволить создавать и поддерживать программное обеспечение гражданскими разработчиками. Это потенциально бизнес-эксперты, которые учатся создавать программное обеспечение без написания кода.
Чтобы научиться писать код, требуется больше навыков и времени. Разработчики, умеющие писать код, будут стоить дороже (как только будет достаточно разработчиков low-code и компании перестанут бороться за таланты).
Обучение разработчиков low-code теоретически должно быть более коротким периодом, и в будущем это, вероятно, будет означать, что будет много low-code разработчиков.
Теоретически скорость разработки без кода должна быть выше.
Поддержка low-code должна быть проще и менее сложной.
На практике
Все вышеперечисленные пункты являются теоретическими, потому что они не учитывают, что для создания программного обеспечения требуется больше навыков, чем просто написание кода или создание настроек (low-code).
Качество гражданских (младших) разработчиков может быть низким, что будет означать, что обслуживание будет более сложным и трудоемким.
Ваш опыт работы с SharePoint может быть таким же (я бы сказал, что инструменты Power Platform более интуитивно понятны, чем SharePoint, и многофункциональны).
Разработка с низким кодом, как и любая другая разработка, потребует хороших старших разработчиков для установления стандартов, решения проблем, принятия решений, проверки кода, создания инфраструктуры и создания лучших практик.
Думайте о будущем
Microsoft и другие платформы вкладывают значительные средства в low-code, потому что видят в этом большие возможности для роста. Рост их инструментов и, что более важно, рост продаж лицензий, сред и потребления.
Потенциал low-code огромен, а аппетиты бизнеса огромны (кто бы не хотел сокращать свои расходы на ИТ).