Опитування показало, як досвідчені розробники використовують АІ в завданнях кодування
Зрушення в кодуванні за допомогою штучного інтелекту
У світі технологій все рухається дуже швидко, чи не так? Так от, з'явилося свіже опитування, яке перевертає наші уявлення про програмістів старої школи з ніг на голову. Виявляється, ці досвідчені професіонали фактично передають частину своєї роботи з кодування штучному інтелекту. Так, більше половини того, що вони відправляють, з таким же успіхом могли б зробити роботи. І знаєте що? Їх це цілком влаштовує. Замість того, щоб відчувати загрозу, вони сприймають штучний інтелект як свого роду суперінструмент, який дозволяє їм зменшити масштаб і зайнятися більш масштабними речами, такими як архітектура та вирішення складних проблем.Висновки з нового дослідження
Ця інформація отримана в результаті глибокого дослідження, в ході якого було опитано безліч розробників - від новачків до ветеранів. Старожили, особливо ті, хто вже більше десяти років у грі, набагато більше схильні довіряти ШІ монотонну, повторювану роботу з кодом. У бізнесі, де швидкість може буквально створити або зруйнувати ваш проєкт, все залежить від того, наскільки швидко він буде виконаний.Розрив в ефективності
Отже, про ефективність - поки новачки ступають обережно, використовуючи ШІ лише час від часу і тричі перевіряючи все, що він випльовує, досвідчені фахівці виштовхують код, створений ШІ, так, ніби завтра не настане, у 2,5 рази швидше, ніж їхні молодші колеги. Це лише підтверджує, що знання тонкощів дозволяє максимально ефективно використовувати ШІ, перетворюючи те, що могло б бути ризикованим кроком, на суцільну перемогу.Інструменти для підвищення продуктивності
Такі інструменти, як GitHub Copilot, є хітом для швидкого створення фрагментів коду, але для того, щоб вони дійсно працювали, потрібен досвідчений підхід. Один програміст пояснив це просто: штучний інтелект чудово підходить для того, щоб прорватися крізь нескінченний потік рутинних завдань, звільняючи місце в мозку для цікавих, творчих речей.Занепокоєння на тлі прогресу
Але не все так райдужно - довіра до штучного інтелекту все ще трохи хитка. Багато розробників все ще вагаються, чи зможе ШІ зрівнятися з людиною, особливо коли мова йде про складні деталі та питання безпеки. Раніше цього року в одному зі звітів згадувалося про деякі побоювання щодо того, що ШІ може випадково створити помилки або лазівки в системі безпеки, що, очевидно, вимагає більш ретельних перевірок того, що створює ШІ.Атмосфера на робочому місці
Говорячи про атмосферу на робочому місці, здається, що менше половини розробників у США вважають, що їхні компанії дійсно стоять за всіма цими змінами у сфері штучного інтелекту. Такі змішані настрої можуть сповільнити розвиток ШІ, навіть якщо досвідчені айтішники йдуть попереду.Майбутнє штучного інтелекту в розробці
Цікаво, що існує думка, що, можливо, ШІ не завжди є демоном швидкості, яким ми його вважаємо. В іншій статті вказувалося, що іноді ШІ може відставати від професіоналів майже на 20%, оскільки їм доводиться витрачати додатковий час на виправлення помилок, зроблених штучним інтелектом. Схоже, що хоча ШІ чудово підходить для швидкого створення чернеток, реальна швидкість залежить від того, наскільки добре розробники можуть керувати та налаштовувати те, що він видає.Забігаючи наперед
Якщо зазирнути в кришталеву кулю, то можна сказати, що ШІ, можливо, знадобиться більше людей, а не менше, оскільки він дає змогу мріяти про більше і запускати більше проектів. З іншого боку, дотримання стандартів кодування може стати складнішим завданням, якщо в міксі буде більше штучного інтелекту. У міру того, як все змінюється, те, наскільки досвідчені розробники допускають ШІ у своє кодування, може дійсно підготувати ґрунт для майбутнього, де боти і люди працюватимуть разом, як добре змащений механізм, і, можливо, змінити наше уявлення про продуктивність кодування.