ИТ в Беларуси-2018: JavaScript для всех и традиционные вертикали. Исследование dev.by, часть 2

Исследование dev.by
21 мая 2019, 08:59
ИТ в Беларуси-2018: JavaScript для всех и традиционные вертикали.

dev.by представляет вторую часть отчёта по результатам ежегодного опроса представителей белорусской ИТ-индустрии. Речь пойдёт о стеке белорусских разработчиков: какие технологии и инструменты они используют и в каких направлениях их прикладывают.

В первом материале мы традиционно составляли демографический портрет белорусского айтишника и описывали тренд «гуманизации отрасли»: в ней появляется всё больше «других» специалистов, которые опосредованно связаны с написанием кода.

Большинство графиков интерактивные — наведите курсор, чтобы увидеть дополнительные параметры.

Java vs .NET противостояние осталось в прошлом

В этом году мы существенно расширили набор вариантов ответов в технологических вопросах. Также он перестал  ограничиваться исключительно языками программирования, поскольку набор используемых технологий, с одной стороны, смешивается — и  разработчик использует сразу несколько из них, а с другой, появляется специализация в конкретном инструменте. Вакансии Node.JS developer давно никого не удивляют.

Напомним, в анкете можно было проставить отметки в чекбоксах вплоть до пяти технологий. Неудивительно, что в результате в безоговорочные лидеры вырвался JavaScript под аккомпанемент близких и родственных ему инструментов.

Если год за годом чаша весов принципиального первенства колебалась между Java и .NET, то сейчас она окончательно расплескалась. Только каждый десятый заявляет об использовании .NET. Java адепты могли бы ликовать, что их в 1,5 раза больше, если бы это не было в результате 16%. Может, попробуем в Kotlin?

С/С++ — оплот стабильности. Эти языки всегда будут брать свои 7-9%, что бы вокруг ни происходило, так как чаще всего выбора нет.

Даже несколько неожиданно по темпам взлетает год за годом Python, он уже обошёл в частоте использования .NET.

PHP всё дальше уходит в специализированное применение, а в массварианте скатывается в пучину «что-то поправить». Ruby постепенно переходит из категории охраняемых видов в исчезающие.

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


E-commerce, Mobile и Fintech. Industry 4.0 пока подождёт

В опросах двух последних лет акцент был на измерение вовлечённости белорусских ИТ-специалистов в именно трендовые сферы разработки. Однако сейчас мы расширили выбор до традиционных вертикальных сегментов рынка, чтобы составить общую картину.

Самыми массовыми по занятости специалистов стали проекты в сфере Е-commerce. Clicks в странах первого мира не то чтобы окончательно победили Bricks, они скорее слились в определённый симбиоз, который требует технической реализации, зачастую идущей на аутсорсинг в сервисные компании.

Подпирает лидера мобайл-разработка, её подпитывают во многом специалисты средних и небольших компаний, где проекты запускаются быстро и живут бурно с точки зрения роста команды. Правда, иногда недолго, но это не отменяет веса направления на белорусском рынке труда в ИТ.

Гейм-девелопмент занимает 10% рынка. По факту это довольно много, по сути — это Wargaming и все-все-все.  

JavaScript. Windows. GitHub

JavaScript окончательно переходит в разряд технологий, которые даже если не хочется изучать и знать, то всё равно придётся. Кроме ожидаемой пальмы первенства в веб-разработке, чаще всего его используют в кросс-платформенной и даже десктопной. Java удерживает лидерство уже только в Android разработке.

Отличительная черта опытных разработчиков в том, что они могут оперировать сразу всеми тремя основными операционными системами. Ну или им приходится это делать. Windows остаётся основной платформой, но весомую и растущую долю пользователей маков нельзя не отметить. Да и в коворкинге многим просто как-то неудобно иначе.

Как часто бывает, даже лидер рынка и трендсеттер начинает многих понемногу утомлять. GitLab и BitBucket понемногу отбирают популярность у GitHub, но в целом особых изменений в пространстве систем контроля версий нет.  

Многоликий и всепроникающий JavaScript часто используется в качестве дополнительной технологии, именно поэтому инструментарий в его отношении наиболее широк. Семейство Visual Studio — во многом также по причинам «перекрещивания» профилей разработки — является наиболее популярной средой разработки, более трети девелоперов запускают его в 9 утра в офисе.

Кроме привычно вариативной по направлениям применения Java, у наиболее популярных языков программирования есть приоритетная среда Xcode, PyCharm, Visual Studio. PHPStorm в связке с редактором кода. Чаще всего это Notepad++, но ему на пятки уже наступает Sublime Text.  

По теме
Все материалы по теме

​Результаты предыдущих опросов

подписка на главные новости 
недели != спам
# ит-новости
# анонсы событий
# вакансии
Обсуждение