Сервис вопросов и ответов для девелоперов Stack Overflow опубликовал исследование сообщества Developer Survey 2023, включая рейтинг языков программирования.
В нем — рейтинг самых популярных ресурсов для обучения, баз данных, облачных сервисов и других технологий.
Полный рейтинг можно посмотреть по ссылке. Highload выбрал самые важные моменты.
JavaScript продолжает оставаться самым популярным языком программирования уже как 11-й год подряд.
Python вытеснил SQL и вышел на третье место. Также он занимает первое место в топе самых популярных языков для начинающих.
В целом использование языков программирования зависит от опыта.
С 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 году
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…