На данный момент, я бы для ребенка выбрал следующую схему:
1. Универ на программиста + параллельное изучение java (максимальный спрос).
2. С третьего курса - бесконечные попытки устроится на стажировку java разрабом в финтех.
3. Затем (у него уже есть теплое место и достаточно денег), он самостоятельно выберет другое направление по душе, если понадобиться.
Может есть какие то ресурсы где будет описана конкуренция и тенденция? Заранее спасибо за ответы.
Основной сайт для поиска работы (как индикатор) подойдет? Я как раз делал подборку 2 недели назад по nodejs, php и python, вроде данные не сильно изменились.
P.S. В резюме указаны лишь те, кто "активно ищет работу".
Вакансии (backend):
-
NodeJS (Express/Nest): 57 вакансий.
-
PHP (Laravel/Symfony/Yii): 295 вакансий.
-
Python (Django/FastAPI/Flask): 365 вакансий.
-
.NET: 364 вакансий.
- Java: 719 вакансий.
Резюме (backend):
-
NodeJS (Express/Nest): 2111 резюме.
-
PHP (Laravel/Symfony/Yii): 4392 резюме.
-
Python (Django/FastAPI/Flask): 9957 резюме.
-
.NET: 3808 резюме.
- Java: 9932 резюме.
Соотношение вакансий к резюме (backend):
- NodeJS (Express/Nest): 1/37.
- PHP (Laravel/Symfony/Yii): 1/15.
- Python (Django/FastAPI/Flask): 1/27.
- .NET: 1/10.
- Java: 1/13.
----------------------------------
Вакансии (fullstack):
-
NodeJS (Express/Nest): 132 вакансий.
-
PHP (Laravel/Symfony/Yii): 410 вакансий.
-
Python (Django/FastAPI/Flask): 416 вакансий.
-
.NET: 451 вакансий.
- Java: 787 вакансий.
Резюме (fullstack):
-
NodeJS (Express/Nest): 2307 резюме.
-
PHP (Laravel/Symfony/Yii): 4257 резюме.
-
Python (Django/FastAPI/Flask): 4951 резюме.
-
.NET: 3100 резюме.
- Java: 6852 резюме.
Соотношение вакансий к резюме (fullstack):
- NodeJS (Express/Nest): 1/17.
- PHP (Laravel/Symfony/Yii): 1/10.
- Python (Django/FastAPI/Flask): 1/12.
- .NET: 1/11.
- Java: 1/9.
Итог:
- NodeJS (Express/Nest) - очень мало вакансий и самая большая конкуренция за рабочее место (в этой подборке), в среднем, в 1.5-2 раза больше, чем в PHP/Python/.NET/Java.
- Python (Django/FastAPI/Flask) - самое большое число вакансий. Конкуренция за рабочее место в сравнение с PHP в 1.5-2 раза больше. Стоит отметить колоссальную разницу в соотношении вакансий к резюме между backend и fullstack разработчиками - 27 и 12, очень похоже на тех самых "вкатунов", которые "долбят" лишь одно направление, "рисуют" 1-3 года опыта и вперед.
- PHP, .NET и Java имеют примерно равную конкуренцию.