Добавить в корзинуПозвонить
Найти в Дзене

🦄 Какое направление в IT стоит выбрать? #1

Сейчас в каждом направлении на мой взгляд происходят обновления, я бы сопоставил тренды близким к 2003 году - происходит трансформация и вытеснение. Сервера и безопасность: Linux Sysadm -> SRE || DevOps / SecOps
Бекенд: Java, Node Js -> Go, dotnet core C#, Rust, Dart, Elixir.
Аналитика: Python, R, Julia
Фронтенд: JS -> TypeScript, React
Мобильные: Java -> Kotlin, Obj C -> Swift ; Dart
Тестирование: Js | Java Это не считая дата саенс инженеров, подборщиков в айти, нагрузочных автотестеров, пентестеров, DBA и еще тьмы других вещей ... ✈ Рынок массово идет в serverless и no-code tools. Из 2001-2018 никак не представить бложик или сайт, который лежит просто на файлопомойке в S3 в виде статики и автоматом обновляющийся при изменении контента в облачной CMS, а база у него тоже облачная и за все это пользователь платит возможно что и ничего ... 💥Есть разные аспекты выбора языка 💥 1) Направление и прикладная область
2) Рынок и регион
3) Итог карьеры
4) Страсть На том же Upwork будет д
Оглавление

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

Сервера и безопасность: Linux Sysadm -> SRE || DevOps / SecOps
Бекенд: Java, Node Js -> Go, dotnet core C#, Rust, Dart, Elixir.
Аналитика: Python, R, Julia
Фронтенд: JS -> TypeScript, React
Мобильные: Java -> Kotlin, Obj C -> Swift ; Dart
Тестирование: Js | Java

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

✈ Рынок массово идет в serverless и no-code tools.

Из 2001-2018 никак не представить бложик или сайт, который лежит просто на файлопомойке в S3 в виде статики и автоматом обновляющийся при изменении контента в облачной CMS, а база у него тоже облачная и за все это пользователь платит возможно что и ничего ...

💥Есть разные аспекты выбора языка 💥

1) Направление и прикладная область
2) Рынок и регион
3) Итог карьеры
4) Страсть

На том же Upwork будет другое распределение чем на общем рынке.
А если мы хотим быть нужными потенциальному работодателю в Канаде или Эмиратах второе. А если едем в Китай то третье, а можно поймать заказчика из USA на LinkedId и иметь запасную специализацию ...

Важно понимать что условный CTO в г. Киров будет получать столько же сколько Tech Lead в г. Москва и в 2 раза меньше чем Product Owner в Атланте и в 4-10 раза меньше чем CTO в долине. И столько же всколько Arhitect впахивающий на консалтеров из TopTal, Crossover.

Очень важно понимать что за тянуший на блевоту X++/Abap или мозгодробительные Haskell/Scala готовы платить больше чтобы сэкономить на том же железе.

В геймдеве можно и сойти с ума или выкинуть печень на кранчах с алкоголем и энергетиками.

А кого то просто прет взять и уронить сервер нагрузкой на просто нгинкс рул в старый бекенд или отсутсвующий WAF💥 от фразы девов: да тут все хорошо кластер, балансировка и вообще у нас облачная СУБД 🦄🦄🦄.

Поэтому идеально сделать свои шкалы и свою карту развития, иначе часто будет жизнь кидать то туда то сюда и может статься потрачено 10 лет на нелюбимой работе и еще при кризисе нафиг никому не нужен.

Дополнительная информация

JS Frameworks Index

https://gist.github.com/tkrotoff/b1caa4c3a185629299ec234d2314e190
https://gist.github.com/tkrotoff/b1caa4c3a185629299ec234d2314e190

The PYPL PopularitY

http://pypl.github.io/PYPL.html
http://pypl.github.io/PYPL.html

TIOBE Index for May 2020

-4
https://www.tiobe.com/tiobe-index/
https://www.tiobe.com/tiobe-index/

Умершие языки:

https://www.hillelwayne.com/post/influential-dead-languages/ https://www.parkersoftware.com/blog/dead-programming-languages-and-those-on-their-deathbed/
https://en.wikipedia.org/wiki/Timeline_of_programming_languages