Stack Overflow опубликовали результаты ежегодного исследования, проводимого среди разработчиков. В этом году в нем приняло участие 65 тыс. респондентов из 185 стран. Далее кратко опишем основные итоги, с полной версией отчета Stack Overflow можно ознакомиться на сайте компании.
Исследование было расширено и разделено на несколько основных тем – Профиль разработчика, Работа, Технологии, Искусственный интеллект и Комьюнити. Рассмотрим основные из них.
Профиль и работа
В основном в этом разделе вопросы затрагивали уровень образования, характер обучения и опыт работы. Так, выяснилось, что 66% опрошенных имеют степень бакалавра или магистра. Далее определено, что чаще программированию обучаются с помощью онлайн-ресурсов (82%), есть также варианты с изучением книг или физических носителей (50,3%), прохождением электронных курсов (50%) и так далее. Среди онлайн-ресурсов пятью наиболее популярными являются техническая документация (83,9%), непосредственно Stack Overflow (80,3%), туториалы (68,4%), блоги (61,4%) и обучающие видео (54,2%).
Источник (здесь и далее): Stack Overflow
По занятости преимущественно программисты устроены на полный рабочий день (69%), далее по количеству идут фрилансеры (16,4%) и студенты очной формы обучения (13,2%). Однако по формату работы замечено преобладание гибридного (42%) или удаленного (38%) участия, очно трудоустроены только 20% ответивших на вопрос.
Технологии
JavaScript продолжает занимать первое место (62,3%) на протяжении более 10 лет, о чем мы ранее писали в Комьюнити. На втором месте все так же остается HTML/CSS (52,9%), а на третьем – Python (51%). Среди наиболее популярных баз данных были отмечены PostgreSQL (48,7%), MySQL (40,3%) и SQLite (33,1%).
В топ-5 востребованных облачных платформ вошли Amazon Web Services, Microsoft Azure, Google Cloud, Cloudflare и Firebase. А более предпочитаемыми веб-фреймворками стали Node.js, React, jQuery, Next.js и Express.
Дополнительно отметим несколько самых популярных ИИ-инструментов. Выяснилось, что 82,1% опрошенных используют в работе ChatGPT. Далее по популярности идут GitHub Copilot с 41,2% ответов, Google Gemini с 23,9%, также Bing AI (15,8%) и Visual Studio Intellicode (13,6%).
Искусственный интеллект
В основном этот опрос затрагивал характер применения инструментов искусственного интеллекта в работе программистов. Опрос показал, что 61,8% используют ИИ для выполнения разных задач, а 13,8% только планируют его применять. Отношение к этой технологии постепенно также улучшается – около 72% более благосклонны к инструментам ИИ в разработке.
Среди преимуществ инструментов разработки люди отмечают рост производительности, ускорение обучения, повышение эффективности и точности кодирования. Однако доверие к результатам ответов от нейросетей не столь высоко – более довольны точностью ответов только 43% респондентов, остальные же выражают либо нейтральную позицию, либо настроены скептически.
Комментарии