Дапамажыце dev.by 🤍
Падтрымаць

Гульні ўсё, прыйдзецца назад у сумны фінтэх? Вялікі рэсёрч — тэхналогіі

У другой частцы штогадовага рэсёрчу беларускага ІТ мы звяртаем увагу на тэхналагічны профіль праграмістаў. Давайце паглядзім, якія тэхналогіі найбольш запатрабаваныя рынкам і актыўна развіваюцца. 

32 каментарыя
Гульні ўсё, прыйдзецца назад у сумны фінтэх? Вялікі рэсёрч — тэхналогіі

У другой частцы штогадовага рэсёрчу беларускага ІТ мы звяртаем увагу на тэхналагічны профіль праграмістаў. Давайце паглядзім, якія тэхналогіі найбольш запатрабаваныя рынкам і актыўна развіваюцца. 

Калі на партрэт беларускага айцішніка ўплывае лакальны шторм, то ў тэхналагічным зрэзе — у першую чаргу агульнасусветныя трэнды ў індустрыі.

Кавідная папулярнасць хэлстэка або геймдэву сышла з экранаў. Тыя, хто рухаў наперад тэлемедыцыну або казуальныя забавы, перабудоўваюцца ў сумны фінтэх і распрацоўку маркетплэйсаў.

Кардынальных змен у тэхнастэку, вядома, нельга чакаць на кароткай дыстанцыі. Але некаторыя трэнды ўсё ж можна вылучыць.

Галоўнае

  • Python > Java
  • JavaScript застыў на месцы
  • Fintech/InsurTech + E-commerce > 45%
  • TypeScript і Python ў пагоні за JavaScript

JavaScript, якая 6 гадоў таму ўзляцела ледзь не да дэфолтнай мовы праграмавання, канчаткова затармазіла і цяпер стагнуе на паказчыку прыкладна ў 25%. Застаючыся пры гэтым самай распаўсюджанай у рэзюмэ распрацоўшчыкаў.

Яе імкліва наганяе роднасная TypeScript і суровейшая Python, якая перажывае другую маладосць і ўсё часцей фігуруе ў вакансіях кампаній. 

.NET усё ж змог замацавацца на рубяжы ў 9-10% (пару гадоў таму здавалася, што пачне сыходзіць са сцэны), а моладзевая і папулярная Node.js прытармазіла і пакуль не стала заканадаўцай мод у бэкэндзе. 

Java будзе заўсёды, але нават мяжа ў 20% ад рынку распрацоўкі ёй ужо ніколі не скарыцца.

PHP і Ruby ўжо хутчэй маргінальныя захапленні, прайграюць нават алдскульным C/C++.

Сярод фрэймворкаў чакана ўтрымлівае лідарства React, але яе перавага не выглядае асабліва ўражальнай, джаваскрыптары і тайпскрыптары прывыклі працаваць з досыць шырокім арсеналам тулаў.

Angular працягвае апусканне і ўжо праз год будзе на ўзроўні Next.js або Vue.js, за якімі не стаіць гіганта накшталт Google з яго магчымасцямі. 

Java-распрацоўшчыкі пры гэтым куды больш кансерватыўныя і ў большасці сваёй заўсёды будуць выкарыстоўваць Hibernate і Spring.  

Gradle і Maven сярод зборачных тулаў захоўваюць парытэт. 

Fintech і E-commerce, а пра гульні можна пачынаць забываць

Магчыма, інтэграваць чарговую плацежную сістэму або распрацоўваць бясконцыя опцыі для шопінг-парталаў не так займальна, як рухаць наперад IoT або тэхналогіі аўтапілотаў для машын. Але ў Fintech\Insurtech разам з E-commerce працуе ўжо амаль палова беларускіх айцішнікаў.

Гэта азначае і большую цікавасць да падобнага вопыту ў працадаўцаў.

Геймдэў, які доўгі час быў адным з лакаматываў галіны, усё больш здае пазіцыі.

Услед за Wargaming, які падзяліўся, надышло знікненне Apalon і скарачэнні ў сувязі з рэлакацыямі ў іншых гульнявых кампаніях і офісах. Тут склаліся як лакальныя, так і глабальныя фактары. Гульнявой індустрыі цяпер у цэлым цяжка, пасля кавідных прарываў і інвестыцый надыходзіць рынкавае «пахмелле».

