Старший директор Google пояснює зміни в роботі програмістів в епоху ШІ

Новий дослідження Google свідчить, що впровадження штучного інтелекту в розробці програмного забезпечення зросло до 90%.

Старший директор продукту Google зазначає, що штучний інтелект означає, що більше людей буде залучено до впровадження продуктів, тоді як знання мов програмування залишається критично важливим.

Google Cloud опублікував звіт у вівторок щодо розробки програмного забезпечення з використанням штучного інтелекту. Дослідження, проведене командою DevOps Research and Assessment технологічного гіганта, вказує на те, що впровадження штучного інтелекту зросло до 90% серед професіоналів у сфері програмного забезпечення, що є підвищенням на 14% у порівнянні з попереднім роком.

Висновки базуються на опитуванні 5,000 глобальних технологічних професіоналів та понад 100 годин якісних інтерв’ю. Згідно з опитуванням, розробники та інші професіонали витрачають в середньому дві години на день, використовуючи штучний інтелект у своїх основних робочих процесах.

Натен Харві, який очолює команду DevOps Research and Assessment, зазначив, що результати свідчать про те, що використання штучного інтелекту на робочому місці є майже універсальним. Він зауважив: “Це майже до того моменту, коли ми могли б запитати цих технологів: ‘Ви використовуєте комп’ютер на роботі?’”

З огляду на те, що штучний інтелект дедалі частіше використовується для генерації та перевірки коду, написання документації, створення тестових випадків та аналізу даних, роль програмного інженера еволюціонує, згідно з Раяном Дж. Сальвою з Google.

Сальва, старший директор з управління продуктами, висловив очікування, що “кількість будівельників і творців різко зросте”, вказуючи на те, що більше програмних інженерів займатимуться розробкою продуктів, а не лише написанням коду.

Наприклад, написання специфікацій, яке визначає, як продукт або функція повинні працювати, традиційно було значною частиною обов’язків менеджера продукту. Сальва зазначив, що хоча це залишається важливим, менеджери продуктів тепер можуть використовувати штучний інтелект для швидкого створення прототипів для демонстрації та тестування.

“Я очікую, що багато більше людей не лише братимуть участь у розробці програмного забезпечення, але й наближатимуться до фактичного впровадження самого програмного забезпечення,” – заявив Сальва.

Генеральний директор Google Сундар Пічаї згадував у червневому подкасті з Лексом Фрідманом, що компанія досягла 10% збільшення швидкості інженерії завдяки штучному інтелекту. Пічаї також вказав на плани найняти більше інженерів наступного року, хоча не уточнив кількість.

“Ми плануємо найняти більше інженерів наступного року, оскільки можливості того, що ми можемо зробити, розширюються,” – сказав Пічаї.

Оскільки ці інструменти стають все більш поширеними, Сальва зазначив, що навички, необхідні для програмних інженерів, еволюціонують. Він спостерігав, що інженери витрачають менше часу на написання коду і більше часу на більш широкі питання щодо архітектури продукту та вирішення проблем.

Сальва зауважив, що програмні інженери дедалі більше зосереджуються на можливостях, які вони прагнуть реалізувати. “Вони витрачають набагато більше часу на роздуми про ‘який продукт я намагаюся реалізувати — можливість, яку я намагаюся надати іншим?’” – сказав він.

Він додав, що інтеграція штучного інтелекту знизила бар’єри для входу в мови програмування, такі як Java або Python, дозволяючи більшій кількості людей брати участь у повному циклі розробки програмного забезпечення. “Кінцевий продукт ніколи не був лише кодом,” – заявив Сальва.

Хоча штучний інтелект може допомагати розробникам у різних завданнях, володіння мовами програмування залишається критично важливим, згідно з Харві. Він підкреслив, що одним з несподіваних висновків дослідження було зростання сприйнятої важливості запам’ятовування синтаксису програмування серед опитаних інженерів, незважаючи на думку, що ця навичка може стати застарілою в епоху штучного інтелекту.

Звіт показав, що 30% респондентів висловили обмежену довіру до штучного інтелекту, зазначивши, що довіряють йому “трохи” або “взагалі не довіряють”. Харві підкреслив, що оскільки власники продуктів можуть швидше створювати прототипи, забезпечення функціональності продукту при доставці є важливим.

“Ви будете абсолютно неуспішними, якщо не зможете читати мову, принаймні,” – заявив Сальва. “Є десятки, якщо не сотні, мов програмування. Потрібно вміти читати книгу.”

Прочитайте оригінальну статтю на Business Insider.

Comments

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *