Разработчики назвали любимые языки программирования

02.09.2021      24965

Крупнейший форум для разработчиков Stack Overflow составил рейтинг любимых языков программирования. Первую строчку списка занял молодой, но перспективный Rust.

Любимчики сообщества

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

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

По итогам опроса самым приятным языком стал Rust. Около 87% опрошенных, которые его используют в своей работе, признались, что любят этот язык, и лишь 13% назвали его ужасным. На втором месте – Clojure с результатом 81%, на третьем – TypeScript. В первую десятку также вошли Elixir, Julia, Python, Dart, Swift, Node.js, Go.

 

 

Антирейтинг – первые 10 строчек из нижней части таблицы – возглавил COBOL. Этот язык, созданный в 1959 году, до сих пор используют в крупных банковских и страховых системах, но молодые специалисты не хотят изучать его, несмотря на кадровый голод и потенциально высокие зарплаты.

Рядом расположились VBA (Visual Basic для приложений (VBA) для Microsoft Office), Matlab для математических задач, Objective-C, Groovy, Assembly, Perl, C, PHP и PowerShell – преимущественно устаревшие языки, которые практически не развиваются и не пополняются новыми удобными инструментами.

 

 

Лучшие инструменты

В списке любимых баз данных лидирует Redis, за ней следуют PostgreSQL и MongoDB. В аутсайдерах – Couchbase, Oracle и IBM DB2:

 

 

Лучшей облачной платформой назвали AWS (Amazon Web Services): она обошла Google Cloud Platform и Microsoft Azure. Самая нелюбимая – IBM Cloud, или Watson, но она не пользуется особой популярностью.

 

 

Среди веб-фреймворков в лидеры вырвался недавно представленный Svelte: он разделил первое место с ASP.NET Core, набрав 71,47%. Из крупных решений больше всего голосов «за» получил React – 69,28%.

Последние строчки таблицы занимают jQuery, Drupal и Angular.js. В вакансиях их указывают достаточно часто, но вместе с тем Angular.js, например, любят всего 23% разработчиков, остальным 77% он не нравится.

Среди других фреймворков самым любимым признали .Net Core / .NET 5, самым ужасным – Cordova.

Неожиданные факты

Отчет получился достаточно объемным, но отдельные результаты заслуживают особого внимания. Например, 1,09% опрошенных написали первую строчку кода в возрасте до 5 лет, 0,1% – после 64 лет. Хотя большинство (53%) заинтересовались программированием в 11-17 лет.

У 0,28% разработчиков в активе – более 50 лет опыта в разработке, у 2,16% – от 40 до 49 лет. 91,67% опрошенных – мужчины, лишь 5,31% – женщины (остальные предпочли не отвечать или указали другие варианты).

А вот как соотносятся выбранные языки, опыт и годовая зарплата:

 

 

Больше всего получают разработчики на Clojure. В числе наиболее доходных также можно назвать Scala, Ruby, Erlang, Elixir и F#.

Столкнувшись с проблемой, 89% разработчиков гуглят ее решение. 80% признались, что могут пойти за решением на StackOverflow, 48% – взяться за другую задачу и вернуться к проблеме позднее. Около 12% признались, что начинают паниковать, 15% – садятся играть, 9% – медитируют. В целом же около 54% опрошенных заходят StackOverflow ежедневно, 3% – раз в месяц или реже.


Автор:
Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Поручик 4607 02.09.21 16:01 Сейчас в теме
1С и php. Если есть хоть немного мозгов, с голоду не помрёшь.
2. bestuzhev 678 03.09.21 06:56 Сейчас в теме
(1) Если есть хоть немного мозгов то язык вторичен....
3. starik-2005 2797 03.09.21 16:42 Сейчас в теме
(2)
Если есть хоть немного мозгов то...
с голоду не помрешь даже без языка )))
FreeArcher; +1 Ответить
Оставьте свое сообщение

См. также

Минцифры подготовило правила отказа от передачи биометрических данных

Новость ИТ-новость Минцифры

Гражданин имеет право отказаться от сбора и распространения своих биометрических данных. Отказ можно оформить в МФЦ только при личном присутствии.

24.01.2023    962    VKuser24342747    0       