Medtech не апраўдаў надзей менеджараў кампаній — не стаў сектарам, які прасоўваецца сямімільнымі крокамі. Але пасля некаторага падзення цікавасці змог захаваць пазіцыі і праекты. 

Асобна варта адзначыць ERP, які павольна, але ўпэўнена расце да прыкметных значэнняў. Энтэрпрайз-праекты — як рамонт: іх нельга скончыць, толькі спыніць, таму іх будуць дарабляць нават на фоне стагнацыі рынку распрацоўкі.

Python асноўная мова ў Server\Cloud

Цалкам чакана ў інтэрнэце пануе JavaScript і TypeScript.

Але трэба адзначыць, што і астатнія тэхналогіі не сыходзяць са сцэны і ўтрымліваюць прыкладна той жа ўзровень, што і год-другі таму. 

Магчыма, Python не стала асноўнай мовай для Server/Cloud распрацоўкі, але яна выйшла на першае месца і ў адрозненне ад тых жа «скрыптоў» не можа лічыцца дапаможнай або інтэрфейснай.

MacOS працягвае даганяць Windows, але павольнейшымі тэмпамі. Відаць, усё ідзе да таго, што распрацоўшчыкі будуць выкарыстоўваць абедзве вядучыя аперацыйныя сістэмы, як бы ім ні падабалася тая ці іншая.

Linux захоўвае свае пазіцыі без якіх-небудзь рухаў у той ці іншы бок, у яго свая аўдыторыя і спецыфіка. 

Visual Studio Code застаецца самым папулярным інструментам для большасці тэхналогій. Нават сярод Swift-, Java- і PHP-распрацоўшчыкаў, дзе манаполія ў Xcode, InteliJ IDEA і PHPStorm, ад траціны да паловы праграмістаў выкарыстоўваюць і Visual Studio. 

А самае цікавае для наступнага апытання — ужо ўзровень выкарыстання ChatGPT сярод распрацоўшчыкаў.


Пачытайце першую частку, калі яшчэ не:

Рэлакейт знікае. Айцішнікі пастарэлі. Вялікі рэсёрч ІТ у Беларусі і за мяжой
Рэлакейт знікае. Айцішнікі пастарэлі. Вялікі рэсёрч ІТ у Беларусі і за мяжой
Па тэме
Рэлакейт знікае. Айцішнікі пастарэлі. Вялікі рэсёрч ІТ у Беларусі і за мяжой

А так было летась:

Новыя ўмовы. Палова за мяжой джуны адміраюць. ІТ у Беларусі-2022
Новыя ўмовы. Палова за мяжой, джуны адміраюць. ІТ у Беларусі-2022
Па тэме
Новыя ўмовы. Палова за мяжой, джуны адміраюць. ІТ у Беларусі-2022
Якія тэхналогіі выбірае айцішнік — і ці ўплывае рэлакейт. ІТ у Беларусі-2022
Якія тэхналогіі выбірае айцішнік — і ці ўплывае рэлакейт. ІТ у Беларусі-2022
Па тэме
Якія тэхналогіі выбірае айцішнік — і ці ўплывае рэлакейт. ІТ у Беларусі-2022
Першыя прыкметы беспрацоўя. Трывога расце. ІТ у Беларусі-2022
Першыя прыкметы беспрацоўя. Трывога расце. ІТ у Беларусі-2022
Па тэме
Першыя прыкметы беспрацоўя. Трывога расце. ІТ у Беларусі-2022
Крызіс мяняе рынак але не заробкі. Айцішнікі баяцца шукаць працу. Вялікі рэсёрч
Крызіс мяняе рынак, але не заробкі. Айцішнікі баяцца шукаць працу. Вялікі рэсёрч
Па тэме
Крызіс мяняе рынак, але не заробкі. Айцішнікі баяцца шукаць працу. Вялікі рэсёрч

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Bart Simpson
Bart Simpson Meme officer в localhost
-6

