Stack Overflow Developer Survey 2023
- Использование ИИ в процессе разработки: Участников спросили: «Используете ли вы в настоящее время инструменты с ИИ в своем процессе разработки?» (варианты: Yes – да; No, but I plan to soon – пока нет, но планирую; No, and I don’t plan to – нет и не планирую). Это новый блок вопросов в 2023 году, направленный на понимание, насколько разработчики уже вовлекают ИИ в работу.
- Отношение к ИИ-инструментам: Вопрос о восприятии: «Насколько благоприятно вы относитесь к использованию инструментов с ИИ в своем рабочем процессе?» (варианты шкалы от «Very favorable» – очень положительно до «Very unfavorable» – крайне отрицательно).
- Преимущества использования ИИ: Участникам, которые используют ИИ-инструменты, задали вопрос: «Какие наиболее важные преимущества вы надеетесь получить от ИИ-инструментов в вашей работе? (Выберите все подходящие варианты)». Цель – выяснить, зачем разработчики обращаются к ИИ (например, ради продуктивности, обучения, эффективности и т.д.).
- Доверие к точности ИИ: Вопрос о доверии: «Насколько вы доверяете точности результатов, получаемых с помощью ИИ-инструментов в процессе разработки?» (варианты от Highly trust – полностью доверяю до Highly distrust – совершенно не доверяю).
- Области применения ИИ в рабочем процессе: Составной вопрос: «В каких частях вашего рабочего процесса вы уже используете ИИ-инструменты, а в каких вы хотели бы начать использовать их в следующем году? (Выберите все подходящие варианты)». Он включал несколько подкатегорий, позволяя респондентам отметить текущее использование ИИ (например, при написании кода, отладке, документировании и т.д.) и интерес к будущему применению ИИ в этих же областях.
- Интеграция ИИ в будущем: Также был задан вопрос прогнозного характера: «Как вы считаете, насколько изменится ваш рабочий процесс через год благодаря используемым сейчас ИИ-инструментам?». Респонденты оценивали, станет ли их процесс более или менее похожим на текущий из-за ИИ. (Данные по этому вопросу были представлены интерактивно; авторы отметили, что большинство ожидает изменений, но подробная статистика в отчете представлена отдельно.)
- Выбор ИИ-инструментов для поиска решений: В отдельном разделе (новом в 2023) респондентам предложили указать, «Какими поисковыми инструментами на базе ИИ вы пользовались регулярно за последний год и какие планируете использовать в следующем году?». Этот вопрос охватывал популярные генеративные поисковые системы (ChatGPT, Bing AI, Google Bard и др.).
- Использование ИИ-инструментов для написания кода: Похожий вопрос о «Какими ИИ-инструментами для разработки (код-ассистентами) вы пользовались в прошедшем году и с какими хотите работать в следующем?». Здесь перечислялись такие средства, как GitHub Copilot, Tabnine и другие помощники для кодирования.
Методология и данные
1 блокОнлайн-опрос разработчиков
Ключевые результаты
3 блокаВопросы, связанные с ИИ в опросе 2023 года
Фрагмент из раздела отчета
- Использование ИИ в процессе разработки: Участников спросили: «Используете ли вы в настоящее время инструменты с ИИ в своем процессе разработки?» (варианты: Yes – да; No, but I plan to soon – пока нет, но планирую; No, and I don’t plan to – нет и не планирую). Это новый блок вопросов в 2023 году, направленный на понимание, насколько разработчики уже вовлекают ИИ в работу.
- Отношение к ИИ-инструментам: Вопрос о восприятии: «Насколько благоприятно вы относитесь к использованию инструментов с ИИ в своем рабочем процессе?» (варианты шкалы от «Very favorable» – очень положительно до «Very unfavorable» – крайне отрицательно).
- Преимущества использования ИИ: Участникам, которые используют ИИ-инструменты, задали вопрос: «Какие наиболее важные преимущества вы надеетесь получить от ИИ-инструментов в вашей работе? (Выберите все подходящие варианты)». Цель – выяснить, зачем разработчики обращаются к ИИ (например, ради продуктивности, обучения, эффективности и т.д.).
- Доверие к точности ИИ: Вопрос о доверии: «Насколько вы доверяете точности результатов, получаемых с помощью ИИ-инструментов в процессе разработки?» (варианты от Highly trust – полностью доверяю до Highly distrust – совершенно не доверяю).
- Области применения ИИ в рабочем процессе: Составной вопрос: «В каких частях вашего рабочего процесса вы уже используете ИИ-инструменты, а в каких вы хотели бы начать использовать их в следующем году? (Выберите все подходящие варианты)». Он включал несколько подкатегорий, позволяя респондентам отметить текущее использование ИИ (например, при написании кода, отладке, документировании и т.д.) и интерес к будущему применению ИИ в этих же областях.
- Интеграция ИИ в будущем: Также был задан вопрос прогнозного характера: «Как вы считаете, насколько изменится ваш рабочий процесс через год благодаря используемым сейчас ИИ-инструментам?». Респонденты оценивали, станет ли их процесс более или менее похожим на текущий из-за ИИ. (Данные по этому вопросу были представлены интерактивно; авторы отметили, что большинство ожидает изменений, но подробная статистика в отчете представлена отдельно.)
- Выбор ИИ-инструментов для поиска решений: В отдельном разделе (новом в 2023) респондентам предложили указать, «Какими поисковыми инструментами на базе ИИ вы пользовались регулярно за последний год и какие планируете использовать в следующем году?». Этот вопрос охватывал популярные генеративные поисковые системы (ChatGPT, Bing AI, Google Bard и др.).
- Использование ИИ-инструментов для написания кода: Похожий вопрос о «Какими ИИ-инструментами для разработки (код-ассистентами) вы пользовались в прошедшем году и с какими хотите работать в следующем?». Здесь перечислялись такие средства, как GitHub Copilot, Tabnine и другие помощники для кодирования.
Результаты и статистика ответов (2023)
Фрагмент из раздела отчета
- Использование ИИ-инструментов: Около 70% всех участников заявили, что уже используют или планируют начать использовать ИИ-инструменты в своем процессе разработки в этом году. Конкретно, 43,8% ответили «Да, уже использую», еще 25,5% – «Пока не использую, но планирую», и лишь 29–30% не используют и не собираются. Среди начинающих разработчиков интерес к ИИ выше (совокупно 82% используют или хотят начать) по сравнению с профессионалами (около 70%).
- Отношение (sentiment): 77% всех опрошенных в 2023 году выразили благоприятное или очень благоприятное отношение к использованию ИИ-инструментов в разработке. Распределение мнений было следующим: ~27% «очень положительно» и ~49% «в целом положительно», тогда как лишь около 3% отзывались крайне отрицательно. Профессиональные разработчики немного чаще, чем учащиеся, отвечали нейтрально или безразлично (примерно 17% vs 15%).
- Главные преимущества ИИ: Повышение продуктивности оказалось преимуществом №1 – его выбрали ~33% респондентов. На втором месте совместно были ускорение обучения и общая эффективность (по ~25% каждый). Меньшая доля отметила улучшение точности кодирования (~13%) или коллаборацию (~3–4%) как ключевую выгоду. Эти результаты показывают, что разработчики прежде всего ждут от ИИ-инструментов ускорения работы и собственного роста, а не столько коллективных эффектов.
- Доверие к точности: Мнения разделились – суммарно около 42% разработчиков выразили полное или частичное доверие к точности ответов/кода, генерируемых ИИ, тогда как примерно 27% склонялись к недоверию (остальные ~30% выбрали нейтральную позицию). Лишь 2,8% заявили, что полностью доверяют результатам ИИ, а около 5–6% – что совершенно не доверяют им. Большинство находятся посередине: ~39% «скорее доверяют» и значительная часть сомневается или не определилась.
- Области применения ИИ: Среди тех, кто уже использует ИИ, подавляющее большинство делает это для написания кода – около 82,5% отметили эту опцию. Также популярны сценарии: отладка и поиск помощи (~49%) и документирование кода (~34%). Те, кто планирует использовать ИИ (но еще не начал), чаще всего интересуются его применением для тестирования кода (более 55% в этой группе) и для ознакомления с существующим кодом или базой кода (~49%). Напротив, респонденты, которые не заинтересованы в ИИ, считают наиболее полезными области, связанные с поддержкой процессов, а не самого кодирования – напримeр, совместная работа в команде (~41% из этой группы выбрали эту опцию) или задачи планирования проекта (~30%), тогда как непосредственно «написание кода» отметили лишь ~4–5% из них. Это указывает на разрыв: те, кто не хотят внедрять ИИ, зачастую сомневаются в его ценности именно для кодирования, считая, что на текущем этапе он менее полезен в этой части работы.
- Ожидания на следующий год: Подавляющее большинство разработчиков в 2023 году полагает, что их рабочий процесс изменится через год под влиянием ИИ. Хотя количественные результаты этого вопроса представлены лишь в виде графиков, в целом ответы показывали, что многие ожидают большей интеграции ИИ-инструментов в будущем. Авторы отчета отмечают: независимо от уровня опыта (профессионал или новичок) люди верят, что через год их работа будет выглядеть иначе благодаря ИИ.
- ИИ для поиска решений (инструменты): Впервые опрос включил вопрос об ИИ-поисковых средствах. Выяснилось, что самым популярным инструментом стал ChatGPT – им пользовались 83% респондентов за последний год. Для сравнения, на втором месте с большим отрывом – Bing AI (примерно 20% использовали его). Только четыре инструмента имели ≥10% желающих попробовать их в будущем году, что говорит о том, что конкуренты ChatGPT пока набрали небольшую аудиторию. Кроме ChatGPT и Bing, относительно известны были WolframAlpha (~13% пользовались) и Google Bard (~10%). Менее 5% респондентов отметили другие решения (Phind, You.com, Perplexity и пр.). Таким образом, на 2023 год ChatGPT доминировал среди ИИ-сервисов для поиска решений.
- ИИ-ассистенты для кодирования: В категории инструментов разработки на базе ИИ с большим отрывом лидировал GitHub Copilot – около 55% опрошенных указали, что пользовались им в прошедшем году. Это в четыре раза больше, чем у ближайшего «преследователя» Tabnine (~13%). Примерно 5% использовали бесплатный AWS CodeWhisperer, и менее 2% – другие инструменты (Codeium, Replit Ghostwriter и др.). Интересно, что начинающие разработчики сообщали о несколько большем использовании Tabnine (18%) и меньшем Copilot (45%), возможно из-за стоимости подписки Copilot. В целом же Copilot стал самым желанным и часто используемым кодовым ассистентом в 2023 году.
Выводы и комментарии авторов (2023)
Фрагмент из раздела отчета
Авторы отчета подчеркнули, что 2023 год стал переломным в плане внимания к ИИ – специально добавлен новый раздел опроса, чтобы понять, реальны ли практические изменения от ИИ или это просто шумиха. Ключевые наблюдения из комментариев отчета:
- Рост интереса к ИИ: Большинство разработчиков либо уже применяют ИИ, либо планируют начать в ближайшее время, что свидетельствует о быстрой адаптации новых технологий. Особенно высокий интерес виден у обучающихся программистов, что, по мнению авторов, связано с их стремлением использовать самые современные инструменты для ускорения обучения.
- Преобладание позитива: Отношение к ИИ в целом позитивное – ~3/4 респондентов воспринимают его благосклонно. Авторы отмечают, что это внушительная доля, указывающая на оптимизм сообщества относительно пользы ИИ. Тем не менее, существует и небольшая доля скептиков, а заметная часть (около 16–17%) остается безразличной, особенно среди опытных разработчиков.
- Продуктивность прежде всего: Разработчики видят в ИИ, прежде всего, инструмент для повышения собственной эффективности. Комментарий отчета подчеркивает, что увеличение производительности – главный ожидаемый эффект от ИИ-инструментов. В то же время ускорение обучения и рост общей эффективности также часто упоминаются, что означает: ИИ помогает не только писать код быстрее, но и быстрее осваивать новые технологии или понимать код.
- Недоверие к ответам ИИ: Хотя в численном выражении доля тех, кто доверяет и не доверяет ИИ, отличается не радикально, авторы отмечают разделение мнений. Многим разработчикам пока не хватает уверенности в том, что ответы ИИ правильны. Около трети относятся к этому нейтрально, что говорит о выжидательной позиции: разработчики готовы использовать ИИ, но будут перепроверять полученные результаты.
- Как используют ИИ: Комментарии указывают, что написание кода – самое частое применение ИИ среди тех, кто его уже внедрил. В то же время те, кто ИИ не используют, не считают кодинг сильной стороной ИИ – они скорее признают его полезность в вспомогательных задачах (планирование, аналитика), но скептичны насчет генерации кода. Этот разрыв в восприятии может означать, что скептики представляют другую категорию разработчиков, у которых нет подходящих случаев для применения текущих возможностей ИИ.
- ChatGPT и Copilot – лидеры своего класса: Авторы отдельно отметили, что ChatGPT стал феноменом 2023 года, получив массовое распространение среди разработчиков. Конкурирующие решения от крупных компаний (Bing, Bard) значительно отстают по охвату. Похожая ситуация с кодовыми помощниками: GitHub Copilot доминирует в своей нише. Этот успех Copilot связывается с его интеграцией в IDE и высокой эффективностью, тогда как другие инструменты пока нишевые.
Подробности из отчетаПоказатьСкрыть
Вопросы, связанные с ИИ в опросе 2023 года
- Использование ИИ в процессе разработки: Участников спросили: «Используете ли вы в настоящее время инструменты с ИИ в своем процессе разработки?» (варианты: Yes – да; No, but I plan to soon – пока нет, но планирую; No, and I don’t plan to – нет и не планирую). Это новый блок вопросов в 2023 году, направленный на понимание, насколько разработчики уже вовлекают ИИ в работу.
- Отношение к ИИ-инструментам: Вопрос о восприятии: «Насколько благоприятно вы относитесь к использованию инструментов с ИИ в своем рабочем процессе?» (варианты шкалы от «Very favorable» – очень положительно до «Very unfavorable» – крайне отрицательно).
- Преимущества использования ИИ: Участникам, которые используют ИИ-инструменты, задали вопрос: «Какие наиболее важные преимущества вы надеетесь получить от ИИ-инструментов в вашей работе? (Выберите все подходящие варианты)». Цель – выяснить, зачем разработчики обращаются к ИИ (например, ради продуктивности, обучения, эффективности и т.д.).
- Доверие к точности ИИ: Вопрос о доверии: «Насколько вы доверяете точности результатов, получаемых с помощью ИИ-инструментов в процессе разработки?» (варианты от Highly trust – полностью доверяю до Highly distrust – совершенно не доверяю).
- Области применения ИИ в рабочем процессе: Составной вопрос: «В каких частях вашего рабочего процесса вы уже используете ИИ-инструменты, а в каких вы хотели бы начать использовать их в следующем году? (Выберите все подходящие варианты)». Он включал несколько подкатегорий, позволяя респондентам отметить текущее использование ИИ (например, при написании кода, отладке, документировании и т.д.) и интерес к будущему применению ИИ в этих же областях.
- Интеграция ИИ в будущем: Также был задан вопрос прогнозного характера: «Как вы считаете, насколько изменится ваш рабочий процесс через год благодаря используемым сейчас ИИ-инструментам?». Респонденты оценивали, станет ли их процесс более или менее похожим на текущий из-за ИИ. (Данные по этому вопросу были представлены интерактивно; авторы отметили, что большинство ожидает изменений, но подробная статистика в отчете представлена отдельно.)
- Выбор ИИ-инструментов для поиска решений: В отдельном разделе (новом в 2023) респондентам предложили указать, «Какими поисковыми инструментами на базе ИИ вы пользовались регулярно за последний год и какие планируете использовать в следующем году?». Этот вопрос охватывал популярные генеративные поисковые системы (ChatGPT, Bing AI, Google Bard и др.).
- Использование ИИ-инструментов для написания кода: Похожий вопрос о «Какими ИИ-инструментами для разработки (код-ассистентами) вы пользовались в прошедшем году и с какими хотите работать в следующем?». Здесь перечислялись такие средства, как GitHub Copilot, Tabnine и другие помощники для кодирования.
Результаты и статистика ответов (2023)
- Использование ИИ-инструментов: Около 70% всех участников заявили, что уже используют или планируют начать использовать ИИ-инструменты в своем процессе разработки в этом году. Конкретно, 43,8% ответили «Да, уже использую», еще 25,5% – «Пока не использую, но планирую», и лишь 29–30% не используют и не собираются. Среди начинающих разработчиков интерес к ИИ выше (совокупно 82% используют или хотят начать) по сравнению с профессионалами (около 70%).
- Отношение (sentiment): 77% всех опрошенных в 2023 году выразили благоприятное или очень благоприятное отношение к использованию ИИ-инструментов в разработке. Распределение мнений было следующим: ~27% «очень положительно» и ~49% «в целом положительно», тогда как лишь около 3% отзывались крайне отрицательно. Профессиональные разработчики немного чаще, чем учащиеся, отвечали нейтрально или безразлично (примерно 17% vs 15%).
- Главные преимущества ИИ: Повышение продуктивности оказалось преимуществом №1 – его выбрали ~33% респондентов. На втором месте совместно были ускорение обучения и общая эффективность (по ~25% каждый). Меньшая доля отметила улучшение точности кодирования (~13%) или коллаборацию (~3–4%) как ключевую выгоду. Эти результаты показывают, что разработчики прежде всего ждут от ИИ-инструментов ускорения работы и собственного роста, а не столько коллективных эффектов.
- Доверие к точности: Мнения разделились – суммарно около 42% разработчиков выразили полное или частичное доверие к точности ответов/кода, генерируемых ИИ, тогда как примерно 27% склонялись к недоверию (остальные ~30% выбрали нейтральную позицию). Лишь 2,8% заявили, что полностью доверяют результатам ИИ, а около 5–6% – что совершенно не доверяют им. Большинство находятся посередине: ~39% «скорее доверяют» и значительная часть сомневается или не определилась.
- Области применения ИИ: Среди тех, кто уже использует ИИ, подавляющее большинство делает это для написания кода – около 82,5% отметили эту опцию. Также популярны сценарии: отладка и поиск помощи (~49%) и документирование кода (~34%). Те, кто планирует использовать ИИ (но еще не начал), чаще всего интересуются его применением для тестирования кода (более 55% в этой группе) и для ознакомления с существующим кодом или базой кода (~49%). Напротив, респонденты, которые не заинтересованы в ИИ, считают наиболее полезными области, связанные с поддержкой процессов, а не самого кодирования – напримeр, совместная работа в команде (~41% из этой группы выбрали эту опцию) или задачи планирования проекта (~30%), тогда как непосредственно «написание кода» отметили лишь ~4–5% из них. Это указывает на разрыв: те, кто не хотят внедрять ИИ, зачастую сомневаются в его ценности именно для кодирования, считая, что на текущем этапе он менее полезен в этой части работы.
- Ожидания на следующий год: Подавляющее большинство разработчиков в 2023 году полагает, что их рабочий процесс изменится через год под влиянием ИИ. Хотя количественные результаты этого вопроса представлены лишь в виде графиков, в целом ответы показывали, что многие ожидают большей интеграции ИИ-инструментов в будущем. Авторы отчета отмечают: независимо от уровня опыта (профессионал или новичок) люди верят, что через год их работа будет выглядеть иначе благодаря ИИ.
- ИИ для поиска решений (инструменты): Впервые опрос включил вопрос об ИИ-поисковых средствах. Выяснилось, что самым популярным инструментом стал ChatGPT – им пользовались 83% респондентов за последний год. Для сравнения, на втором месте с большим отрывом – Bing AI (примерно 20% использовали его). Только четыре инструмента имели ≥10% желающих попробовать их в будущем году, что говорит о том, что конкуренты ChatGPT пока набрали небольшую аудиторию. Кроме ChatGPT и Bing, относительно известны были WolframAlpha (~13% пользовались) и Google Bard (~10%). Менее 5% респондентов отметили другие решения (Phind, You.com, Perplexity и пр.). Таким образом, на 2023 год ChatGPT доминировал среди ИИ-сервисов для поиска решений.
- ИИ-ассистенты для кодирования: В категории инструментов разработки на базе ИИ с большим отрывом лидировал GitHub Copilot – около 55% опрошенных указали, что пользовались им в прошедшем году. Это в четыре раза больше, чем у ближайшего «преследователя» Tabnine (~13%). Примерно 5% использовали бесплатный AWS CodeWhisperer, и менее 2% – другие инструменты (Codeium, Replit Ghostwriter и др.). Интересно, что начинающие разработчики сообщали о несколько большем использовании Tabnine (18%) и меньшем Copilot (45%), возможно из-за стоимости подписки Copilot. В целом же Copilot стал самым желанным и часто используемым кодовым ассистентом в 2023 году.
Выводы и комментарии авторов (2023)
Авторы отчета подчеркнули, что 2023 год стал переломным в плане внимания к ИИ – специально добавлен новый раздел опроса, чтобы понять, реальны ли практические изменения от ИИ или это просто шумиха. Ключевые наблюдения из комментариев отчета:
- Рост интереса к ИИ: Большинство разработчиков либо уже применяют ИИ, либо планируют начать в ближайшее время, что свидетельствует о быстрой адаптации новых технологий. Особенно высокий интерес виден у обучающихся программистов, что, по мнению авторов, связано с их стремлением использовать самые современные инструменты для ускорения обучения.
- Преобладание позитива: Отношение к ИИ в целом позитивное – ~3/4 респондентов воспринимают его благосклонно. Авторы отмечают, что это внушительная доля, указывающая на оптимизм сообщества относительно пользы ИИ. Тем не менее, существует и небольшая доля скептиков, а заметная часть (около 16–17%) остается безразличной, особенно среди опытных разработчиков.
- Продуктивность прежде всего: Разработчики видят в ИИ, прежде всего, инструмент для повышения собственной эффективности. Комментарий отчета подчеркивает, что увеличение производительности – главный ожидаемый эффект от ИИ-инструментов. В то же время ускорение обучения и рост общей эффективности также часто упоминаются, что означает: ИИ помогает не только писать код быстрее, но и быстрее осваивать новые технологии или понимать код.
- Недоверие к ответам ИИ: Хотя в численном выражении доля тех, кто доверяет и не доверяет ИИ, отличается не радикально, авторы отмечают разделение мнений. Многим разработчикам пока не хватает уверенности в том, что ответы ИИ правильны. Около трети относятся к этому нейтрально, что говорит о выжидательной позиции: разработчики готовы использовать ИИ, но будут перепроверять полученные результаты.
- Как используют ИИ: Комментарии указывают, что написание кода – самое частое применение ИИ среди тех, кто его уже внедрил. В то же время те, кто ИИ не используют, не считают кодинг сильной стороной ИИ – они скорее признают его полезность в вспомогательных задачах (планирование, аналитика), но скептичны насчет генерации кода. Этот разрыв в восприятии может означать, что скептики представляют другую категорию разработчиков, у которых нет подходящих случаев для применения текущих возможностей ИИ.
- ChatGPT и Copilot – лидеры своего класса: Авторы отдельно отметили, что ChatGPT стал феноменом 2023 года, получив массовое распространение среди разработчиков. Конкурирующие решения от крупных компаний (Bing, Bard) значительно отстают по охвату. Похожая ситуация с кодовыми помощниками: GitHub Copilot доминирует в своей нише. Этот успех Copilot связывается с его интеграцией в IDE и высокой эффективностью, тогда как другие инструменты пока нишевые.
ИИ – реальное влияние или хайп? В заключение раздела авторы упоминают, что собранные данные легли в основу более подробного обзора на Stack Overflow Labs, где анализируется, действительно ли ИИ меняет способы работы разработчиков или же его популярность носит временный характер. В целом тон отчета за 2023 год отражает осторожный оптимизм: ИИ встречен с интересом и надеждами на продуктивность, но сообщество осознаёт ограничения – точность ответов и применимость в сложных задачах вызывают вопросы.
Другие исследования серии «Stack Overflow Developer Survey»
2 выпускаStack Overflow Developer Survey 2024
Доля использующих ИИ выросла до ~62%, отношение остается преимущественно позитивным, но доля скептиков немного увеличилась; ключевая выгода — продуктивность.
Stack Overflow Developer Survey 2025
Опрос отражает продолжающуюся интеграцию ИИ в разработку и ожидания повышения эффективности рабочих процессов.