Екзистенциален риск ли е GenAI за Low-code платформите?
GenAI даде още един елементарен метод за генериране на код и внезапно играта стартира да се трансформира (снимка: CC0 Public Domain)
Платформите за програмиране с невисок код/без код опростяват доста създаването на програмен продукт. Същото прави и генеративният изкуствен интелект (GenAI). Това повдига въпроса до каква степен GenAI заплашва съществуването на тези платформи.
Инструментите с невисок код/без код (low-code/no-code) станаха известни както измежду професионалните разработчици, по този начин и измежду „ цивилните разработчици ” (опитните потребители). Докато първите имаха проблеми с приемането им първоначално, ускоряващото се движение на доставката на програмен продукт сътвори потребност от такива принадлежности, която беше сложна за отказване. Подобни платформи могат да се употребяват и за понижаване на техническия дълг, от който доста предприятия имат огромна потребност.
Играта се трансформира
Тогава на сцената излезе GenAI, който даде още един елементарен метод за генериране на код и внезапно играта стартира да се трансформира. Подобно на множеството компании за разработка на програмен продукт, платформите с невисок код/без код започнаха да прибавят GenAI към своите оферти, което може да им е от изгода в кратковременен проект, само че може и да е екзистенциална опасност в дълготраен проект.
Рамасами Паланиапан, механически шеф в компанията за ИТ услуги TEKsystems, разяснява пред Information Week, че GenAI не е риск за платформите с невисок код/без код в близко бъдеще, само че защото става по-ефективен посредством подсилено образование, може да окаже въздействие.
„ За да се вкарат принадлежности на GenAI във всевъзможни корпоративни сюжети на потребление, включващи сериозна бизнес логичност в приложенията, би трябвало да има зрял метод към ръководството и сигурността. В резултат на това някои компании не са склонни да възприемат GenAI инструментите за генериране на код в огромен мащаб ”, споделя Паланиапан.
„ Инструментите с невисок код и без код остават в границите на защитната стена на организацията и не реалокират генерирания код към обществени модели. Въпреки това, защото предприятията развиват GenAI и той става по-зрял, чакам да видя повече организации да одобряват тези принадлежности за съответни приложения, което ще понижи натоварването за някои принадлежности с невисок код ”, предвижда експертът.
Подобно на някои от другите интервюирани, Паланиапан споделя, че създаването има разнообразни пластове на абстракция: Физически код, който би трябвало да бъде внедрен (първо ниво), невисок код/без код (второ ниво), който форсира процеса на разработка, и GenAI (трето ниво), който може да трансформира условията на клиента в използвани блокове. Тези GenAI принадлежности ще работят непосредствено с код или принадлежности с невисок код/без код.
Инструментите с невисок код/без код са по-зрели от GenAI
Платформите с невисок код/без код съществуват към 10 пъти по-дълго от ChatGPT (въпреки че огромните езикови модели (LLM) не са нещо ново). Новото е елементарен интерфейс, който автоматизирано генерира код въз основа на подкани, написани на елементарен британски. Въпреки че в този момент решенията с малко код могат да генерират към 80% от кода на приложението, оставяйки 20% за крайни случаи и елементи от код, които към момента би трябвало да бъдат написани от хора, GenAI може да успее да дублира това разделяне в бъдеще.
„ LLM към момента не са там и мисля, че тук се намесва AGI [Artificial General Intelligence, неестествен общ интелект] ”, споделя Питър МакКий, вицепрезидент по връзките с разработчиците и общността в Sonar – основан на AI инструмент, който форсира процеса на търсене на работа. „ Мисля, че комбинирането на LLM с AGI ще бъде извънредно мощно ”.
Екипите за разработка на компанията за облачни услуги AWS Caylent употребяват GenAI за основаване на груби чернови, като да вземем за пример проведено вместилище на кодове. Според Райън Грос, старши шеф по данни и приложения в Caylent, това фрапантно е подобрило продуктивността по метода, по който го направиха системите с невисок код/без код преди към пет години.
„ Мисля, че пробивът в действителност е към потребителското преживяване. Доставчиците [на low-code платформи] са отделили доста повече време и старания с продуктовите си екипи, взаимодействащи с разработчиците, и схващат, че те желаят резултатите да бъдат показани ”, споделя Грос. Според него, в случай че съумеят да изградят софтуерната мощност, нужна за впрягане на генеративния AI, те могат да изпреварят доставчиците на технологии, защото в действителност адресират потребностите на главния умел консуматор или местен разработчик.
Синергична еволюция
Засега GenAI оказва помощ на разработчиците да станат по-продуктивни, само че не може да размени човешките разсъждения. Виталий Кошеленко, проектант в доставчика на корпоративни софтуерни услуги Aimprosoft, има вяра, че GenAI ще докара до синергична еволюция на платформите с невисок код/без код, а не до разрушителна смяна.
„ Можем да забележим по какъв начин инструментите на GenAI усъвършенстват платформите с невисок код/без код посредством автоматизиране на повтарящи се задания, възстановяване на потребителското преживяване и разширение на обсега от приложения, които не-разработчиците могат да основават. Тази интеграция ги прави още по-мощни, налични и ефикасни, споделя Кошеленко.
„ GenAI не заплашва платформите с малко и никакво шифроване, а ги добавя и усъвършенства. Това ги прави по-мощни и ефикасни посредством автоматизиране на рутинни задания и възстановяване на потребителското преживяване. Заедно те основават обещаващо бъдеще за създаването на програмен продукт ”, добавя експертът.
Абхиджит Какхандики, основен AI и иновационен шеф в компанията Redwood Software, счита, че до момента в който GenAI предлага благоприятни условия както за ИТ експерти, по този начин и за нетехнически консуматори да станат по-продуктивни и да се съсредоточат върху задания с добавена стойност, доверието в потреблението му за сериозни процеси остава ниско.
„ Вместо да виждам на AI като на екзистенциален риск за разработките с невисок код/без код, аз го виждам като прекрояване на пейзажа. GenAI към този момент е много добър в генерирането на кодови фрагменти или еднообразен код, обзор на код и даже тестване на код. Програмистите все по-често го употребяват за доказване на концепции ”, споделя Какхандики.
„ Платформите с малко код могат да се преглеждат като пласт „ лекост на потребление ”, превеждащ синтаксиса на кодирането във образно плъзгане и стартиране. GenAI уголемява базата от евентуални разработчици посредством увеличение на набора от умения за „ цивилни ” разработчици (опитни потребители) или понижаване на бариерата за разширено шифроване ”, добавя той.
В последна сметка, заради тези трендове, бъдещият пейзаж на създаването ще бъде от по-съвместно естество – сред „ цивилни ” разработчици, професионални програмисти и изкуствен интелект. „ Това в последна сметка ще ни накара да сътворяваме по-добри приложения по-бързо ”, заключава Какхандики.
Източник: technews.bg
КОМЕНТАРИ




