TechNews.bg
НовиниСофтуерТоп новини

Изкуственият интелект ускорил писането на код с 30%

Но обемът на готовия софтуер не се е увеличил – изследователи откриха причината

(илюстрация: CC0 Public Domain)

Американски учени установиха, че изкуственият интелект значително повишава продуктивността на програмистите при писането на код. Въпреки това възникна друг проблем: човешкото участие в крайна сметка се оказва фактор, който… забавя разработката на софтуер.

Проучването на екип от Харвард показва, че използването на AI увеличава обема на кода, създаван от разработчиците, с 30%. Все пак не се наблюдава статистически значимо подобрение в качеството на готовия софтуер.

Макар броят на редовете код да е нараснал с близо третина, а броят на „комитите“ (commit) и заявките за сливане (merge requests) да се е увеличил съответно с 20% и 23%, не е последвало съответно увеличение от 20–30% в обема на крайния продукт.

Изследователите от Харвард установиха, че времето, отделено за преглед и сливане на код, се е увеличило с 49%. Броят на коментарите от хора-рецензенти на заявка за сливане е нараснал с 35%. Делът на служителите, ангажирани с преглед на код, се е увеличил с 14%.

Оказва се, че т.нар. „vibe coding“ (писане на код чрез интуитивни подкани към AI) измества „тясното място“ в писането на софтуер към по-късен етап, но не го елиминира напълно.

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

В бъдеще генерираният от AI код може да бъде преглеждан също от AI, но засега хората остават активно ангажирани в процеса на разработка.

Въпросът за увеличеното натоварване също не може да бъде пренебрегнат, предвид факта, че AI генерира код много по-бързо, отколкото който и да е човек би могъл. В резултат на изместването на „тясното място“, средната продължителност на процеса на преглед се е увеличила от 7,03 на 10,48 дни.

Освен това кодът, генериран от алгоритмите, изисква значително по-голям обем корекции. А това от своя страна поражда съмнения дали технологията е наистина полезна.

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

още от категорията

Anthropic: AI моделите може скоро да започнат да се самовъзпроизвеждат

TechNews.bg

Ще започне ли бунтът на машините с робот-прахосмукачка?

TechNews.bg

Бил Гейтс предупреди за „неприятни изненади” от изкуствения интелект

TechNews.bg

Ребрандиране: „суперинтелект“ ще чисти имиджа на изкуствения интелект

TechNews.bg

Япония използва AI за ускорено рестартиране на атомни електроцентрали

TechNews.bg

България е изправена пред парадокс с изкуствения интелект

TechNews.bg

Коментари