Популярный ресурс для разработчиков Stack Overflow постоянно проводит опросы, касающиеся компьютерных разработчиков и их профессии, и периодически подводит итоги этих опросов. Сейчас она представила подборку ответов на 45 вопросов, на которые ответило более 50000 разработчиков из 173 стран мира. Все подробности можно найти на странице опроса, а мы рассмотрим самые интересные его пункты.

Технологии

image
Самой популярной технологией уже третий год остаётся JavaScript. Когда-то он проигрывал SQL, которая сейчас находится на 2-м месте. За ней следует Java.

Но при этом нравятся разработчикам совсем другие технологии – в тройку лидеров по симпатиям попали Rust, Swift и F#.

Область деятельности

Большинство разработчиков, отвечавших на вопросы, занимаются разработкой веб-сервисов полного цикла. На втором месте – разработчики бэкенда, а далее – мобильные разработчики (не считая студентов, пока не имеющих постоянной работы).

А вот лучше всего оплачиваются Spark, Scala и Cassandra.

Возраст и пол

Средний возраст разработчика – 29,6 лет, медианный – 27 лет. Самый большой средний возраст разработчика – в США, а самые молодые работают в Индии. Почти 93% разработчиков – мужчины.

Работа у женщин

Большинство женщин занимаются дизайном, на втором месте – проверка качества, а затем – разработка фронтенда.

Star Trek против Star Wars

Большинство разработчиков предпочитают Star Wars, а Star Trek находится в лидерах у тех, кому за 50 лет.

Образование

Почти 70% разработчиков обучались самостоятельно, при этом 44% проходили стажировку на работе, а 35% имеют профильное образование (цифры накладываются, поскольку взаимно не исключают друг друга).

Среда разработки

Самыми популярными средами разработки были признаны Notepad++ (35.6%), Visual Studio (35.6%) и Sublime Text (31%).

Операционка

image

Max OS X несколько лет постепенно набирала популярность. В прошлом году её популярность сравнялась с Linux, а в этом году стало понятно, что это устойчивый тренд, и она уверенно обошла Linux – почти на 5%. Но самой популярной, по-прежнему, остаётся Windows (если не делить её по разным версиям).

Работа

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

Комментарии (23)


  1. DrPass
    19.03.2016 01:52
    +7

    Мне кажется, на Stack Overflow все-таки выборка не совсем представительная. Там такой опрос покажет скорее не «популярность технологий среди разработчиков», а «технологии, с которыми чаще всего возникают проблемы, с которыми программист не может справиться самостоятельно»


    1. 4410
      19.03.2016 02:04

      Если бы вы сначала прочли пост, то увидели бы что это результат опросов среди пользователей стека.


      1. DrPass
        19.03.2016 02:58
        +8

        Если бы вы сначала прочли пост, потом бы прочли мой комментарий, потом подумали бы, про что было и там, и там написано, то вам бы вообще не понадобилось писать это нелепое замечание :)


        1. myxo
          19.03.2016 03:12
          +5

          вы бы все сначала прочитали пост, и посмотрели бы, что это скорее опрос среди разработчиков "веб-сервисов полного цикла" и бекэнда =)


          1. zo_oz
            19.03.2016 05:18
            +1

            любопытное замечание, но я честно пару раз перечитал и не понял, откуда такой вывод :)


            1. zo_oz
              19.03.2016 05:26
              -1

              p.s. я имел в виду тот факт, что большинство пользователей стэка- разработчики веб-сервисов полного цикла, не означает ровным счётом ничего кроме того, что это наиболее востребованная специальность)


    1. l27_0_0_1
      19.03.2016 09:23
      +2

      На стековерфлоу можно не только спрашивать, но и отвечать.


      1. DrPass
        19.03.2016 12:43

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


        1. vedenin1980
          19.03.2016 14:30
          +1

          Так можно проверить, написав запрос. Если я правильно написал запрос, то задавали вопросы 2.1 млн., хоть раз отвечали 1.3 млн. пользователей. Если считать что каждый отвечающих вероятно тоже задавал вопрос, то получается только 800 тыс. задавали вопросы и ни разу не написали ни одного ответа. То есть да, на SO отвечающих больше чем только спрашивающих (или по крайне мере столько же).

          https://data.stackexchange.com/stackoverflow/query/452708/how-many-people-who-only-ask-queries-and-who-give-answers


  1. Raegdan
    19.03.2016 08:35
    -1

    Как-то неожиданно высокий процент у десятки, учитывая все шпионские скандалы с ней в главной роли. Однако Linux, наступающий на пятки Win7 — очень приятная новость :)


    1. DrPass
      19.03.2016 10:25
      +2

      Так и среди аудитории опроса веб-разработка доминирует с большим отрывом, если глянуть статистику по технологиям. Очевидно же, что Linux там весьма популярна.


    1. vedenin1980
      19.03.2016 14:37
      +1

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


      1. dom1n1k
        19.03.2016 17:30

        Вероятно, Винды было бы больше :) Мне известна контора, которая принудительно сажала разрабов на Линуксы, чтобы сэкономить на лицензиях. Наоборот — не встречал пока ни одной.


        1. vedenin1980
          19.03.2016 18:51
          +2

          >> Наоборот — не встречал пока ни одной.
          Работал в двух корпорациях размером по 10 тыс. человек каждая, вот там все ровно наоборот — все на Win, хотя некоторые предпочли Linux. Причина Win лицензии для каждого разработчика при таком опте стоят недорого (а часто и идут вместо с компом), а обслуживать одну систему проще чем если каждый будет выбирать систему для себя.
          Так что — спорно, плюс тут ещё от языка программирования и экосистемы зависит: продукты Java больше поддерживают Linux, С# — Win, а дизайнеры обычно обожают Apple.ИМХО


  1. i360u
    19.03.2016 10:26

    Помню как заполнял эту анкету =)


  1. REPISOT
    19.03.2016 18:55

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


  1. REPISOT
    19.03.2016 19:04
    +2

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


    1. lexasss
      20.03.2016 01:24

      Некоторые уже это сделали


  1. Semen55338
    20.03.2016 06:38

    Удивляют среды разработки. Я считаю notepad++ ничего не может оправдать даже то, что большинство разработчиков Web. Странно что нет vim/macvim


  1. sayber
    21.03.2016 06:12

    Не чего удивительного.
    Ведь OS X помимо эксклюзивных и удобных приложений для веб-разработки, имеет полноценный терминал и различные пакеты для разработчика.
    Это не говоря уже о эстетичности ОС и ее стабильности. К тому же есть множество игр (надо же не только работать), особенно ветка от blizzard.

    За 3 года использования OS X, не было каких либо сбоев, багов и зависаний на intel PC.


  1. DeadKnight
    21.03.2016 12:22
    +2

    Краткое содержание статистики:
    «Опрос проведенный среди Web-разработчиков и студентов показал, что большинство из них считают Javascript самой популярной технологией»


  1. LexS007
    21.03.2016 12:26
    +1

    Что-то у меня язык не поворачивается назвать Notepad++ и Sublime Text средами разработки.


  1. hameleon86
    22.03.2016 12:32

    Немного странно, что AngularJS выделен в отдельную технологию. Да и NodeJS среди ЯП несколько выделяется.