Компетенции разработчика при использовании технологии на low-code

09.05.2024
Есть мнение, что low-code – это вообще не про hard skills. Low-code платформами пользуются аналитики, джуны, программисты-любители и все, кто хоть немного имеет отношение к разработке. Значит, и прокачиваться в IT не надо – хватит той базы, которая уже есть. На самом деле это не так. Через низкий код действительно можно погрузиться в программирование по принципу «от простого к сложному». Но чтобы это сделать, нужно иметь некоторые навыки. Одни можно назвать узкими, связанными только с low-code, другие – междисциплинарными.
Начнем с основ. Low-code – это все-таки для тех, кто уже программировал. Тем, кто хочет попробовать создать что-то без кода (скажем, сайт для магазина) больше подойдет no-code: Tilda, Craftum, Creatum и другие конструкторы. Low-code не требует глубоких знаний в программировании, так как на платформе вы пользуетесь готовыми функциями и инструментами. В то же время нужно:

  • понимать общие принципы создания алгоритмов, циклов, функций, структур данных и т.д.;
  • знать SQL, JavaScript и любые другие языки (умение писать код хотя бы на одном уже будет большим преимуществом);
  • если вы разрабатываете приложения для бизнеса, понадобятся навыки прикладного программирования.
Low-code ускоряет и упрощает разработку, но рано или поздно появляются нетипичные задачи. Как реализовать более сложный функционал или добавить во фронтэнд такие визуальные эффекты, которые нельзя собрать в редакторе? Для такой «углубленки» и нужны опытные программисты.
Не стоит думать, что без резюме продвинутого айтишника начинать работать с low-code бесполезно. Если вы пользовались low-code, то уже приобрели навыки, которые ценятся на рынке. Это:

  • знание платформ, инструментов и методов low-code, умение ими пользоваться;
  • понимание принципов и методов разработки ПО, осведомленность о последних достижениях по разработке ПО с использованием low-code
  • умение определять, насколько то или иное low-code решение пригодно для конкретных задач;
  • умение выбирать платформы и инструменты.
И, конечно, если вы создали с помощью low-code серверное, веб- или мобильное приложение, которое удовлетворяет бизнес-требованиям определенной компании, обязательно включите этот кейс в портфолио.
Не стоит бояться работать с инструментами low-code, если вы бизнес-пользователь. Гибридные платформы усиливают всю команду, а не только IT-отдел. Если же вы начинающий программист, для решения бизнес-задач вам обязательно дадут опытного наставника. Чтобы развернуть проект с использованием low-code, достаточного иметь в команде одного сеньора. Он возьмет на себя реализацию высокоуровнего функционала, а на более простых задачах смогут попрактиковаться остальные сотрудники.
Хотите узнать больше
о продуктах Goodt?
Хотите узнать больше
о продуктах Goodt?
Goodt. Современные HR Tech и BI-решения.
Подписаться на рассылку
Подписываясь на рассылку, вы даете согласие на обработку персональных данных. Рассылка осуществляется один раз в квартал.
Спасибо за подписку!
© Goodt 2016 – 2024.