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

Отдельные интересные факты:
По типам разработчиков:

  • Web developer 72.6%
  • Desktop applications developer 28.9%
  • Mobile developer 23.0%
  • Database administrator 14.4%
  • Developer with a statistics or mathematics background 11.3%
  • Systems administrator 11.3%
  • DevOps specialist 11.1%



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

  • Full stack Web developer 63.7%
  • Back-end Web developer 24.4%
  • Front-end Web developer 11.9%



Наиболее популяные технологии
Языки программирования

  • 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%
  • Swift 6.5%
  • Objective-C 6.4%
  • VB.NET 6.2%
  • Assembly 5.0%
  • R 4.5%
  • Perl 4.3%
  • VBA 4.3%
  • Matlab 4.3%
  • Go 4.3%
  • Scala 3.6%
  • Groovy 3.3%
  • CoffeeScript 3.3%
  • Visual Basic 6 2.9%
  • Lua 2.8%
  • Haskell 1.8%



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

  • Node.js 47.1%
  • AngularJS 44.3%
  • .NET Core 33.4%
  • React 19.5%
  • Cordova 11.0%
  • Firebase 9.8%
  • Xamarin 8.3%
  • Hadoop 5.7%
  • Spark 4.7%



СУБД

  • MySQL 55.6%
  • SQLServer 38.6%
  • SQLite 26.6%
  • PostgreSQL 26.5%
  • MongoDB 21.0%
  • Oracle 16.5%
  • Redis 14.1%
  • Cassandra 3.1%



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

  • Rust 73.1%
  • Smalltalk 67.0%
  • TypeScript 64.1%
  • Swift 63.9%
  • Go 63.3%
  • Python 62.7%
  • Elixir 62.4%
  • C# 61.7%
  • Scala 59.9%
  • Clojure 59.8%
  • JavaScript 59.8%
  • F# 56.2%
  • Haskell 54.5%
  • SQL 53.4%
  • C++ 52.0%
  • Julia 50.7%
  • Java 50.5%
  • R 49.9%
  • Ruby 48.5%
  • C 41.7%
  • PHP 41.4%
  • Erlang 39.9%
  • Dart 38.6%
  • Common Lisp 37.4%
  • Groovy 37.1%



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

  • Visual Basic 6 88.3%
  • VBA 80.4%
  • CoffeeScript 79.2%
  • VB.NET 77.2%
  • Matlab 72.3%
  • Objective-C 68.1%
  • Assembly 67.6%
  • Perl 65.9%
  • Lua 65.8%
  • Hack 64.5%
  • Groovy 62.9%
  • Common Lisp 62.6%
  • Dart 61.4%
  • Erlang 60.1%
  • PHP 58.6%
  • C 58.3%
  • Ruby 51.5%
  • R 50.1%
  • Java 49.5%
  • Julia 49.3%
  • C++ 48.0%
  • SQL 46.6%
  • Haskell 45.5%
  • F# 43.8%
  • JavaScript 40.2%



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

React 66.9%
Node.js 62.1%
.NET Core 60.9%
Spark 60.1%
Firebase 52.9%
AngularJS 51.7%
Hadoop 48.8%
Xamarin 48.7%
Cordova 38.8%

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

  • Cordova 61.2%
  • Xamarin 51.3%
  • Hadoop 51.2%
  • AngularJS 48.3%
  • Firebase 47.1%
  • Spark 39.9%
  • .NET Core 39.1%
  • Node.js 37.9%
  • React 33.1%



Наиболее популярные ЯП
Web программист:

  • JavaScript 81.7%
  • SQL 60.4%
  • C# 38.1%
  • Java 37.9%
  • PHP 33.8%
  • Python 25.3%
  • TypeScript 14.4%
  • C++ 12.6%
  • Ruby 11.1%
  • C 10.3%
  • VB.NET 6.5%
  • Objective-C 5.5%
  • Swift 5.5%
  • Go 4.9%
  • CoffeeScript 4.7%
  • Groovy 4.0%
  • Scala 4.0%
  • Perl 3.8%
  • VBA 3.2%
  • R 2.5%
  • Visual Basic 6 2.4%
  • Assembly 2.4%
  • Lua 2.0%
  • Matlab 1.9%
  • Elixir 1.4%



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

  • Employed full-time 70.3%
  • Independent contractor, freelancer, or self-employed 10.2%
  • Employed part-time 6.2%
  • Not employed, and not looking for work 5.4%
  • Not employed, but looking for work 5.4%
  • I prefer not to say 2.1%
  • Retired 0.3%



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

  • Russian Federation 22.8%
  • Brazil 15.1%
  • Italy 13.6%
  • United States 12.8%
  • Australia 12.0%
  • Spain 11.2%
  • Poland 10.7%
  • Canada 10.2%
  • India 9.7%
  • France 9.0%
  • United Kingdom 8.8%
  • Israel 8.8%
  • Netherlands 6.3%
  • Germany 6.2%
  • Switzerland 4.9%
  • Sweden 4.5%

 programming, stackoveflow, survey

©  Linux.org.ru