Какие технологии выбирает айтишник — и влияет ли релокейт. Большой ресёрч ИТ в Беларуси
Продолжаем выкладывать результаты ежегодного ресёрча беларусской ИТ-индустрии. Сегодня — обзор технологического профиля ИТ-специалиста.
Продолжаем выкладывать результаты ежегодного ресёрча беларусской ИТ-индустрии. Сегодня — обзор технологического профиля ИТ-специалиста.
Пакажыце гэты артыкул па-беларуску
Популярность языков и фреймворков не зависит от общественно-политических потрясений. Области их наиболее частого применения подчиняются скорее общемировым тенденциям развития экономики и её высокотехнологичного сектора.
Поэтому в этом разделе не стоит ожидать ярких перемен неэволюционного характера. JavaScript, Fintech и e-commerce правят балом. Про ковидные ожидания бурного развития HealthTech или медийных проектов уже и не вспоминают.
Кардинальных отличий инструментария и сферы деятельности релокантов — пока не наблюдается. Волны миграции проходили в основном в рамках перемещения центров разработки и проектов из Беларуси, а большая часть специалистов так или иначе сохраняет наработанный за годы опыта профиль.
Стремительный взлёт JavaScript замедлился. Сейчас уровень его популярности замер примерно на 25%.
Typescript, который рассматривали скорей как младшего брата и технологию поддержки, всё увереннее занимает строчки в CV разработчиков и уже превзошёл когда-то наиболее массовый Java.
Буквально пару процентных значений уступает притормозивший, но всё равно уже почти самый популярный из «классических» языков программирования Python.
О смене квалификации стоит понемногу задумываться .NET разработчикам: он плавно, но неумолимо приближается к акватории уходящих натур вроде PHP или же нишевых инструментов. До Scala с 1,1% ещё очень далеко, но ещё пару лет — и для молодёжи .NET станет созвучен С/С++, где люди играют в своей лиге суровых свитеров и подходов.
Отдельно отметим Node.js, который активно подминал под себя бэкенд веб-разработку, но буквально за последние пару лет резко сбавил темпы и потерял сразу несколько процентов.
Аналогично снижению доминирования тех или иных технологий (в первую очередь JavaScript) начинает размываться и прикладной инструментарий.
React.js, который настолько вошёл в тренды, что стал чуть ли синонимом фронта, стал терять свою долю. Но при этом и Vue.js и Next.js тоже отнюдь не прибавили, а Angular продолжает погружение в пучины в чём-то сродни .NET. Про jQuery в следующий раз вообще вспомнят немногие, хотя именно этот инструмент был стандартом на фронте когда-то.
Gradle и Maven среди сборочных тулов продолжают идти вровень без особых отрывов.
Ещё больше мягких тонов в картине распределения по индустриям, к которым прикладывали руки беларусские ИТ-специалисты.
Есть безусловный лидер — Fintech. Если приплюсовать к нему близкий Insurance, тандем заберёт четверть участников анкеты.
E-commerce потерял первое место, которое занимал ещё два года назад, и стал заметно отставать. Но это пока нельзя записать в хорошо прослеживаемый тренд.
Практически все остальные индустрии ничего не прибавили, наоборот — уменьшили свою долю и всё больше размываются. Только HealthTech и Gaming остались ровно на тех же позициях, и это уже результат, хотя во время пандемии были прогнозы про их взлёт и высокие позиции на долгое время. Тот же EdTech в итоге находится где-то ниже радаров. Travel, Logistics, Automotive — все эти отрасли, про которые так любят писать сайты аутсорс-компаний и от которых ожидали восстановления или роста, остаются на периферии в приложении к беларусским центрам разработки (где бы они уже ни находились).
Если посмотреть на актуальные домены знаний, которые связаны скорее с принципами создания решений, то и IoT, и High Load, и ML/AI, и Cloud, уже давно сместившийся в DevOps тему, выглядят скорее областями, интересными для развития, чем стандартами, куда непременно надо стремиться всем.
JavaScript остаётся самым популярным языком для всех видов разработки. Но если ещё пару лет он выходил на позиции «дефолтного», то сейчас стал понемногу терять популярность.
Какие-то прямые замены в качестве лидеров по направлениям не просматриваются. Да, в вебе всё заметнее Typescript, но рост его пока довольно условный. Остальные технологии и вовсе сдали в сторону более узкоспециализированных решений и инструментов.
Ещё пару лет назад монополия Windows казалась практически незыблемой. Разумеется, Mac’ами пользовалось 25-30% айтишников, но кардинальных изменений эта доля не претерпевала. Сейчас же до паритета (при сохранении темпов) осталось года полтора.
Если кто-то упоминает отличные от Git системы контроля версий, это верный признак «олдов». Аббревиатура SVN сейчас мало кому о чём-то говорит, не говоря уже про остальные названия и бренды.
GitLab при этом в качестве хостинга продолжает не сдаваться GitHub, а вот BitBucket стал довольно быстро терять позиции. У него всё ещё весомые 22,7%, но ещё пару лет назад было стабильно 28%.
Visual Studio Code остаётся инструментом, интерфейс которого хорошо знаком большинству разработчиков независимо от их специализации. Отдельно стоят только iOS разработчики с монопольным xCode, джависты с доминирующим IntelliJ IDEA и всё более редкие PHP-разработчики со своим PhpStorm, от которого уже только в другую технологию и среду.
dev.by, как и другим честным медиа, сегодня очень сложно: редакция работает за пределами страны, а наши рекламные доходы сократились в несколько раз. Но мы справляемся — с вашей помощью. Это вы делитесь с нами инфоповодами, мнениями, опытом, временем и вниманием. А 210 читателей поддерживают нас донатами.
Помогите нам выпустить следующие три части ресёрча:
И ещё криптой, тут кошельки.
Спасибо, что прочитали это сообщение.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
Ой, оказывается, .NET вымирает… Пойду расскажу рекрутерам, что мне пишут :)
Кстати, любопытно, куда же податься дальше .NETчику по мнению dev.by :D
Рефал, Эль, Рапира - учите отечественные языки. Наши деды на них программировали, пока Хейлсберг под стол пешком ходил. За ними наше будущее
Пользователь отредактировал комментарий 5 июня 2023, 13:14
Тебе ник сменить надо на зажирноту2000
Вы прямо с языка у меня сняли этот комент. Хотел написать но вижу уже написано.
Если для аналитиков dev.by JavaScript основной язык программирования, а .NET начинает покидать арену, становится понятно с каким уровнем программистов dev.by общается.
Наиболее высоко оплачиваемые програмисты работают в C++, .NET, Java advanced. Потому что там требуется более высокий уровень профессионализма. Background, experience etc.
ну да, поставить хэдер в запрос на .net надо быть профессионалом в отличии от nodeJs?
Некорректный вывод, судя по рейтингу, аудитория ставила тот же JS как доп используемый язык в работе. Например, PHP-ник тоже часто его использует в работе, хотя не его основной язык. Отсюда и рейтинг такой получился. Тут скорее не вопрос к уровню программистов, а к интерпретации результатов
Разработчиков становится больше, появляются новые языки.
.NET и подобные как бы растут, но общий % становится меньше.
Очень странный показатель популярности языка - сколько там пишут рекрутеры. Если исходить из этого, в топах популярности должен быть Кобол - опытных программистов днем с огнем не сыщешь, а имеющимся специалистам очень серьезные мировые банки и финансовые учереждения готовы предложить космические деньги (NYSE до сих пор от него не ушла) - жс и джава нервно курят в сторонке.
Да, выводы "аналитика" интересные. .NET умирает. Но там, кстати, над .NET, c его 8.8% есть ещё C# с 11.4%. Это все Unity, или что-то ещё (например, .NET 😱)
Пойду, короче, с .NET на C# переучиваться 😂.
P.S. Кстати, не заметил React в списке. Значит ли это по мнению "аналитиков" dev.by, что он мертв? 😂
Пользователь отредактировал комментарий 5 июня 2023, 15:16
так React же вроде не язык программирования, а просто фреймворк над JS
A .NET это язык программирования?
Все языки, у которых есть деструкторы классов, должны быть признаны экстремистскими и запрещены.
В идеальном мире никаких деструктивных элементов быть не должно. И вообще, стоит присмотреться к этим компиляторам, не вводит ли компилятор в код деклассированные элементы?
Надо признать что одним языком программирования современная разработка не ограничивается. В рамках моего текущего проекта я использую Java, Python, JS. Универсальных решений не бывает, поэтому под каждую конкретную задачу надо использовать правильный инструмент.
Вывод: надо шире смотреть на мир и не "привязывать" себя только к одному языку.
4% делает вебку на баше, это как?
типа курлом постнул и это вебка?
Граждане, проявляйте бдительность! Под видом уважаемых ИТ компаний, появились интернет-попрошайки, которые требуют от вас перевести деньги в фейковые фонды, контролируемые ими
КГБ?
Oxagile
Технический директор Oxagile хвалил их кофе :)
Кто последний на дегустацию? :)
Пользователь отредактировал комментарий 6 июня 2023, 10:37
кофе в соцпакете, итишник любит кофеек попить. главное требуйте справку, добровольные пожертвования не облагаются налогом - вам в бухгалтерии налоговый вычет положен