Генеральний директор Microsoft Сатья Наделла поділився, що близько 30% коду компанії розробляється за допомогою технологій штучного інтелекту (ШІ). Ці слова він озвучив під час конференції Meta Llamacon, на якій він обговорював інновації з Марком Цукербергом, керівником META.
Роль штучного інтелекту в розробці програмного забезпечення
Сатья Наделла зазначив, що застосування штучного інтелекту в програмуванні дає різні результати залежно від обраної мови програмування. Так, найбільший прогрес відзначається в мовах, таких як Python, де ШІ здатен ефективно генерувати код, в той час як для більш складних мов, таких як C++, результати поки що менш вражаючі.
Технології ШІ в різних мовах програмування
Це підтверджує, що штучний інтелект продовжує еволюціонувати в різних сферах, однак його ефективність може значно відрізнятися в залежності від мови програмування та типу задачі. Водночас Microsoft не єдині у своєму підході: так, генеральний директор компанії META, Марк Цукерберг, не зміг точно відповісти, яка частина коду в компанії написана за допомогою штучного інтелекту, що підкреслює нестабільність вимірювання цього показника у таких великих корпораціях.
Прогнози щодо майбутнього використання ШІ в програмуванні
Інші гіганти технологічної індустрії також активно використовують ШІ для створення програмного коду. Кевін Скотт, технічний директор Microsoft, раніше прогнозував, що до 2030 року до 95% коду буде генеруватися за допомогою штучного інтелекту. Цей прогрес є частиною ширшої тенденції до автоматизації процесів програмування і може стати важливим кроком до підвищення ефективності розробки програмного забезпечення.
Порівняння між Microsoft та Google
Минулого тижня генеральний директор Google, Сундар Пічаї, також озвучив подібні цифри, заявивши, що вже більше 30% коду в Google створюється з використанням ШІ. Однак, незважаючи на ці заяви, точні методи вимірювання використання штучного інтелекту для кодування залишаються не зовсім зрозумілими, що викликає певний скептицизм серед аналітиків та розробників у цій галузі.
Виклики та можливості для ШІ в майбутньому
Штучний інтелект має великий потенціал для покращення процесу розробки програмного забезпечення, однак йому також потрібно пройти через низку етапів вдосконалення, перш ніж можна буде повністю покладатися на його здатність генерувати код для складних і критичних додатків. Одним із основних викликів є забезпечення якості та безпеки коду, який генерується ШІ, що наразі вимагає активної уваги розробників.