Stack Overflow опубликовал результаты ежегодного опроса среди разработчиков

Иногда может складываться впечатление, что разработчики ПО занимаются программированием с детства. Однако сервис Stack Overflow недавно провёл исследование, согласно которому большая часть программистов начала свою деятельность не так давно.

В ежегодном опросе приняли участие около 64 тысяч программистов со всего мира. Он показал наличие специалистов самого разного уровня. Сейчас благодаря онлайн-курсам и традиционным курсам по программированию начинающие тоже могут постепенно начать карьеру разработчика, пишет Stack Overflow. Лишь 7,5% опрошенных занимаются программированием более 20 лет, в то время как более 50% начали свою деятельность в этой сфере менее 5 лет назад.

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

Сфера трудоустройства

Опрос охватывает целый ряд тем, начиная от трудоустройства и заканчивая предпочтениями в разработке. Специалисты Stack Overflow выяснили, что лишь 13,1% разработчиков находятся в активном поиске работы, но возможные предложения были бы интересны 72,5% опрошенных. Возможность удалённой работы считается большим плюсом в среде разработчиков. 53,3% участников опроса признались, что их зарплата намного меньше заслуженной, а 44,9% опрошенных находят свой труд малооплачиваемым, но не критично.

Согласно опросу, самым высокооплачиваемым направлением по всему миру является работа с Clojure, «диалектом» Lisp для JVM. В США больше всего зарабатывают специалисты, знающие Go и Scala — их средняя годовая зарплата достигает $110 000.

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

Stack Overflow узнал, какие языки программирования чаще используют разработчики, а также выяснил их предпочтения. Самыми распространёнными языками по-прежнему являются JavaScript (62,5%), SQL (51,2%) и Java (39,7%). Любимым языком пользователей стал Rust, который выбрали 73,1% опрошенных, за ним идёт SmallTalk (67%) и TypeScript (64,1%). Swift переместился со второго места на четвёртое.

Самыми востребованными языками стали Python (20,8%), JavaScript (18,6%) и Go (13,5%). Среди языков, от которых хотят отказаться, находятся Visual Basic 6 (88,3 %), за ним VBA (Visual Basic for Applications) и CoffeeScript. Что касается фреймворков, самыми популярными являются React (66.9%), Node.js (62,1%) и .NET Core (60,9%). При этом Node.js возглавил список самых востребованных фреймворков этого года.

Популярные направления

Stack Overflow также проанализировал разные направления разработки. 72,6% опрошенных занимаются веб-разработкой, 28,9% создают десктопные приложения, 23% — мобильные приложения, а 14,4% опрошенных являются администраторами баз данных.

Гендерное соотношение

Значительная разница в процентном соотношении видна в вопросе пола. Опрос показал, что 88,6% разработчиков — мужчины, 7,6% — женщины, что на 2% больше, чем в прошлом году, а 2,6% опрошенных пол не указывают, либо относят себя к трансгендерам.

С подробными результатами опроса можно ознакомиться на сайте Stack Overflow.

Источник: InfoWorld