Оказа се, че AI асистентите не повишават производителността на програмистите

Най-четени

Светослав Димитров
Светослав Димитров
Занимава се със създаване на съдържание за уеб от 2009 г. с над 15000 написани новини за Калдата. Интересува се от SMM, Афилиейт и др.

Авторите на изследването Uplevel, което обхваща дейностите на приблизително 800 софтуерни разработчици, твърдят, че използването на инструменти за изкуствен интелект за писане на софтуерен код все още не е показало никакво увеличение на производителността на професионалните специалисти, нито намаляване на тяхното емоционално прегаряне.

В хода на изследването са сравнени резултатите от работата на 800 разработчици за два тримесечни периода. През първия период програмистите са работили с традиционните инструменти, през втория са преминали към използването на AI-асистента GitHub Copilot. Трябва да се отбележи, че подобна миграция не е повлияла особено върху производителността на разработчиците в този експеримент.

Първоначално се очакваше, че използването на GitHub Copilot ще намали броя на грешките в програмния код и ще увеличи производителността, но всъщност в първия случай се е наблюдавало увеличение на броя на грешките с 41%, а опитите за използване на AI асистента не е довело до значително подобрение на ситуацията с емоционалното прегаряне на специалистите. Според GitHub използването на асистента Copilot може да увеличи скоростта на писане на код от страна на разработчиците с 55%.

Някои експерти признаха, че секции от програмен код, написани с помощта на AI, са трудни за анализиране и идентифициране на грешките, така че понякога е по-лесно да се пренапише отново желания фрагмент. В ранните етапи от развитието на ChatGPT, например, беше отбелязано, че този чатбот просто е интерпретирал погрешно повече от половината от всички заявки, свързани с оптимизирането на работата на създателите на програмен код. Представители на Gehtsoft например са убедени, че софтуерната разработка е 90% зависима от функциите на човешкия мозък по отношение на разбирането на изискванията, проектирането на системата и определянето на ограниченията. Превръщането на генерираните взаимни зависимости в програмен код е най-лесната част от работата на програмиста.

От друга страна, има хора, които хвалят силата на AI при разработването на софтуерен код. Представители на доставчика на облачни услуги Innovative Solutions например отчитат почти трикратно увеличение на производителността след използване на AI асистенти като Claude Dev и Copilot.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

1 Коментар
стари
нови оценка

Нови ревюта

Подобни новини