Мейнстрим — JavaScript и e-commerce. ИТ в Беларуси-2019, часть 2

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

Оставить комментарий

В первой публикации dev.by представил демографический портрет белорусского (наконец-то не всегда минского) айтишника. Сейчас же мы фиксируем, куда заводит тренд на фулл-стек и почему узкая специализация в языках программирования становится всё более исчезающим явлением. 4058 ваших анкет в помощь.

материалы исследования-2019
материалы исследования-2018

Роли второго плана играют и примы

«Но я же вижу в вакансиях сплошной Java и.NET, как и раньше?» Всё так, но в подробных описаниях позиций всегда будут требования по знанию в той или иной мере JavaScript для полноценного участия в работе команды. Узкоспециализированные программисты нужны всегда, но массмаркет требует актуальных знаний в полном наборе технологий, на чистых мячах уже мало где поиграешь. 

Интерактивное содержание скрыто. Перейдите на полную версию материала.

«Что-тоScript» так или иначе на постоянной основе использует более 40% белорусских айтишников.

Python уже обогнал.NET по популярности и становится одним из основных инструментов у любителей классического программирования. Такими темпами до Java, которая некогда выглядела непоколебимой, осталось пару лет.

Интерактивное содержание скрыто. Перейдите на полную версию материала.

PHP окончательно уходит с первых ролей в группу поддержки, в связке PHP+JS сейчас интересует работодателей именно второй. Чистый PHP становится экзотикой и уже чаще может наблюдаться не (как обычно) в небольших проектах, а на энтерпрайз-уровне.

Ruby уходит всё глубже в нишевые понятия, где опытный специалист может быть незаменимым и самостоятельно выдвигать условия работодателю. Только вот таких надо ещё будет хорошо поискать, особенно на фоне общего падения рынка. 

C/C++, как и раньше, на все времена. Суровый бэк и столько всего написанного просто не могут дать сишникам сойти со сцены.

Интерактивное содержание скрыто. Перейдите на полную версию материала.

React наиболее популярен среди JavaScript фреймворков, шутки про ангулярщиков уже надо апдейтить. Vue становится скорее инструментом для оригиналов. 

В Java сообществе выходит на первые роли Maven, а Gradle уже упоминают чаще, чем привычный всем Hibernate.

Области надежд

Один из ключевых факторов для более-менее плавного прохождения белорусской ИТ-индустрией пандемического обвала ведущих экономик — распределение по индустриям и доменам проектов, над которыми трудятся как в аутсорс, так и в продуктовых компаниях. 

Интерактивное содержание скрыто. Перейдите на полную версию материала.

В схлопнувшемся Travel сегменте напрямую занято (или уже было занято) чуть более четырёх процентов респондентов. Вместе с серьёзно пострадавшими логистикой, автопромом и промышленным производством — в сумме это около 15% от всего рынка. 

Тем не менее E-commerce и Mobile, в которых занято наибольшее количество белорусских айтишников, также весьма неоднородны. Многие крупные компании оффлайн-ритейла, развивавшие E-commerce направление продаж и проекты, уже просят миллиардную поддержку у правительств. 

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

Гейминг занимает те же 10% рынка, что год назад, но и в нём спрос очень сильно зависит от конкретного продукта. Падение восточноевропейских рынков и валют может серьёзно сказаться на том же Wargaming, перевесив потенциальный рост доходов от самоизоляции скучающих геймеров. В то же самое время отдельные проекты могут выстрелить на не менее скучающем карантинном западном рынке.   

Интерактивное содержание скрыто. Перейдите на полную версию материала.

JavaScript и сопутствующие технологии ожидаемо правят бал в web и кроссплатформенной разработке, без них там в любом случае никуда не деться. Стоит отметить Python, который в Cloud\Server теме уже практически сравнялся c Java.  

Интерактивное содержание скрыто. Перейдите на полную версию материала.

Разработчикам приходится иметь дело с пользовательскими предпочтениями — поэтому у 70% ИТ-специалистов на одном из компьютеров установлена Windows, нравится им это или нет. Маки понемногу входят в стандарт, Linux в первую очередь рабочий инструмент. 

Интерактивное содержание скрыто. Перейдите на полную версию материала.

Github по сравнению с прошлым годом добавил ещё 6% и подбирается к статусу дефолтного инструмента, до значения 50+ % осталось не так и много. MS VS Teams Service, несмотря на недавний выпуск, теряет популярность и используется скорее в рамках принудительных практик на проектах.  

Интерактивное содержание скрыто. Перейдите на полную версию материала.

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

Проще всего определиться вступающим на путь iOS разработки — там и думать толком не надо, бери Xcode и разбирайся в нём.  

Инфографика: Игорь Яновский

Сеньоров всё меньше, за МКАД есть жизнь. ИТ в Беларуси-2019, часть 1
По теме
Сеньоров всё меньше, за МКАД есть жизнь. ИТ в Беларуси-2019, часть 1

Читать на dev.by