Вхід Реєстрація
Реклама
Ваше рекламне місце
Забронюйте цей слот без конкуренції на обраний період.
Купити рекламу →
Логотип телеграм спільноти - Node.js Recipes
Додано 14 лип 2024

Node.js Recipes

@node_recipes
Кількість підписників: 3 153
Фото: 173
Відео: 7
Посилання: 610
Опис:
You can view and join @node_recipes right away.
Джерело

Node.js Recipes | Що повинен знати Node.js розробник у 2025-Q1?У вересні минулого року я...

Логотип телеграм спільноти - Node.js Recipes Node.js Recipes @node_recipes
2 900 Охват/переглядів 2025-03-10 15:22 Повідомлення №796
Що повинен знати Node.js розробник у 2025-Q1?У вересні минулого року я висловлював свою думку Що має знати Senior Node.js Developer. Зараз я спробував зробити аналіз на основі зрізу усіх українських вакансій. Для цього я звернувся до знайомих з DOU. Мене познайомили з Оксаною Лобко. Саме вона той надзвичайно продуктивний інженер, що створював Джинні у 2017-2021. Зараз вона працює над своїм проєктом JobNote.ai та part-time допомагає у DOU.Оксана надала агреговані дані про вакансіям з українського ринку. JobNote парсить вакансії на сайтах Dou, Джинні та recruitika. Ось так виглядає зріз даних для Node.js: https://jobnote.ai/skills/Node.js/Прокоментую, що там таке:– Cеред даних є як чисті Node.js розробники, так і FullStack.– Title визначається за потрібними роками досвіду. Junior (0,1), middle (2,3,4), senior (>=5).– Популярність технології визначається кількістю вакансій, де вона вказується як вимога.– У рамках цього аналізу дані salary/application per job я відкинувДля зручності аналізу я перейшов від абсолютних показників до відносних. Отже, що нам показують дані?Що стабільно потрібно? TypeScript, NestJS, React та бази даних стабільно затребувані незалежно від рівня:- TypeScript – є у 70% вакансій незалежно від рівня.- NestJS – у 40% вакансій. Express.js/Fastify/etc майже не зустрічаються.- PostgreSQL – у 50% вакансій.- MongoDB – у 30% вакансій.- MySQL – 20%, SQL – 20%, NoSQL – 15%.- Redis – 25% (але для Junior трапляється рідше).- React – у 40% вакансій, Next.js/HTML/CSS – у 10%.Що менше вимагають з розвитком? Очевидно, що певні знання стають само собою зрозумілими:- JavaScript – важливий для 70% Junior, але для Middle/Senior це знижується до 40%.- API – 50% для Junior, 40% для Middle та 30% для Senior.- Git – 30% для Junior, 20% для Middle і Senior.Що стає актуальніше з розвитком? Явно зростає попит на Cloud Native- AWS – Junior (35%), Middle (40%), Senior (50%).- CI/CD – Junior (10%), Middle (20%), Senior (27%).- Docker – Junior (23%), Middle (28%), Senior (33%).- Kubernetes – Junior (10%), Middle (12%), Senior (24%).Топ-3 хмарних провайдерів:- AWS – Junior (35%), Middle (40%), Senior (50%)- Google Cloud – Junior (5%), Middle (8%), Senior (15%).- Azure – Junior (?), Middle (7%), Senior (12%).Окремо виділю зростання попиту на GraphQL- GraphQL – Junior (6%), Middle (15%), Senior (18%)Чого ми не бачимо у вакансіях?LLM/AI/Agents/etc. Я очікував побачити це у вакансіях у 2025-Q1Воно ще занадто нове, щоб бізнес розумів, як це інтегрувати в існуючі технічні та бізнесові процеси. ВисновкиМожливо, я упереджений, тому дані лише підтвердили мої припущення:1. У 2025 Node.js — Boring Technology2. На ринку найбільше затребувані Node.js розробники, які знають TypeScript, NestJS, React та CloudNative (AWS/K8s/etc).3. Використовувати ринок, як джерело правди, що варто вивчати, можна тільки до middle рівня. На senior/senior+ потрібно самостійно складати план подальшого розвитку.