Разработчика под ником The Hosk возмутило исследование компании Gartner, согласно которому к 2024 году 80% IT-продуктов будут создавать на Low Code и No Code. По его мнению, чтобы стать профессиональным разработчиком программного обеспечения (ПО), нужно больше, чем просто использовать правильные инструменты, поэтому low-code-инструменты никогда полностью не заменят стандартные.
The Hosk считает, что в лучшем случае low-code-инструменты, такие как, например, Power Apps, — это способ для не разработчиков быстро ввести бизнес-приложения в производство за несколько дней или недель, а не месяцев или лет. В худшем случае такие инструменты — это плохо написанные прототипы, которые сложно поддерживать и обновлять и которые сложно обслуживать. Если дать кому-то профессиональный инструмент, это еще не значит, что человек станет профессионалом; решают взгляды, подходы и конечные результаты.
Основные тезисы исследования Gartner:
Возможно, для небольших решений это хороший выбор, но это не решение для разработки всего программного обеспечения, считает The Hosk.
Low-code-инструменты хорошо подходят для создания небольших независимых приложений, но не более. Сила кода в том, что он создает сложное программное обеспечение, адаптированное для работы в компаниях и системах. Будет сложно заниматься созданием сложного ПО, когда множество разработчиков будут заняты инструментами Low Code.
Пока IT-компании будут разбираться с вышеописанными проблемами, возникнут серьезные нарушения безопасности, потому что пока не придумали, как защищать low-code-инструменты. Требуется время, чтобы ввести передовые методы и убедиться, что безопасности и данным в приложении ничего не угрожает.
Автор не отрицает потенциал low-code-инструментов, но все не настолько хорошо, как порой пишут. По его мнению, вот что произойдет с Low Code разработкой:
Разработчики — это профессионалы с многолетним опытом и лучшими практиками, которые пишут легко поддерживаемый код.
Со временем выяснится, что Low Code трудно поддерживать и расширять, подобно программному обеспечению, создаваемому младшими разработчиками. Проверка такого кода опытными специалистами предотвращает создание низкокачественного кода.
Разработчики программного обеспечения не будут заменены, но им придется переучиваться, чтобы также уметь использовать инструменты Low Code для создания программного обеспечения. Чтобы low-code-инструменты были хорошими, их нужно будет создавать с использованием передовых методов, развертывания, анализа кода и других действий, выполняемых профессиональными разработчиками.
Разработка Low Code программного обеспечения будет продолжать расти, но сложные задачи и большие системы будут выходить за рамки их возможностей. По мнению The Hosk будущее за low-code-инструментами, которые будут создавать до 50% приложений, а решения будут представлять собой смесь обычного программного обеспечения и Low Code.
Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…
В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…
Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…
Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…
Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…
IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…