Stack Overflow выпустил «Опрос разработчиков за 2023 год», который состоит из данных опроса более 90 000 участников.

Теперь давайте посмотрим на самые популярные технологии, выявленные в ходе этого опроса.

Язык программирования

Согласно статистическим данным, JavaScript остается наиболее широко используемым языком программирования. Стоит отметить, что JavaScript является наиболее часто используемым языком программирования уже 11-й год подряд. Python также поднялся на третью позицию, заменив SQL.

Сильный рост Python в последние годы, вероятно, связан с его популярностью в области анализа данных, искусственного интеллекта и машинного обучения. В конце концов, Python имеет сильную поддержку в области науки о данных и искусственного интеллекта.

Python имеет мощные библиотеки научных вычислений (такие как NumPy, SciPy и Pandas) и библиотеки машинного обучения (такие как Scikit-learn и TensorFlow). Это позволяет разработчикам выполнять такие задачи, как анализ данных, моделирование и машинное обучение.

База данных

PostgreSQL занял первое место, заменив MySQL, в области баз данных. PostgreSQL — это система управления объектно-реляционными базами данных с открытым исходным кодом. Раньше MySQL была с открытым исходным кодом, но с момента ее приобретения Oracle MySQL разделилась на две версии: одна — версия для сообщества (MySQL Community Edition), которая остается с открытым исходным кодом, а другая — корпоративная версия (MySQL Enterprise Edition). ), который требует оплаты за использование.

PostgreSQL имеет синтаксис, аналогичный MySQL, и после приобретения Oracle многие пользователи MySQL перешли на PostgreSQL с открытым исходным кодом.

Веб-фреймворк

Что касается веб-фреймворков, Node.js и React.js являются двумя наиболее часто используемыми веб-технологиями среди опрошенных респондентов. Кроме того, jQuery, несмотря на то, что это более старая технология, остается очень популярной.

Кроме того, WordPress продолжает оставаться популярной системой управления контентом веб-сайтов (CMS), в том числе ее использует RUNOOB. Стоит отметить, что более 30,6% из 10 миллионов лучших веб-сайтов используют WordPress. WordPress выделяется своей зрелой экосистемой плагинов, что упрощает настройку и вторичную разработку.

Инструмент разработки

Visual Studio Code по-прежнему является предпочтительной IDE для всех разработчиков с точки зрения средств разработки. В этом году его использование среди разработчиков увеличилось с 75% до 81%. Популярность Visual Studio Code можно объяснить его богатой экосистемой расширений, которая позволяет расширять функциональные возможности и настраивать.

Операционная система

Что касается операционных систем, Windows остается самым популярным выбором среди разработчиков. Вслед за Windows также широко используются MacOS и Ubuntu. Что касается мобильных платформ, Android по-прежнему остается основным выбором для разработчиков.

Инструмент ИИ

В области инструментов искусственного интеллекта самым популярным является ChatGPT: 83% опрошенных разработчиков использовали его в прошлом году. Следующим по популярности после ChatGPT является Bing. Считается, что с непрерывным развитием технологий ИИ принесет нам еще больше сюрпризов и достижений в будущем.

Инструмент разработчика ИИ

Среди инструментов для разработчиков ИИ самым популярным является GitHub Copilot. Однако ожидается, что количество инструментов для разработки ИИ будет продолжать расти. Можно предвидеть, что программирование с помощью поисковых систем будет постепенно смещаться в сторону программирования с помощью ИИ. Это говорит о том, что ИИ будет играть все более важную роль в процессе разработки для программистов.

Я надеюсь, что эта статья даст вам представление о том, какая технология в настоящее время наиболее популярна.