Банки смогут получить право на передоверие полномочий по электронной подписи

Новость ИТ-новость Цифровая подпись Цифровая экономика

Комитет Госдумы рекомендует принять соответствующий законопроект. Документ позволит компаниям финансового сектора использовать электронную подпись наравне с другими организациями.

20.01.2023    832    VKuser24342747    0       

«ВКонтакте» начал поддерживать получение уведомлений от Госуслуг

Новость Госуслуги ИТ-новость Мессенджеры Налоги

Оповещения с Единого портала госуслуг будут отображаться в Вконтакте и приложении «VK Мессенджер». Кроме того, стала доступна оплата штрафов ГИБДД прямо в VK.

19.01.2023    949    VKuser24342747    0       

Минцифры подготовило правила аккредитации госорганов на владение информсистемами для биометрии

Новость Законодательство ИТ-новость Минцифры

Проект постановления содержит требования к Цетробанку и госорганам, а также к сторонним организациям, которые будут привлекаться ведомствами в качестве операторов. Требования согласованы с ФСБ.

19.01.2023    847    VKuser24342747    0       

Утвержден профстандарт специалиста по информационной безопасности

Новость Безопасность ИТ-новость

Новый профстандарт вступит в силу 1 сентября 2023 года. А пока у работодателей в кредитно-финансовой сфере есть время проанализировать трудовой функционал специалистов по ИБ и при необходимости уточнить его.

17.01.2023    1521    user1816563    0       

Национальная система пространственных данных начала работу в России

Новость ИТ-новость Цифровая экономика

Пилотный проект по запуску цифровой платформы стартовал в четырех регионах РФ. При помощи системы можно получать актуальные данные о земле и недвижимости, пользоваться электронными сервисами.

12.01.2023    1715    VKuser24342747    0       

Госдума рассмотрит законопроект о цифровом рубле

Новость Законодательство ИТ-новость Цифровая экономика

Документ определяет выпуск и обращение цифрового рубля на территории России, назначает оператора нового платежного средства и его полномочия и обязанности по сохранности денег пользователей.

11.01.2023    3420    VKuser24342747    2       

Оператором Единой биометрической системы стал «Центр Биометрических Технологий»

Новость ИТ-новость

Ранее за работу платформы отвечал «Ростелеком». На «Центр Биометрических Технологий» возложены задачи по развитию в России цифровых технологий идентификации и аутентификации, в том числе на основе биометрических персональных данных.

22.12.2022    2393    VKuser24342747    2       

GitHub бесплатно проверит репозитории на наличие секретных токенов

Новость GitHub Безопасность ИТ-новость

ИТ-хостинг запустил систему сканирования общедоступных репозиториев, чтобы предотвратить случайное раскрытие конфиденциальной информации, такой как учетные данные и токены аутентификации.

22.12.2022    1700    VKuser24342747    1       

GitHub к концу 2023 года введет обязательную двухфакторную аутентификацию

Новость GitHub Безопасность ИТ-новость

Веб-хостинг потребует от всех пользователей, загружающих код, включить двухфакторную аутентификацию (2FA) для дополнительной защиты своих аккаунтов.

21.12.2022    2035    VKuser24342747    0       

Госдума рассмотрит законопроект о провайдере для госсайтов

Новость Государственные, бюджетные структуры Законодательство ИТ-новость

Документ предусматривает запрет на размещение государственных информационных ресурсов на хостингах, не включенных в специальный реестр. Сейчас около 20% ресурсов госорганов размещены на иностранных площадках.

20.12.2022    1655    VKuser24342747    1       

«Яндекс» открыл доступ к фреймворку Yatagan для сборки Android-приложений

Новость ИТ-новость Яндекс Разработка

Инструмент свободно распространяется через GitHub. Перед публикацией в открытом доступе фреймворк долгое время применялся во внутренних проектах компании. Решение основано на API Dagger.

16.12.2022    2431    VKuser24342747    1       

В России появится национальная издательская система вместо иностранных аналогов

Новость Импортозамещение ИТ-новость

Программный комплекс будет создан на базе существующего отечественного решения Axiocat. Сейчас это приложение не внесено в Единый реестр российского ПО, хотя применяется некоторыми компаниями.

