LINUX.ORG.RU

Результаты опроса разработчиков ПО на StackOverflow 2017

 , ,


5

3

Отдельные интересные факты:

По типам разработчиков:

  1. Web developer — 72.6%
  2. Desktop applications developer — 28.9%
  3. Mobile developer — 23.0%
  4. Database administrator — 14.4%
  5. Developer with a statistics or mathematics background — 11.3%
  6. Systems administrator — 11.3%
  7. DevOps specialist — 11.1%

Разрабочики для Web:

  1. Full stack Web developer — 63.7%
  2. Back-end Web developer — 24.4%
  3. Front-end Web developer — 11.9%

Наиболее популярные технологии

Языки программирования:

  1. JavaScript — 62.5%
  2. SQL — 51.2%
  3. Java — 39.7%
  4. C# — 34.1%
  5. Python — 32.0%
  6. PHP — 28.1%
  7. C++ — 22.3%
  8. C — 19.0%
  9. TypeScript — 9.5%
  10. Ruby — 9.1%
  11. Swift — 6.5%
  12. Objective-C — 6.4%
  13. VB.NET — 6.2%
  14. Assembly — 5.0%
  15. R — 4.5%
  16. Perl — 4.3%
  17. VBA — 4.3%
  18. Matlab — 4.3%
  19. Go — 4.3%
  20. Scala — 3.6%
  21. Groovy — 3.3%
  22. CoffeeScript — 3.3%
  23. Visual Basic 6 — 2.9%
  24. Lua — 2.8%
  25. Haskell — 1.8%

Frameworks, Libraries и другие технологии:

  1. Node.js — 47.1%
  2. AngularJS — 44.3%
  3. .NET Core — 33.4%
  4. React — 19.5%
  5. Cordova — 11.0%
  6. Firebase — 9.8%
  7. Xamarin — 8.3%
  8. Hadoop — 5.7%
  9. Spark — 4.7%

СУБД:

  1. MySQL — 55.6%
  2. SQLServer — 38.6%
  3. SQLite — 26.6%
  4. PostgreSQL — 26.5%
  5. MongoDB — 21.0%
  6. Oracle — 16.5%
  7. Redis — 14.1%
  8. Cassandra — 3.1%

Наиболее любимые и отвратительные ЯП

Любимые:

  1. Rust — 73.1%
  2. Smalltalk — 67.0%
  3. TypeScript — 64.1%
  4. Swift — 63.9%
  5. Go — 63.3%
  6. Python — 62.7%
  7. Elixir — 62.4%
  8. C# — 61.7%
  9. Scala — 59.9%
  10. Clojure — 59.8%
  11. JavaScript — 59.8%
  12. F# — 56.2%
  13. Haskell — 54.5%
  14. SQL — 53.4%
  15. C++ — 52.0%
  16. Julia — 50.7%
  17. Java — 50.5%
  18. R — 49.9%
  19. Ruby — 48.5%
  20. C — 41.7%
  21. PHP — 41.4%
  22. Erlang — 39.9%
  23. Dart — 38.6%
  24. Common Lisp — 37.4%
  25. Groovy — 37.1%

Отвратительные:

  1. Visual Basic 6 — 88.3%
  2. VBA — 80.4%
  3. CoffeeScript — 79.2%
  4. VB.NET — 77.2%
  5. Matlab — 72.3%
  6. Objective-C — 68.1%
  7. Assembly — 67.6%
  8. Perl — 65.9%
  9. Lua — 65.8%
  10. Hack — 64.5%
  11. Groovy — 62.9%
  12. Common Lisp — 62.6%
  13. Dart — 61.4%
  14. Erlang — 60.1%
  15. PHP — 58.6%
  16. C — 58.3%
  17. Ruby — 51.5%
  18. R — 50.1%
  19. Java — 49.5%
  20. Julia — 49.3%
  21. C++ — 48.0%
  22. SQL — 46.6%
  23. Haskell — 45.5%
  24. F# — 43.8%
  25. JavaScript — 40.2%

Наиболее любимые и отвратительные Frameworks, Libraries и прочее

Любимые:

  1. React — 66.9%
  2. Node.js — 62.1%
  3. .NET Core — 60.9%
  4. Spark — 60.1%
  5. Firebase — 52.9%
  6. AngularJS — 51.7%
  7. Hadoop — 48.8%
  8. Xamarin — 48.7%
  9. Cordova — 38.8%

