Low-Code и No-Code представляют угрозу для инженеров?

Mar 23 2023
Более быстрая и эффективная разработка программного обеспечения без необходимости обширных знаний в области кодирования — вот повод для волнения. Если, конечно, вы не инженер-программист, в этом случае вы можете рассматривать это как угрозу своему существованию.

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

Услуги с низким кодом и без кода позволяют пользователям разрабатывать приложения, веб-сайты и программы с минимальным написанием или фактически без кода. Это означает, что пользователи, не являющиеся техническими специалистами, могут создавать решения с помощью WYSIWYG-редакторов (что видишь, то и получаешь) и других инструментов вместо того, что ранее требовало специалистов со знаниями в области программирования или техническими знаниями. Подобные платформы могут ускорить процесс разработки и, как правило, проще в использовании, чем традиционные инструменты разработки, так что конец для инженеров близок, да?

Не так быстро

Будут ли все веб-сайты будущего создаваться с использованием Wordpress и Squarespace? Конечно нет. Сказать, что инженеры-программисты больше не будут нужны, — это то же самое, что сказать, что отныне всем организациям будут нужны только стандартные программные решения.

Платформы с минимальным кодом и без кода полезны, но они не предоставят решения для всех проблем, с которыми сталкиваются компании, и не удовлетворят потребности компаний, нуждающихся в более сложных приложениях. Использование этих предварительно созданных шаблонов и визуальных интерфейсов ограничит гибкость и настройку программного обеспечения, что может привести к отсутствию инноваций и отсутствию уникальных решений. Для более сложных вариантов использования платформы могут быть слишком жесткими и ограничивающими. Использование этих платформ также вызывает озабоченность по поводу привязки к поставщику, когда организации становятся зависимыми от конкретной платформы, и в будущем становится сложно отказаться от нее.

Воспользуйтесь преимуществом технологии

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

Но если вы инженер и все еще беспокоитесь, несколько полезных напоминаний от Forbes :

• Спрос на инженеров-программистов безумен. Благодаря растущему спросу и ежегодному добавлению 31 000 новых рабочих мест в настоящее время ощущается острая нехватка инженеров-программистов. Скорее всего, в обозримом будущем недостатка в вакансиях не будет, даже при использовании инструментов без кода.

• Кто-то должен создать средства разработки без кода. Инструменты разработки без кода не появляются из воздуха. Их нужно развивать, и, возможно, старым добрым кодированием. Я считаю, что всегда будет спрос на создателей инструментов разработки без кода.

• Без кода можно работать не со всеми типами приложений. Сложные и надежные приложения, вероятно, не могут управляться с помощью простого интерфейса разработки без кода.

Тем не менее, мы считаем, что лучший способ избавиться от беспокойства — это продолжить образование и повысить квалификацию, поскольку это превратит вас в актив на рабочем месте, который не скоро заменят.

Популярные платформы с низким кодом и без кода

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

Приложения Azure Power

Azure Power Apps — это предложение Майкрософт с минимальным кодом, которое тесно интегрировано с другими продуктами Майкрософт, такими как Office 365 и Dynamics 365. Это набор приложений, который предлагает ряд предварительно созданных шаблонов, простоту перетаскивания, коннекторы и рынок коннекторов для других сервисов. Кроме того, Azure Power Apps имеет встроенные возможности интеграции и управления данными и позволяет использовать любой источник данных, например Adobe, MailChimp и Microsoft365. Он предоставляет среду быстрой разработки приложений для создания пользовательских приложений, а также позволяет создавать и развертывать потоки Power Automate, которые можно использовать для автоматизации бизнес-процессов.

Медовый код AWS

AWS Honeycode — это полностью управляемый сервис, предлагаемый Amazon, который позволяет пользователям создавать собственные веб-приложения и мобильные приложения без написания кода. Он предлагает ряд готовых шаблонов и коннекторов для других сервисов AWS, таких как AWS Lambda и Amazon S3. Кроме того, он обеспечивает встроенное хранилище данных и управление пользователями, а также может подключаться к внешним источникам данных. Платформа особенно полезна для совместной разработки и обмена приложениями между командами.

Таблица приложений GCP

GCP AppSheet — это платформа с низким кодом и без кода, предлагаемая Google Cloud, которая позволяет пользователям создавать собственные приложения без кодирования. Он предлагает готовые шаблоны и интеграцию с другими продуктами Google, что делает его подходящим для организаций, уже использующих Google Cloud. Платформа особенно полезна для создания мобильных и веб-приложений и предлагает мощные возможности интеграции и управления данными.

Сервис СЕЙЧАС

Как и на других платформах, механизм приложений Now Platform App Engine избавляет от необходимости создавать приложения с нуля благодаря готовым компонентам. Это ускоряет разработку как мобильных, так и настольных приложений, которые можно построить на платформе. Функции перетаскивания позволяют легко добавлять аналитику, искусственный интеллект и машинное обучение. А у организаций не возникнет проблем с масштабированием благодаря облачной платформе ServiceNow, которая позволяет им легко развертывать приложения по всему предприятию.

Аппиан

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

Последние мысли

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

Понятно, что эти платформы не представляют угрозы. Скорее, они являются надежными путями к повышению производительности и инновациям, когда их принимают и используют как таковые.