середа, 30 квітня 2025 р.

ШІ та його вплив на індустрію розробки програмного забезпечення

Робота з комп’ютерним програмуванням займає не таку вже й велику частку сучасної економіки — зате має гігантський вплив. За останні кілька років ця сфера докорінно змінилася через появу ШІ-систем, які здатні допомагати в програмуванні або навіть повністю автоматизувати значні частини цього процесу.

У попередніх дослідженнях «Економічного індексу» помітили: в США працівники з IT-сфери надзвичайно активно користуються Claude. Тобто кількість розмов про задачі, пов’язані з комп’ютерними технологіями, була значно вищою за частку зайнятих у цій галузі. Аналогічна картина спостерігається і в освіті: студенти спеціальності «Комп’ютерні науки», де програмування посідає ключове місце, демонструють надзвичайно високу частоту використання ШІ.

Щоб краще зрозуміти ці зміни, проаналізували 500 тисяч взаємодій, пов’язаних із програмуванням, як через Claude.ai (базовий чат-інтерфейс), так і через Claude Code — спеціалізованого «агента» для кодування, який уміє автономно виконувати складні ланцюжки дій за допомогою цифрових інструментів.

Три ключові висновки:

  1. Claude Code використовується більше для автоматизації
    79% розмов у Claude Code були пов'язані з автоматизацією — коли ШІ безпосередньо виконує завдання. Для порівняння, лише 49% розмов на Claude.ai стосувалися автоматизації. Це може свідчити про те, що зі зростанням популярності агентних ШІ-продуктів, буде відбуватися дедалі більше автоматизації завдань.

  2. Розробники часто створюють додатки з інтерфейсом для користувача
    Найбільш популярними мовами програмування в дослідженні були JavaScript і HTML. Значна частина завдань була пов'язана з розробкою інтерфейсів користувача (UI) та досвіду користувача (UX). Це вказує на те, що професії, які зосереджені на створенні простих додатків, можуть зазнати змін від ШІ набагато швидше, ніж ті, що фокусуються на розробці бекенду.

  3. Стартапи швидше впроваджують Claude Code, ніж великі підприємства
    33% розмов у Claude Code були пов'язані зі стартапами, порівняно з лише 13% у великих підприємствах. Це свідчить про розрив між більш гнучкими організаціями, які швидко впроваджують новітні технології, та традиційними підприємствами, які обережніше підходять до їхнього використання.

Як аналізували розмови в Claude Code та Claude.ai

Було проаналізовано 500 000 взаємодій, розподілених між Claude Code та Claude.ai, за допомогою інструменту анонімного аналізу, який перетворює розмови на загальніші теми (наприклад, «розробка компонентів UI/UX») або класифікує взаємодії як «автоматизація» чи «підтримка».

Як розробники взаємодіють з Claude

В попередніх звітах розділяли «автоматизацію», де ШІ безпосередньо виконує завдання, і «підтримку», де ШІ співпрацює з користувачем. У нашому новому аналізі виявили, що в Claude Code значно більше випадків автоматизації — 79% розмов включають якусь форму автоматизації, порівняно з 49% на Claude.ai.

Також розподілили автоматизацію та підтримку на кілька підтипів. Наприклад, «Цикли зворотного зв'язку», де ШІ виконує завдання автономно, але з перевіркою користувача , були майже вдвічі більш поширеними в Claude Code (35,8% взаємодій), ніж в Claude.ai (21,3%). Інші типи взаємодій, де ШІ самостійно виконує завдання з мінімальним втручанням користувача, були більш поширеними в Claude Code (43,8%, порівняно з 27,5% на Claude.ai). Всі типи підтримки, включаючи «Навчання», де користувач здобуває знання від моделі ШІ, були значно менш представлені в Claude Code, ніж у Claude.ai.

Чим займаються розробники за допомогою Claude?

Загалом виявили, що розробники часто використовують Claude для створення інтерфейсів користувача та інтерактивних елементів для вебсайтів та мобільних додатків. Хоча жодна мова програмування не домінувала, найбільш поширеними були мови, орієнтовані на веб-розробку: JavaScript і TypeScript, які становили 31% всіх запитів, та HTML і CSS (28%).

Хто використовує Claude для програмування?

Також було проаналізовано, які групи розробників використовують Claude. Використовуючи інструмент аналізу, визначили типи проектів, для яких найчастіше використовуються ці інструменти (наприклад, особисті проекти або стартапи). Оскільки не відомо реального контексту використання, трактуємо ці висновки як попередні.

Стартапи, здається, є основними ранніми адаптерами Claude Code, а великі підприємства відстають. Робота зі стартапами складала 32,9% розмов у Claude Code, що на 20% більше порівняно з їх використанням на Claude.ai (23,8%).

Обмеження

Аналізована база даних включає лише взаємодії на платформах Claude.ai та Claude Code, не включали інші типи використання, такі як Team, Enterprise чи API, що могло вплинути на висновки. Крім того, не враховували, як саме користувачі застосовують результати ШІ в своїх кодових базах, чи покращує це якість коду або продуктивність.

Що чекає попереду

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

Авторка: Дар’я Бровченко

Джерело




Немає коментарів:

Дописати коментар

Примітка: лише член цього блогу може опублікувати коментар.