Интересно было бы посмотреть у скольки % ИТшей в Fintech есть материальная отве́тственность за ошибки.

Карыстальнік адрэдагаваў каментарый 25 красавіка 2024, 09:04

5

Ну почему только в финтехе? И в екомерсе тоже можно на сотни лямов накосячить.
Мой ответ. Я в аутсорс компании. Работал на нескольких финтех и екомерс проектах. Нигде не было личной матответственности. Думаю в аутсорсе таких случаев большинство. В продакте не знаю как дела обстоят.

3

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

9

Ещё чего. Ответственность только за бэкдор или вредоносный код. А так - это проблема инвестора и работодателя. Что-то я не видел желания разделить прибыль поровну между владельцами бизнеса и работниками. А как ответственность, то всегда пожалуйста. Короче, если ответственность, то и доходы поровну. А так - это просто пахнет шарашками. Неси ответственность за полстакана сметаны.

fabulius 91
fabulius 91 CEO в Предприниматель в Польше
0

Нормальные фирмы предлагают опционы

0

Не встречал таких. Хотя, будь я в топ менеджменте, может и да, предлагали бы. А так... Найди пойди дурней бабло делить. Даже любой дружный-предружный стартап будет делить прибыль только среди "родителей" и первых последователей. А пятый, десятый нанятый гребец, даже лид, получит мак, стол, кипяток и ЗП.

Карыстальнік адрэдагаваў каментарый 25 красавіка 2024, 13:50

Bart Simpson
Bart Simpson Meme officer в localhost
2

За хождение по борде с jira тикетами никто опционы не даст.
Особенно на галере.
Придумайте как принести денег компании, тогда после 4-5 презентации может быть выпишут какой нить SAFT.
Законодательство многих стран ЕС разрабатывалось лавошниками для лавошников, и не предусматривает никаких опционов.

0

Абсолютно. В этом и есть суть разница между бизнесом и наемным трудом. Бизнес это не только про организацию процесса и прибыль, это в первую очередь про риски. Но наш хитро..й бизнес, прямо как в сказке про "Вершки и корешки", не оставляет попыток надуть гребца.

table
table Table в Database
3

а как определить ответственного за ошибку? чья ошибка больше - кодера, ревьвюреа, тимлида, может повыше кого? Был случай - в кафке не сделали длт, не было такой таски. В итоге кто-то прислал нечитабельную мессагу в топик и контора просто получила счет в AWS +2,5к баков. Ну и кто тут виноват?

2

На лицо преступный сговор с целью дискредитации ИТ, заказчика, сопутствующий вредительству и шпионажу в пользу Японии и Финляндии.

-2

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

У меня как-то был баг на проде, который едва не стоил банку 10 миллиардов долларов. Баг был уровня “подставили плюс вместо минуса”, но много волос в ту ночь с пятницы на субботу посидело. Бизнес аналитики винили разработчиков, разработчики - аналитиков и QA, QA говорили, что им не дали prod quality данные, менеджеры ныли, что нам нужны другие процессы, инфраструктурная команда требовала забрать у всех доступ и так далее. Месяца два все шумели, потом как-то само собой улеглось, а на проекте появился еще один менеджер. На самом же деле, у нас был крайне плохо написанный код, состоявший из костылей и подпорок, минимум тестов, начальтво часто пропихивало фичи за пару дней до релиза. Плюс еще менеджеры очень боялись откатывать неудавшиеся релизы (их за это ругали), поэтому у нас и процедур таких толком не было. Каждый релиз - как последний. Вот и ищи, на кого тут повесить ответственность

гр. О.  Бендер
гр. О. Бендер Капитан в свободном плавании
-1

Вангую - спустя пол года никаких качественных изменений не произошло.

zabelarus14
zabelarus14 Инженер в НИИ им. Баца
0

зарелизить в пятницу вечером на прод и уйти на выходные вот это по нашему! белорусьбанк , не?

Карыстальнік адрэдагаваў каментарый 25 красавіка 2024, 22:47

2

Не на столько в центре Европы. Да и откуда у Беларусбанка 10 миллиардов? А релизы в пятницу прекрасны - можно фиксить всю ночь и потом еще два дня

