На програмистите може да се наложи да учат нови професии

...
На програмистите може да се наложи да учат нови професии
Коментари Харесай

Невронна мрежа без аналог пише софтуер от нулата


На програмистите може да се наложи да учат нови специалности с появяването на AI софтуерни инженери (снимка: CC0 Public Domain)

Напоследък все по-често в професионалните среди се разисква бъдещето на специалността програмист. Има крайни отзиви, че изкуственият разсъдък ще направи непотребни хората в тази активност. Умерената позиция по въпроса е, че ролята на AI ще се сведе единствено до асистент на програмистите, без да ги измести. Един нов план обаче в действителност заплашва разработчиците на програмен продукт.

Създадена е първата в света невронна мрежа, която замества хората на всички стадии от създаването на програмен продукт. Тя е дело на стартъпа Cognition и има за цел да размени програмистите на 100 %. Невронната мрежа е подготвена да извършва целия цикъл на разработка на програмен продукт – чак до тестване и премахване на неточности, както и да възнамерява осъществяването на планове и да ги извършва. Системата е гъвкава и може да се приспособява към измененията, настъпили в процеса на разработка.

Невронна мрежа от ново потомство

Малкият стартъп Cognition, състоящ се единствено от 10 души, създаде невронна мрежа от ново потомство, която може да размени програмистите безусловно на всички стадии от създаването на услуги или програмен продукт, отбелязва Блумбърг. Проектът се назовава Devin и може да се трансформира в действителна опасност за програмистите. Все още няма аналози на тази система.

Cognition е американски стартъп. Според неговите основатели, Devin има доста умения, присъщи на хората-програмисти. По-специално, невронната мрежа е способна освен да напише код сама, само че и да сформира проект за разработка и да го следва. По време на процеса на основаване на програмен продукт Devin може да взема нови решения, като по този метод трансформира вектора на разработка.
още по темата
Авторите на плана са му придали дарба да се учи, по-специално, когато ревизира кода за неточности и го усъвършенства. Devin също е кадърен да генерира хрумвания, което друго значимо умеене в създаването на програмен продукт.

На сегашния стадий от своето развиване Devin може да основава уеб приложения от нулата, както и да прибавя и модифицира код въз основа на потребителски мнения. Невронната мрежа има опция за самообразование – преди всичко, заради консолидиране на езикови модели, основани на информация от отворени складове и, на второ, получавайки познания от указания от нови за нея принадлежности за разработка.

Devin също е в положение да управлява качеството на кода – разработчиците са обучили мрежата да намира и поправя неточности в него. Освен това тя може да проучва освен личния си код, само че и непознат, което я трансформира в мощен виртуален помощник.

По-добра от съперниците

Много невронни мрежи, чиято съществена задача е писане на код от нулата или подкрепяне на програмистите, се тестват в профилиран бенчмарк SWE-Bench. Devin не прави изключение – формалният уеб страница на разработчиците споделя, че в този бенчмарк невронната мрежа взема решение малко под 14% от всички проблеми без човешка помощ.

Може да наподобява, че този резултат не е доста впечатляващ, само че това е единствено до точката на съпоставяне с други невронни мрежи. Cognition твърди, че представянето на Devin е приблизително 1,96% (броят проблеми, решени без човешка помощ).

Devin в деяние

Блумбърг тества Devin в деяние. Оказва се, че невронната мрежа основава уеб страница от нулата единствено за 5-10 минути и почти толкоз време ѝ лишава да напише кода за уеб версията на известната игра Pong.

Що се отнася до играта, съвсем няма недоволства от нейната функционалност. Devin е била помолена само да поправя няколко пъти физиката на топката в Pong. Уебсайтът също е претендирал напълно дребни промени, които Devin е направила бързо.



Сайлас Алберти, компютърен академик и съосновател на неназован и откъслечен стартъп с изкуствен интелект, наименуван Devin, тества невронната мрежа и споделя, че тя е стъпка напред. Според него, Devin е не толкоз  асистент, който оказва помощ с код (като Microsoft Copilot и други подобни), а по-скоро същински служащ, който си прави работата самичък. „ Усещането е доста друго, тъй като това е самостоятелна система ”, сподели Алберти.

Ученият прибавя, че Devin се отличава в основаването на прототипи на планове, поправяне на неточности и проявление на комплицирани данни в графични форми. „ Повечето други асистенти излизат отвън релсите след четири или пет стъпки [в тези задачи], само че Devin остава функционален през цялата интервенция съвсем без изпитание ”, споделя Алберти.

Към момента Devin не е обществено налична. Желаещите да оценят опциите на невронната мрежа, би трябвало да се свържат с разработчиците, а броят на свободните места за тестери е стеснен.

Време ли е програмистите да се пенсионират?

Невронните мрежи оставиха доста програмисти без работа през последните няколко години – всеобщите съкращения към този момент са почнали и в близко бъдеще броят на безработните програмисти може да доближи милиони. На риск са изложени най-много индийските програмисти.

Дженсън Хуант, шефът на Nvidia, която е най-големият международен производител на видеочипове и AI ускорители, приказва намерено за безполезността на образованието по програмиране. Той прикани родителите да не принуждават децата си да губят времето си в учене на езици за програмиране, защото писането на целия код ще бъде предоставено на невронните мрежи в обозримо бъдеще

Между другото, изкуственият разсъдък може да размени освен програмистите – чиновниците в прът центровете също могат да изгубят работата си поради него. Вече е основан казус – компания, предоставяща услуги за техническа поддръжка, уволни всички свои чиновници през есента на 2023 година и ги размени с виртуален оператор, след което бизнесът ѝ освен не се провали, само че и стартира да се развива бързо. На риск са изложени и други специалности, включително основателите на наличие.
Източник: technews.bg


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР