» » Опрос разработчиков от StackOverflow (2017)

 

Опрос разработчиков от StackOverflow (2017)

Автор: admin от 4-04-2017, 19:05, посмотрело: 159

Опрос разработчиков от StackOverflow (2017) В конце марта вышел очередной мега-опрос разработчиков от StackOverflow, в котором приняли участие десятки тысяч человек. Ссылка на результаты опроса здесь. Отчет получился внушительным по размеру, поэтому давайте просто рассмотрим некоторые интересные моменты из него.


Кстати, на КДПВ — список "Most Loved" языков, это языки, на которых опрашиваемые пробовали писать, и им понравилось.



1) Первое, что бросается в глаза, — это то, что сейчас веб-разработчиков больше всего (72,6%). А также то, что 2/3 из них — full stack (63,7%). Так что если вы еще не знаете javascript, советую все-таки посмотреть в его сторону.


2) Это становится еще очевиднее, если взглянуть на топ самых используемых языков:



  • javascript — 62.5%

  • SQL — 51.2%

  • Java — 39.7%

  • C# — 34.1%

  • Python — 32.0%

  • PHP — 28.1%

  • C++ — 22.3%

  • C — 19.0%

  • TypeScript — 9.5%

  • Ruby — 9.1%


Самое интересное здесь, на мой взгляд, — это TypeScript. Люди устали от магии js и вовсю используют строгую типизацию. Раньше такого процента у TypeScript точно не было. Я даже слегка сомневаюсь в реальности таких цифр.


3) Ну и сразу давайте посмотрим на топ по базам данных (использование):



  • MySQL — 55.6%

  • SQL Server — 38.6%

  • SQLite — 26.6%

  • PostgreSQL — 26.5%

  • MongoDB — 21.0%

  • Oracle — 16.5%

  • Redis — 14.1%

  • Cassandra — 3.1%


Из интересного лично мне: у PostgreSQL хорошие позиции, так что всё ок.


4) Разработка по-прежнему является "мужской" профессией (мужчины 88.6%, женщины 7.6%, гендерно-неконформные 0.9%, трансгендеры 0.5%, остальные (???) 1.2%). Кто эти "остальные" — не уточняется, тут отдаемся на волю фантазии. Вообще, разнообразие полов явно растет, что не может не увеличивать межполовую напряженность в обществе. "Какой гендерно-неконформный этот код писал?"


5) Родители разработчиков обычно имеют хорошее образование


6) Образование самих разработчиков тоже обычно присутствует (бакалавр/магистр), при этом большинство считает это важным (как мне кажется, в Росии это совсем не так).


7) Независимо от наличия или отсутствия образования, 90% любят обучаться самостоятельно.


8) Для большинства программирование является еще и хобби


9) Есть несколько отчетов по самым любимым и нелюбимым языкам, самым оплачиваемым и т.д.
Очень интересную картину показывает нам язык Rust. Среди тех, кто его уже пробовал — это самый любимый язык. В тоже время в "most wanted" языках он не в лидерах. Т.е. люди предпочитают изучать языки, которые им для чего-то нужны (а на Rust пока что работу найти сложновато). Также это может означать, что у отличного языка Rust просто плохие Developer Advocates. Т.е. не пиарят его как следует.


10) Из интересного по фреймворкам: те, кто попробовал React — довольны. Ангуляром довольны поменьше, но все планируют его изучить.


11) С наиболее оплачиваемыми технологиями странно: в целом по миру программистам на Closure и Rust платят больше всего, но при этом, например, в Америке этих двух языков не видно даже на горизонте, а победил всех go. Тут или какой-то перекос между странами или статистический выброс из-за малой выборки программистов Rust и Closure. Ну или я чего-то не понимаю.


12) Еще по поводу оплаты. Хотя web developer'ов больше всех, платят им чуть ли не меньше всех. Видимо предложения много, спроса — так себе. Выгоднее всего быть Devops, специалистом по Machine Learning, а также все, что касается математики и статистики.


13) 44% разработчиков считают, что им недоплачивают.


Описанное выше — это вершина айсберга. Отчет stackoverflow воистину огромен и стоит изучения, так что обязательно посмотрите оригинал и напишите, пожалуйста, в коментах, что там вас заинтересовало.



Источник: Хабрахабр

Категория: Программирование, Веб-разработка

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

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите два слова, показанных на изображении: *