Экосистема айтишника
Ниже представлены данные самого свежего опроса Stack Overflow Developer Survey от 2017 года, в котором поучаствовало свыше 50 тысяч программистов со всего света. Такая высокая репрезентативная выборка позволяет лучше понять тренды в ИТ.
Типы разработчиков

Около трех четвертей респондентов идентифицируют себя как веб-разработчики, хотя многие также заявили, что работают над созданием настольных и мобильных приложений.
Самые популярные и часто используемые языки программирования

Уже пятый год подряд, JavaScript наиболее часто используемый язык программирования. И, опять же, SQL занимает второе место, а Java – третье. Популярность Python выросла, обогнав PHP впервые за пять лет.
Frameworks, Libraries и другие технологии

Node.js и AngularJS по-прежнему являются наиболее часто используемыми технологиями в этой категории.
Базы данных

Наиболее часто используются MySQL и SQL Server.
Языки программирования спустя 5 лет

В течение пяти лет stackoverflow.com собирали статистику, и мы видим, что такие языки, как Python и node.JS, растут в популярности, в то время как использование языков C#, Java и C сокращается.
Занятость

Большинство разработчиков работают полный рабочий день, и дополнительно 10,2% работают в качестве независимых подрядчиков, фрилансеров или являются самозанятыми.
Корреляция технологий


Технологии были объединены в несколько отдельных "экосистем", которые, как правило, используются теми же разработчиками. Слева мы видим большой кластер, представляющий веб-разработчиков (с JavaScript в центре), и один для технологий Microsoft (с центром вокруг C# и Visual Studio). Справа мы видим созвездие, соединяющее Java, Android и iOS. Другие небольшие коррелированные кластеры включают C/C++ / Assembly, Raspberry Pi с Arduino, а также языки, такие как Python и R наряду с IDE для конкретных языков.







































.jpg)






































































.jpg)





























.png)




























.png)






































.png)
.png)
.png)



























































































































































