Прорыв Python и топ ИИ-тулзов: Stack Overflow опубликовал рейтинг языков программирования
Сервис вопросов и ответов для девелоперов Stack Overflow опубликовал исследование сообщества Developer Survey 2023, включая рейтинг языков программирования.
В нем — рейтинг самых популярных ресурсов для обучения, баз данных, облачных сервисов и других технологий.
Полный рейтинг можно посмотреть по ссылке. Highload выбрал самые важные моменты.
Языки программирования
JavaScript продолжает оставаться самым популярным языком программирования уже как 11-й год подряд.
Python вытеснил SQL и вышел на третье место. Также он занимает первое место в топе самых популярных языков для начинающих.
В целом использование языков программирования зависит от опыта.
- Три лучших технологии для профессиональных разработчиков остаются такими же, как и в прошлом году: JavaScript, HTML/CSS и SQL.
- Те, кто учится программировать, любят использовать Java (37% против 31%), C++ (32% против 20%) и C (32% против 17%).
Изучение программирования
С 2022 года количество обучающихся программировать с помощью онлайн-ресурсов выросло с 70% до 80%.
Респонденты в возрасте до 18 лет выбирают для обучения онлайн-ресурсы (например, видео, блоги, форумы) чаще всего.
Респонденты в возрасте от 25 до 34 все еще больше выбирают обучение в традиционной школе (55%).
Базы данных
PostgreSQL в этом году отобрал первое место у MySQL.
PostgreSQL чаще используют профессиональные разработчики (50%), а новички предпочитают MySQL (54%).
MongoDB используется одинаковым процентом как профессиональных разработчиков, так и новичков.
Облачные сервисы
Учащиеся программировать чаще всего используют AWS (26%), однако их доля более пропорционально разделена среди трех лучших облачных платформ (26% Google Cloud и 25% Firebase).
Стоит обратить внимание и на провал Heroku — в прошлом году это была популярнейшая облачная платформа среди студентов, а сейчас она упала на пятое место.
Фреймворки
Первые два места – у Node.js и React.js.
Профессиональные разработчики используют оба достаточно одинаково, а те, кто учится кодировать, используют Node.js больше, чем React (52% против 48%).
В глаза бросается прогресс Next.js: он сместился с 11-го места на 6-е. Вероятно, из-за его популярности среди тех, кто учится программировать.
ИИ для девелоперов
GitHub Copilot является безоговорочным лидером среди наиболее используемых тулзов. Им пользуются 55% респондентов, что в четыре раза превышает второе место Tabnine с 13%.
Обучающиеся используют Tabnine чаще (18%), а Copilot реже (45%).
ИИ для изучения кодирования
Бесспорный лидер здесь – ChatGPT. Однако его конкуренты постепенно увеличивают свою пользовательскую базу.
Напомним, не так давно гиганты IT-рынка в Украине рассказали какие технологии нужно знать и какие навыки иметь, чтобы успешно свечиться в индустрию во время кризиса (или расширить квалификацию).
Читайте также:
Как попасть в IT за три месяца без навыков программирования? По-прежнему – пойти в тестировщики
Любимец хакеров вернулся в топ-10 языков программирования Tiobe
DOU назвал самый популярный язык программирования в 2023 году
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: