S
http://blogerator.org/page/gde-bolshego-vsego-rabotaet-programmistov-trudoustrojstvo-populjarnost-mesta-raboty-banki
Обратите внимание банковский сектор самый массовый. Но данный график не сильно отражает всю суть. Второй и третий - "IT-компании" и "Промышленный", причем ряд компаний отсюда поставляют опять же всякое банковское ПО.
Как Ленин писал про финансовый капитал? "Слияние банковского капитала с промышленным и создание, на базе этого «финансового капитала», финансовой олигархии."
IT-компании включают в себя консалтинг т.е. некая услуга, заказное ПО, а также немало компаний который как бы IT, но пишут чисто банковское ПО, всякие АБС. Таких компаний вроде Яндекса или лаборатории Касперского у нас очень немного.
Дальше идёт "Продукты и аутсорсинг". Не ясно, что понимать под "продуктами" здесь, а аутсорсинг - это по сути перепродажа программистов одной компании другой, типа сдача в аренду. И часто в те же банки.
Как видите, научная сфера, самая мелкая. Я бы ещё геймдев добавил (игровая индустрия), но она тоже небольшая (именно в России).
Однако это, как я понял, охватывает мир в целом. В России же дела ещё ближе к финансам. Если сами погуглите, то думаю убедитесь в этом. Много будет в продажах ещё банальных, но это опять же обслуга капитала. Наука у нас на нуле, программирование в науке собственно тоже...
Сама вся IT-индустрия по сути американская, я ничего толкового российского не встречал. Это легко объяснимо: компании, производители основных процессоров Intel, AMD, Qualcomm - американские. Для того чтобы написать компилятор для языка программирования нужно хорошо понимать архитектуру процессора (ассемблер и C), ну а прав и соответственно доступа на это разумеется у нас нет. В СССР кстати компьютеры были конкурентноспособны, но партия решила не развивать это направление. Один из таких, например, Эльбрус с языком программирования Эль-76. Там даже кириллица в синтаксисе используется )) Сейчас в России сильные только команды по спортивному программированию, но это не для заработка, хотя вещь очень интересная. По мне так самая интересная из того, что доступно российскому программисту.
Java один из самых популярных языков программирования, я статистику приводить не буду, но он однозначно в топе, с высокой долей вероятности на первом месте, - можете сами проверить. Вот здесь почитайте где используется Java:
https://vertex-academy.com/tutorials/ru/gde-ispolzuetsya-java/
Пару оговорок: веб-приложения это тоже банки, это те же серверные приложения, только с мордой (интерфейс).
Также очень популярен язык JavaScript (не путать с Java, это совсем другой язык). Данный ЯП чисто интерфейсный язык, очень мало пишут на нем сервера (Node.js). Раз интерфейсный (фронт), то применяется там же где и Java или другой серверный (бэк) язык, но чаще Java. То есть два этих языка просто львиную долю рынка занимают.
Языков много, про это можно ещё кучу всего понаписать. Но главная задача была показать кем является сейчас программист. Программист - в массе своей обслуга финансового капитала. А создаёт стоимость или нет - зависит от сегмента отрасли. Например, для Android программист создаёт стоимость и немалую (иначе это обычный кусок железа). Любой разработчик ОС также создаёт стоимость. А вот разработчик какого-нибудь кредитного конвейера стоимости не создает. Почему? Читайте цитату Маркса выше.