Bart Simpson
Bart Simpson Meme officer в localhost
0

В Чехии так же.
В выходные интертернет банки традиционно на обновлении.
Это же не Бинанс какой то, ритейл и лавошники потерпят.

table
table Table в Database
1

Node.js

а я чото думал что нода это просто среда исполнения жабаскрипта кода, а не язык программирования

0

А Java - это такой остров в океане и чай

table
table Table в Database
1

из того, что забыл - еще мацацыкл и цыгарэты

3

Согласен вроде нода же просто "рантайм" для js?

1

Это рантайм, sdk, библиотеки, сборщик кода, менеджер зависимостей и т.д. Экостистема или платформа для бекендов на js

table
table Table в Database
3

а где тут собсна язык?

-3

В статье и не говорят, что это язык. Там просто облако тегов/технологий какое-то, где .Net стоит рядом с Bash. Мне в целом понятно, о чем речь, но кого-то сбивает с толку. Повезло платформам, где все называется одним словом. Под джавой тоже не стоит понимать только язык, если что

Карыстальнік адрэдагаваў каментарый 25 красавіка 2024, 22:00

table
table Table в Database
2

да понятно что там и jre, jvm, javac... Но там хотя бы есть свой язык. А в ноде нет. Просто жабаскрипт код в браузере - запускается и работает. В браузере есть рантайм для жабаскрипта. А чтобы без браузера оно работало - нужен ноде.жс, он же рантайм вне браузера. В жабе это jre называется - рантайм енвайронмент

2

Ну, ок, я согласен, что видеть node.js, javascript, .net, bash, python одном списке - это странно. Авторы статьи могли бы разделить языки и платформы. Я помню тот опросник - там просто просили перечислить технологии - можно было Эксель и вязание вписать.

Сейчас довольно много народу пишет бекенды на JS и называет себя node-разработчиками. Я часто слышу фразы вроде "я пишу под ноду", вижу наклейки node.js на ноутах - мне плюс-минус понятно, что они имеют в виду и чем занимаются. А назвались бы JS-разработчиками - пришлось бы гадать. С джавой проще, потому что все ее ветки кроме энтерпрайза умерли. Никто уже не пишет на ней десктопы, фронтенды, не пытается заниматься AI, даже из мобилок ее вытеснили. Так что говоришь "джавист" - и сразу понятно, что ты энтерпрайз пилишь и жить не можешь без ооп.

1

Как бы да, но произвольный фронтовый js-код скорее всего не заработает на node и наоборот. Базовый язык и синтаксис одинаковы, да, но если рассмотреть полноценное реальное применение, то может быть и можно рассматривать как отдельные языки, хз.

fallinmyhand
fallinmyhand Патриот в Мерси Софтваре
1

нет) это все тот же v8, просто нету объекта document. Ну и сервер рендеринг есть и вполне себе работает с фронтенд либами

table
table Table в Database
0

нет, нельзя рассматривать. Это я сейчас как пишущий на ноде говорю. Точно такой же жс

Карыстальнік адрэдагаваў каментарый 26 красавіка 2024, 14:57

-1

а про игры можно начинать забывать

Может наконец начнут делать что-то качественное, а не мобильные [censored - П. 4.1.2. Пользовательского соглашения — https://mstagmanager.com/pages/polzovatelskoe-soglashenie] с концепцией pay to win. Видимо вся их целевая аудитория зумерков переехала в тиктак.

sovest-chatagpt
sovest-chatagpt Максимилиан в VironIT
-1

Очевидно что в трендах Интеграл, Агат и БелОМО. Только не совсем из статьи понятно это Fintech или ERP

-2

Это распил и коррупция. Инженерам там делать нечего, разве что только деградировать.

zabelarus14
zabelarus14 Инженер в НИИ им. Баца
0

Компьютерным инженером в НИИ - престижно. А сервисной обслугой программного обеспечения в Fintech - стыдно.

0

Какая-то сомнительная аналитика. Словно перевёрнутая сног на голову. Или для анализа писавшему не хватает понимания что и откуда растёт. Перепутано куча всего, где языки где технологии. Анализа откуда какой спрос появился и почему вообще опущено....