15.12.2022    1687    VKuser24342747    0       

Google рассказала о проблемах и преимуществах поддержки разработки на Rust в Android 13

Новость Google ИТ-новость Языки программирования

По итогам внедрения поддержки разработки на Rust снизилось число уязвимостей, связанных с управлением памятью. Инженеры считают, что основное внимание нужно уделить написанию нового кода, а не переписыванию старого.

14.12.2022    1774    VKuser24342747    0       

Банки обяжут принимать оплату по картам «Мир» с QR-кодом в смартфоне

Новость Банки ИТ-новость

Оператор платежной системы «Мир» разослал российским банкам документ с требованием обеспечить прием платежей по новой технологии. Первый этап внедрения завершится в апреле 2023 года.

14.12.2022    1982    VKuser24342747    1       

Госдума рассмотрит законопроект о создании Национального удостоверяющего центра

Новость Законодательство Интернет ИТ-новость

Информационная система позволит российским сайтам получать сертификаты безопасности без участия иностранных организаций. Для их выдачи будет применяться отечественная криптография.

09.12.2022    1827    VKuser24342747    0       

Госдума планирует отложить срок обязательного перехода на машиночитаемые доверенности

Новость Законодательство ИТ-новость

Госдума в первом чтении одобрила законопроект, который продлевает переходный период для машиночитаемых доверенностей. Еще полгода организации смогут не применять МЧД при использовании электронных подписей.

08.12.2022    1906    VKuser24342747    0       

GitHub опубликовал статистику по языкам и проектам за 2022 год

Новость ИТ-новость Языки программирования Разработка

В статистическом отчете репозитория названы самые популярные языки программирования среди пользователей платформы, а также данные об активности аудитории сервиса.

01.12.2022    2285    VKuser24342747    11       

Инспекторы смогут проводить дистанционные проверки через смартфон

Новость ИТ-новость Мобильные приложения

Минэкономразвития представило мобильное приложение, которое позволит осуществлять надзорные мероприятия бизнеса без посещения офиса. Программа работает через Госуслуги.

28.11.2022    2245    VKuser24342747    0       

«Яндекс» представил бесплатный сервис для быстрого поиска в облаке

Новость ИТ-новость Облачные технологии

Сервис Managed Service for OpenSearch от платформы Yandex Cloud предназначен для оптимизации поисковых систем и проверки стабильности и безопасности работы приложений. Услуга доступа в режиме Public Preview.

24.11.2022    2996    VKuser24342747    1       

В декабре начнут действовать новые правила регистрации доменов .RU и .РФ

Новость ИТ-новость Роскомнадзор

С 12 декабря Роскомнадзор получит право прекращать делегирование домена, если он оформлен нелегально, или на сайте содержится запрещенная в России информация.

23.11.2022    2183    VKuser24342747    1       

Stack Overflow запустил проект для оффлайн-доступа к форуму

Новость ИТ-новость Разработка

Проект под названием Overflow Offline позволяет скачать актуальную версию архива вопросов и ответов по разработке ПО. По объему данных база форума уступает только «Википедии».

02.11.2022    2044    VKuser24342747    1       

Минцифры запустило магазин российского ПО из реестра ИТ-решений

Новость Импортозамещение ИТ-новость

Маркетплейс «Руссофт» стал доступен для всех пользователей. С его помощью можно подобрать программы от отечественных разработчиков для решения корпоративных задач бизнеса.

21.10.2022    2454    VKuser24342747    4       

В ноябре начнется создание российского государственного аналога GitHub

Новость ИТ-новость

Правительство озвучило дату запуска эксперимента по разработке отечественного репозитория ПО. Исходники программ, в том числе разработанных для госорганов, будут публиковаться в нем под открытой лицензией.

19.10.2022    3324    VKuser24342747    14       

OpenAI опубликовала код системы распознавания речи Whisper

Новость Искусственный интеллект ИТ-новость

OpenAI открыла исходный код эталонной реализации на базе фреймворка PyTorch и набор уже обученных моделей для использования под лицензией MIT. Нейросеть используется для перевода речи в текст.

28.09.2022    4269    VKuser24342747    0