Портал Stack Overflow опубликовал результаты очередного ежегодного опроса разработчиков, в котором в этом году приняло участие 26086 человек из 157 стран мира.
Согласно этим результатам, среднестатистическому разработчику ПО чуть меньше 29 лет. Наиболее молодые разработчики живут в развивающихся странах — таких, как Индия, где этот средний возраст составляет только 25 лет (для сравнения — в США он составляет 31,6 лет). Подавляющее большинство респондентов — мужчины (92,1 %), женщины составляют только 5,8 %, отказавшиеся назвать свой пол — 1,7 %, выбравшие вариант «Другое» — 0,5 %. Наибольшая доля женщин-разработчиков отмечается в Индии — 15,4 %, что в 3 раза больше, чем в США, и в 6 раз больше, чем в Швеции. По сравнению с мужчинами, женщины вдвое чаще имеют небольшой опыт работы (2 года и меньше), что говорит о постепенном увеличении их доли в числе разработчиков.
В целом среди респондентов преобладают разработчики с опытом работы по специальности от 2 до 5 лет (32,4 %) и больше, включая 24,2 % с опытом более 11 лет. Только 6,6 % заявили об опыте работы меньше одного года. Что касается образования, то целых 41,8 % разработчиков — самоучки.
Большинство разработчиков в той или иной мере работают над Open Source-проектами и/или занимаются программированием как хобби — в частности, 27,3 % уделяют этому занятию 2-5 часов в неделю, а 9,5 % — более 20 часов. Совсем не работают над такими проектами только 8,3 % респондентов.
Пятерка самых популярных языков программирования в этом году (как и в двух предыдущих) выглядит так: JavaScipt, SQL, Java, C#, PHP. Наиболее популярной системой контроля версий является Git, на втором месте — SVN, остальные системы куда менее популярны. 9,3 % разработчиков не пользуется ни одной подобной системой вообще.
34,7 % респондентов пользуются Notepad++, 25,2 % — Sublime Text, 15,2 % — Vim, и только 3,8 % — Emacs. 45 % делают отступы в коде с помощью табуляции, 33,6 % — пробелами, 17 % используют и то и другое по обстоятельствам. По мнению Stack Overflow, доля использующих пробелы выше среди более опытных разработчиков. 52.5 % предпочитают темные темы оформления IDE, 39,9 % — светлые, 7.7% не пользуются какой-либо средой разработки вообще.
Что касается ОС, то 33.8% разработчиков используют Windows 7, 19.5% — Windows 8 (другие версии Windows значительно менее популярны), 21.5% — Mac OS X, 20.5% — Linux. Доля других операционных систем составила 3,5 %.
Большинство популярных технологий приносит примерно одинаковый заработок, хотя заработки PHP-разработчиков несколько ниже средних. Большинство респондентов (66,3 %) заняты полный рабочий день, и работают либо над пользовательскими приложениями (25 %), либо над веб-сервисами (17 %). Кроме того, большинство разработчиков заявляют, что любят свою работу (36 %) или по крайней мере довольны ей (40,4 %). Доля выбравших вариант ответа «Я ненавижу свою работу» составила только 1,9 %.
оригинал на www.nixp.ru
[NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
Модератор: Модераторы разделов
-
Dmitry Shurupov
- Сообщения: 336
- Статус: Open Source geek
- ОС: Ubuntu Linux
[NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
По-моему, это еще один повод перейти на Убунту.
-
MrClon
- Сообщения: 838
- ОС: Ubuntu 10.04, Debian 7 и 6
Re: [NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
Занимательно. Кстати у него появился русскоязычный филиал http://ru.stackoverflow.com/
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: [NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
Какой славный процент занятых людей. Всё человечество трудится.Dmitry Shurupov писал(а): ↑09.04.2015 12:56Большинство респондентов (66б3 %) заняты полный рабочий день
Странные какие-то цифры.Dmitry Shurupov писал(а): ↑09.04.2015 12:5634,7 % респондентов пользуются Notepad++, 25,2 % — Sublime Text, 15,2 % — Vim, и только 3,8 % — Emacs. 45 % делают отступы в коде с помощью табуляции, 33,6 % — пробелами, 17 % используют и то и другое по обстоятельствам. По мнению Stack Overflow, доля использующих пробелы выше среди более опытных разработчиков. 52.5 % предпочитают темные темы оформления IDE, 39,9 % — светлые, 7.7% не пользуются какой-либо средой разработки вообще.
Судя по обсуждениям на форумах (по крайней мере русскоязычных), те, кто использует IDE, как правило не дружат с vim и Emacs. Те, кто использует vim и Emasc - делают из них IDE, и другие IDE становятся не нужны.
Между тем, в результатах видно, что вимеров и эмаксеров в общей сложности 20%, а неиспользующих IDE всего 7.7%, хотя наверняка это вимеры и эмаксеры прежде всего.
-
MrClon
- Сообщения: 838
- ОС: Ubuntu 10.04, Debian 7 и 6
Re: [NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
Hephaestus писал(а): ↑09.04.2015 17:50Какой славный процент занятых людей. Всё человечество трудится.
Ну дык, совмещают. Если у каждого участника выборки по две работы то общая занятость будет 200% например (:
-
Stauffenberg
- Сообщения: 2041
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: [NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
Пятерка самых популярных языков программирования в этом году (как и в двух предыдущих) выглядит так: JavaScipt, SQL, Java, C#, PHP.
Это как минимум печально.
И вообще, с каких это пор SQL стал ЯП? Мне всегда казалось, что SQL это Structured Query Language, т.е. структурированный язык запросов... хотя есть такие, кто и html считает ЯП.
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
-
Stauffenberg
- Сообщения: 2041
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: [NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
Dmitry Shurupov писал(а): ↑09.04.2015 12:56Кроме того, большинство разработчиков заявляют, что любят свою работу (36 %) или по крайней мере довольны ей (40,4 %). Доля выбравших вариант ответа «Я ненавижу свою работу» составила только 1,9 %.</p>
Было бы интересно посмотреть соответствие вариантов ответа на этот вопрос, и на вопрос о используемом ЯП.
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
-
MrClon
- Сообщения: 838
- ОС: Ubuntu 10.04, Debian 7 и 6
Re: [NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
Stauffenberg писал(а): ↑09.04.2015 21:26Пятерка самых популярных языков программирования в этом году (как и в двух предыдущих) выглядит так: JavaScipt, SQL, Java, C#, PHP.
Это как минимум печально.
И вообще, с каких это пор SQL стал ЯП? Мне всегда казалось, что SQL это Structured Query Language, т.е. структурированный язык запросов... хотя есть такие, кто и html считает ЯП.
Некоторые диалекты SQL полны по Тюрингу. Так-что можно назвать ЯПами.
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: [NIXP] На сайте Stack Overflow обнародованы результаты ежегодного опроса разработчиков
Hephaestus писал(а): ↑09.04.2015 17:50Странные какие-то цифры.
Судя по обсуждениям на форумах (по крайней мере русскоязычных), те, кто использует IDE, как правило не дружат с vim и Emacs. Те, кто использует vim и Emasc - делают из них IDE, и другие IDE становятся не нужны.
Просто те люди больше кричат, вот и всё. Я, например, спокойно использую и IDE, и vim.