Результаты опроса разработчиков ПО на 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
По типам разработчиков:
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
Ещё новости по теме:
18:20