Отвратительные:

  1. Cordova — 61.2%
  2. Xamarin — 51.3%
  3. Hadoop — 51.2%
  4. AngularJS — 48.3%
  5. Firebase — 47.1%
  6. Spark — 39.9%
  7. .NET Core — 39.1%
  8. Node.js — 37.9%
  9. React — 33.1%

Наиболее популярные ЯП

Web программист:

  1. JavaScript — 81.7%
  2. SQL — 60.4%
  3. C# — 38.1%
  4. Java — 37.9%
  5. PHP — 33.8%
  6. Python — 25.3%
  7. TypeScript — 14.4%
  8. C++ — 12.6%
  9. Ruby — 11.1%
  10. C — 10.3%
  11. VB.NET — 6.5%
  12. Objective-C — 5.5%
  13. Swift — 5.5%
  14. Go — 4.9%
  15. CoffeeScript — 4.7%
  16. Groovy — 4.0%
  17. Scala — 4.0%
  18. Perl — 3.8%
  19. VBA — 3.2%
  20. R — 2.5%
  21. Visual Basic 6 — 2.4%
  22. Assembly — 2.4%
  23. Lua — 2.0%
  24. Matlab — 1.9%
  25. Elixir — 1.4%

Трудоустройство:

  1. Полная занятость — 70.3%
  2. Независимые подрядчики, фрилансеры и работающие на себя — 10.2%
  3. Частичная занятость — 6.2%
  4. Не имеют постоянного места работы и не ищут работу — 5.4%
  5. Не имеют постоянного места работы, но находятся в поиске — 5.4%
  6. Предпочли не сообщать — 2.1%
  7. На пенсии — 0.3%

Где разраработчики работают удаленно все время:

  1. Российская Федерация — 22.8%
  2. Бразилия — 15.1%
  3. Италия — 13.6%
  4. Соединенные Штаты Америки — 12.8%
  5. Австралия — 12.0%
  6. Испания — 11.2%
  7. Польша — 10.7%
  8. Канада — 10.2%
  9. Индия — 9.7%
  10. Франция — 9.0%
  11. Соединенное Королевство — 8.8%
  12. Израиль — 8.8%
  13. Нидерланды — 6.3%
  14. Германия — 6.2%
  15. Швейцария — 4.9%
  16. Швеция — 4.5%

>>> Developer Survey Results 2017

★★★☆

Проверено: Shaman007 ()

Где разраработчики работают удаленно все время:

  • Russian Federation 22.8%
  • ...
  • India 9.7%

«Не верю!» (c) К.С. Станиславский.

P.S.: чё-то очень подозрительно отсутствие Ukraine в данном опросе, а там процент фрилансщиков и аутсорсщиков таки очень высок.

http://cucc.ca/2017/03/22/ukraines-it-boom-could-speed-up-eu-integration/

atsym ★★★★★ ()
Последнее исправление: atsym (всего исправлений: 2)
Ответ на: комментарий от atsym

«Не верю!» © К. С. Станиславский

Да всё нормально.

  • Большинство вопросов не было обязательными.

    Многие вопросы были показаны респондентам, только исходя из их предыдущих ответов. Основные «триггеры» для того, были ли вопросы показаны, включают самоописание как разработчика (В1), страны (В3), занятость (В17), статус поиска работы (В41), и использование СтэкОверфлоу (В91).

  • В исследовании приняло участие ≈64 000 человек.
  • С территории Украины проголосовало 0.6951%, что равно примерно 450 человек.
  • На вопрос про «Удалённо на полный день» ответило ≈44 000 человек.
  • Ну и все мы знаем про любовь анонимусов пытаться быть анонимными в сети.
alexws54tk ()

Зачем запихивать под кат, когда можно вывалить всю простыню на главную.

Promusik ★★★★★ ()

Детектор?

Сложность разработки и яп, уровень занятости. Украина на самом деле на первом месте, хоть и отсутствует в списке. До 2014-15 годов с Украины были вольнонаемные в сети, но не столь много, как сейчас. Последние годы русскоязычный фриланс чуть менее, чем все с Украины. Конкуренция резко возросла. Это мое субъективное наблюдение и никакой политики или нацизма. Это могут быть любой нации, с отметкой, что из Украины.

newprikolist ()
Ответ на: комментарий от mittorn

Как минимум, я не люблю за нестрогую динамическую типизацию и пресловутое «всплытие» переменных.
А тема для толксов, но не для главной.

GblGbl ★★★★★ ()

Database administrator 14.4%
Developer with a statistics or mathematics background 11.3%

