Есть три рейтинга, которые обыватель эрудированный может изучать бесконечно – кредитный от агентства «Мудис», топ бизнесменов журнала «Форбс» и сравнение популярности языков программирования, которым занимаются все кому не лень.
Казалось бы, уже ничего нового сказать о популярности упомянутых языков нельзя, но оказывается, не все так просто.
Не было никогда, и вот опять
Есть такая платформа для девелоперов (этот термин употреблен в пресс-релизе), которая берется проверить знания программистов, а в качестве отходов этого труда судит и рядит о популярности по всем регионам мира языков Java, JavaSсript , С# и прочих.
В части оценки «умелости» программистов высокий квалификационный балл аналитики присвоили программистам на Украине. Россия, Западная Европа и Североамериканские соединенные штаты нервно курят в стороне, так как на втором месте аргентинцы. А третье, четвертое и пятое места занимают соответственно белорусы, поляки и программисты из ОАЭ.
Подход, использованный авторами нового рейтинга языков программирования, позволил получить новые результаты. Возможно, не без помощи жонглирования понятиями «самые популярные языки программирования» и «языки, по которым испытуемые прошли тестирование», а также перехода в аналитике от мировых рейтингов к региональным. Java, как оказалась, «рулит» в России, Польше, Великобритании и Германии, причем с показателями, раза в полтора большими, чем дают набившие оскомину рейтинги мировые.
Ошеломительные выводы
Некоторые из выводов нового рейтинга откровенно ошеломляют неподготовленного читателя. Цитирую: «Второй по количеству пройденных тестирований язык в России – С# (более 17,93%). Он же – самый популярный среди кодеров в Аргентине, Болгарии и США. Третий по популярности JavaScript опережает C# менее чем на несколько десятых процентов».
К счастью остальные выводы, сделанные авторами упомянутой аналитики, уже не являются шокирующими и в целом укладываются в прокрустово ложе мировых трендов (цитирую): «Другие языки среди навыков российских программистов встречаются гораздо реже. В порядке убывания располагаются Python, PHP, C++, Ruby и Go, что более или менее соответствует популярности этих языков в большинстве других стран».
Подводя итоги, уместно отметить отсутствие в новом рейтинге (точнее, в пресс-релизе о нем) каких-либо упоминаний о таком, как оказалось, языке-изгое, как C. В доселе известных рейтингах он не выходит из первой десятки.
О рабочих лошадках вновь забыли?
Уж коли в новом рейтинге нет C, то отсутствие в нем ассемблера и языка 1С удивления не вызывает. И полагаю, что отсутствие этих языков связано с тем, что владеющие ими не имеют времени для прохождения тестов, будучи загружены работой.
Связка С/С++ и ассемблер – это основные рабочие лошадки программистов встроенных систем, потребность в которых не подвержена конъюнктуре интернет-бума и бума потребительской мультимедийной электроники.
Программистам же 1С, языка нишевого и в региональном, и в прикладном аспектах, сегодня не до тестирования. Они закрывают большой фронт работ в связи с насущной потребностью в импортозамещении в нашей стране. При этом параллельно идут внедрение систем нового поколения в компаниях, где вообще не было систем автоматизации, перевод существующих систем на новые платформы и развитие систем, дополняющих ERP.
Напомним, что по итогам 2017 года лидерами роста на рынке корпоративных ИТ становятся «1С» и «Галактика».