fbpx

Нове дослідження виявило, що майже третина коду зараз генерується штучним інтелектом. До того ж утворюється ШІ-прірва у програмуванні: досвідчені розробники стають продуктивнішими, а джуніори — ні. 

За останні два роки світовий обсяг написаного ШІ коду збільшився у шість разів. Якщо у 2022 році цей показник становив лише 5%, то до кінця 2024-го він досяг майже 30%, пише ZDNET.

Про такі дані повідомляють у дослідженні Complexity Science Hub (CSH), де вивчали вплив інструментів та платформ ШІ на розробку програмного забезпечення. Для цього команда розробила модель, яку застосували до великого набору даних, що охоплює сферу розробки ПЗ у шести країнах.

Згідно з дослідженням, ШІ збільшив продуктивність програмістів майже на 4%. Однак у даних є розрив: менш досвідчені програмісти використовують ШІ частіше (37%), але підвищення продуктивності спостерігається майже виключно серед досвідчених розробників.

«Порівнюючи того самого розробника до та після впровадження ШІ покоління, ми показуємо, що впровадження ШІ суттєво збільшує продуктивність. Розробники, які використовують ШІ покоління, також частіше включають нові комбінації програмних бібліотек у свій код, що свідчить про те, що вони вирушають у нові технічні області, використовуючи незнайомі будівельні блоки», — зазначила керівниця дослідження Сімона Даніотті.

Проте, дослідження CSH виявило разючу відсутність продуктивності серед розробників-початківців. Показники впровадження генеративного ШІ вищі серед розробників на початку кар’єри. Однак приріст як продуктивності, так і глибини дослідження зосереджений майже виключно серед розробників старшого рівня. Натомість розробники-початківці, хоча і використовували генеративний ШІ частіше, не отримують таких самих переваг.

На думку дослідників, причина цього криється у вмінні розробників застосовувати ШІ для складних завдань. Розробники старшого рівня, наприклад, швидше інтерпретують та виявляють помилки в коді, згенерованому штучним інтелектом.

Джерело: CSH

Дослідження CSH також показало, що завдяки ШІ розробники стали частіше експериментувати з новими бібліотеками.

«Це свідчить про те, що генеративний ШІ дозволив користувачам швидше просуватися до нових сфер програмування, впроваджуючи нові типи функціоналу у свій код», — говорять дослідники. «Генеративний ШІ стимулює індивідуальні інновації, розширюючи можливості фахівців у використанні нових комбінацій бібліотек. Проте, знову ж таки, лише досвідчені розробники рівня Senior здатні використовувати ШІ таким чином, що має важливі наслідки для розвитку кар’єри та навчання в епоху штучного інтелекту».

#початківці #експерименти #ШІ #досвідченірозробники #програмнезабезпечення #анализданих #бібліотеки #код #програмування #кодування #продуктивність #технології #інновації #штучнийінтелект #кар #дослідження #програмісти #Дослідження #навчання #розробкаПЗ #генеративнийШІ #УСП #USP

Джерело