Хорошо! Нормальных спецов по адекватному БД-строению мало. Рынок есть!

bookman900 ★★★★★ ()
Ответ на: комментарий от atsym

Работающие в офисе на аутсорсинге все равно работают в офисе.

grim ★★★☆ ()

Ну и портянка. У меня палец устал скроллить.

spec_po_kiskam ★★★ ()

Наиболее популярные
Haskell 1.8%
Наиболее любимые
Haskell 54.5%

Это какая-то странная мелодрама: ты крут, Хаскель, я люблю тебя, но я хочу код от ДжаваСкрипта.

JAkutenshi ★★ ()
Ответ на: комментарий от Singularity

xmonad
Хобби язык

Такое. Впрочем, особо разводить холивар у меня нету желания. Да и сам пользуюсь i3wm.

JAkutenshi ★★ ()

интересно, как получилось что эти ~70% веб девелоперов знают и любят smalltalk, и при этом ненавидят objective c. что-то с этим опросом нечисто.

waker ★★★★★ ()
Ответ на: комментарий от pftBest

Это опять проблема переводчика, в оригинале «dreaded» а не «отвратительные».

Нелюбимые, избегаемые. Смысл намного изменился?

разраработчики

Опечатка.

Deleted ()
Ответ на: комментарий от anonymous

Отвратительные: asseblly

это асссемблер ?

Или web assembly?

andreyu ★★★★★ ()
Ответ на: комментарий от normann

Очевидно можно было отмечать несколько пунктов.

grim ★★★☆ ()
Ответ на: комментарий от grim

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

GblGbl ★★★★★ ()
Ответ на: комментарий от mittorn

А что все так js не любят?

загадка прямо! (+вот это (ну зачем? зачем?!) +отвратительный API для работы с датами (день начинается с «1», месяц - с «0», для годов есть формат «YYY». Нормального форматера нет, только сторонние библиотеки. what the f*ck?!). В Java тоже с ними было все плохо, но там разработчики осознали свои ошибки и исправились в Java 8, теперь даже интересно, дойдет ли до авторов стандарта на JS что что-то надо менять)

X-Pilot ★★★★★ ()

Q.E.D: главная клиентель SO — Web-CodeMonkeys.

beastie ★★★★★ ()

JS-макаки на фуллстаке. Теперь я понимаю, почему их кучерявый веб тормозит на моем i7, обезьяны, бл*ть.

Jefail ★★★★ ()
Ответ на: комментарий от Jefail

Это не Web тормозит, а твой недобраузер.

anonymous ()

Web developer — 72.6%

Rust — 73.1%

бггггг.

взаимосвязь вижу я.

ckotinko ☆☆☆ ()
Ответ на: Детектор? от newprikolist

Они просто не ходят на стековерфлоу... про гайз ептить...

Jetty ★★★★★ ()
Ответ на: комментарий от atsym

Попробуй представить ЧТО сделает индус на удаленке, если они про каждодневном контроле ТАКОЕ делают.

Jetty ★★★★★ ()
Ответ на: комментарий от JAkutenshi

ахаха.

В опросе сиём скрыта жопоболь великая говнокодеров на вебе и жабоскрипте. Она как бы говорит, что есть народ макак, трудящийся удалённо на плантации за малую денежку, и который порют по жопе плантаторы-работодатели. От невыносимых условий труда макаки создали религию, в которой в их страданиях виноват язык программирования(им назначили С++, так как за глюки в нем кара наступает мгновенно, а жаба может маскировать ошибки и не падать). Религия макак говорит, что однажды появится ЯП, который избавит их от страданий, и будет делать за них всё: управлять памятью, быть быстрым, работать с потоками, ставить пакеты, скрамиться и т.д.

ckotinko ☆☆☆ ()
Ответ на: комментарий от Singularity

Хацкель это же хобби-язык, на нём пишут вечером под пивас с кальмарами уставшие от javascript'a вебмакаки.

Скорее это язык, который модно любить. Писать при этом и вообще знать его не обязательно.

Im_not_a_robot ★★★★★ ()
Ответ на: комментарий от vertexua

Ну так не wanted же. Люди зачастую любят тех, кто об них ноги вытирает))

Deleted ()
Ответ на: комментарий от vertexua

Ну так для разработки самоё оно. Не под мастдаем же строчить.

RazrFalcon ★★★★★ ()

Полностью согласен с теми, кто считает Perl отвратительным.

bbk123 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.