Чи писатиме ШІ більшість коду, як прогнозують? Ми запитали експертів з українських IT-компаній. Фото: 1 – Антон Чередниченко, 2 – Depositphotos, 3 – Богдан Погасій
Чи ставить розвиток штучного інтелекту під загрозу роботу розробників? CEO Anthropic Даріо Амодей вважає, що вже за кілька місяців штучний інтелект писатиме більшу частину коду, а за рік – практично весь. CEO IBM Арвінд Крішна має іншу думку – він прогнозує, що ШІ генеруватиме не більш як третину коду, а розробники натомість матимуть більше часу на виконання інших завдань. Редакція MC.today поцікавилась, що з цього приводу думають експерти українських IT-компаній.
Наразі ми оцінюємо ШІ як потужний інструмент, за допомогою якого вдається оптимізувати бізнес-процеси. Використовуючи його, наші команди вже стали працювати швидше та ефективніше. І при цьому ми точно не розглядаємо ШІ як інструмент, який потенційно може замінити спеціалістів.
Серед ключових завдань, із якими нам допомагає ШІ, можна виокремити три – написання коду, соde review та створення і перевірку якості контенту. Розгляньмо детальніше.
Я раджу вивчати фундаментальні знання про технології ШІ: як вони будуються, тренуються і так далі. Вони дають змогу зрозуміти, як краще можна використовувати ШІ в бізнесі. Також рекомендую вивчати промт-інжиніринг. Навички промпт-інжинірингу допоможуть краще зрозуміти можливості та обмеження великих мовних моделей (LLM). І також я раджу не боятися експериментувати та використовувати ШІ на практиці в щоденних завданнях. Це допоможе вам краще зрозуміти, як можна оптимізувати роботу із конкретними моделями.
ШІ вже здатен генерувати значні обсяги коду, оптимізувати його та знаходити помилки. Але поки що він не може замінити людський фактор, особливо в складних завданнях, що вимагають глибокого розуміння контексту, архітектури та бізнес-логіки проєктів.
Прогноз, що за 3-6 місяців ШІ писатиме 90% коду, виглядає дуже оптимістично. Так, ШІ вже суттєво допомагає в розробці, але його поточні обмеження – зокрема, нездатність ухвалювати стратегічні рішення чи враховувати специфічні нюанси продукту – не дозволяють говорити про повну автоматизацію.
З іншого боку, якщо самі творці ШІ дають такі прогнози, можливо, вони знають більше, ніж ми. Але поки що в реальних проєктах розробники активно використовують ШІ як інструмент для прискорення роботи (як і ми в Futurra), а не для її повної автоматизації.
Які навички я б радив прокачувати розробникам уже зараз:
Раджу також придивитися до нових напрямів у розробці, особливо тих, що пов’язані із ШІ. Це вже не просто модний тренд, а серйозний зсув у галузі. Розвиток у сфері AI-інженерії, машинного навчання та аналізу даних може забезпечити стабільне професійне зростання. Серед перспективних спеціалізацій – Machine Learning Engineer, Data Scientist, AI Researcher, MLOps Engineer, AI Product Engineer.
ШІ вже змінює правила гри, і ті, хто володіє цими навичками, матимуть перевагу на ринку. У світовому масштабі це відкриває безліч можливостей, а в Україні особливо актуальним напрямом стає Military Tech, де штучний інтелект відіграватиме ключову роль.
Читайте також: Від автоматизації до інтелектуальної переваги. Коли ШІ перевершить людину – CEO Google DeepMind
Я поділяю думку Арвінда Крішни та вважаю, що в найближчій перспективі ШІ не зможе повністю замінити програмістів. Наразі в нашій компанії AI-асистенти вже допомагають досвідченим розробникам генерувати до 20% кодової бази, і я вірю, що цей відсоток буде поступово зростати.
Однак згенерований код – це ще не готовий продукт. Як компанія, що надає повний цикл розробки ПЗ, ми розуміємо, що наш кінцевий результат – продукт, а не просто код.
Для того, щоб отримати повноцінний програмний продукт, потрібна більш комплексна інфраструктура:
Отже, поки що роль ШІ – це допомога розробникам, а не їх заміна. Але ми впевнені, що його вплив на індустрію буде тільки зростати.
Я можу виокремити кілька важливих компетенцій.
Відповідно, якби я створював план розвитку, він би складався з таких пунктів.
Найбільший потенціал ШІ у розробці я бачу у ролі помічника, який може суттєво полегшити виконання рутинних завдань, прискорити процес розробки завдяки автодоповненню та допомогти із покриттям коду тестами.
Також ШІ може суттєво допомогти у розробці UI/UX дизайну, коли ви маєте певну ідею, але не впевнені, як краще це відобразити.
Водночас важливо пам’ятати що ШІ не всесильний та має низку обмежень:
В нашій команді використання ШІ ніяк не регламентовано і кожен розробник сам вирішує, чи потрібен йому цей інструмент, водночас ми плануємо використовувати ШІ для допомоги з проведенням внутрішніх код-рев’ю.
На мою думку, щоб залишатися затребуваним фахівцем в умовах активного поширення ШІ, важливо мати гарні фундаментальні знання, постійно цікавитись новими технологіями та вміти адаптуватись до змін. Окрім цього, варто навчитися якісно взаємодіяти із ШІ, формулюючи чіткі й ефективні запити (prompt-engineering).
Не менш важливим залишається розвиток критичного мислення та комунікаційних навичок, адже це ті компетенції, що штучний інтелект замінити не в змозі.
Айтівець і начальник Управління ІТ Міністерства оборони України Олег Берестовий іде з посади. На цій…
Транснаціональна компанія Visa запустила в Україні технологію, що дозволяє підтверджувати онлайн-покупки за допомогою біометрії –…
Очільник Міністерства цифрової трансформації Михайло Федоров повідомив, скільки податків сплатили резиденти «Дія.City» в І кварталі…
Українські айтівці Влад Кампов та Діма Малєєв запустили власний стартап mentor.sh – платформу для пошуку…
Засновниця та CEO BetterMe Вікторія Рєпа назвала пораду, яку вона хотіла б дати собі 8…
Станіслав Деркач все життя працював у сфері шоубізу, потім кинув собі виклик, пішов у кардинально…