КАР’ЄРНИЙ ШЛЯХ ІТ-ФАХІВЦІВ 2024: ЩО ЗМІНИЛОСЯ ТА НА ЩО ОЧІКУВАТИ
Введення
Як сьогодні розвиватись у ІТ, на які навички звертають увагу роботодавці, які кар’єрні тренди впливають на можливості для зростання? У цій статті ми розглянемо кар’єрний шлях ІТ-фахівців 2024.
Межі між вже класичними для ІТ-сфери грейдами – junior, middle, senior, lead – зміщуються, а набір навичок усередині спеціальностей – розмивається.
Кар’єрний шлях, чи то roadmap, відображає всі можливі траєкторії розвитку фахівця у компанії. Ця карта дозволяє кандидатам та співробітникам чітко розуміти свої перспективи зростання, що безпосередньо впливає на бажання працювати у компанії.
Наявність прозорих перспектив підвищує лояльність кандидатів та співробітників. Таким чином, компанія стає конкурентоспроможнішою на ринку праці в умовах гострої боротьби за досвідчених фахівців.
З іншого боку, за допомогою кар’єрної карти компанія позначає свої очікування: як і з якою швидкістю мають розвиватися її співробітники, які навички вивчати та на чому фокусуватися.
Як створюють кар’єрні карти
ІТ-сфера змінюється так само швидко як ЧатГПТ генерує несмішні жарти — і разом із нею трансформуються кар’єрні карти фахівців. Тому важливо переглядати їхнє наповнення щороку.
При створенні кар’єрної карти HR-фахівці враховують три основні фактори:
- досвід компанії — як історично складалися кар’єрні траєкторії фахівців;
- тренди ринку праці — як змінюються запити та очікування претендентів;
- потреби у компетенціях — які навички є актуальними для кожної спеціалізації.
Горизонтальний та вертикальний ріст
Як правило, у кар’єрній карті є дві базові траєкторії розвитку – вертикальна та горизонтальна.
Вертикальна передбачає рух, наприклад, грейдами — від стажера і junior-фахівця до рівня senior і lead. Для переходу на новий рівень потрібно мати певний набір навичок і досвід реальних проектів, що зростає. Грейд підтверджується щорічно за допомогою інструментів оцінки навичок (скринінги, тестування та інше).
Горизонтальна траєкторія передбачає усунення чи розширення професійних навичок — у бік суміжних спеціальностей чи управлінських ролей.
Часто горизонтальні траєкторії пропонують фахівцям, які ростуть грейдами і в ході скринінгу висловлюють бажання розширити досвід і компетенції. Наприклад, senior-розробник може залишитися в рамках свого грейду та стека, ставати все більш технічним професіоналом, а може почати освоювати навички архітектора, тобто іншої спеціалізації, і стає більш взаємозамінним фахівцем. Ще варіант – освоювати навички в менеджменті та переходити на управлінські позиції.
Наставництво та партнерство
Є альтернативна практика складання кар’єрної карти. Вона заснована на системі наставництва, яка має бути досить розвинена в компанії. Кожен співробітник або команда має наставника, який бере участь у створенні індивідуальної кар’єрної карти спеціаліста — з урахуванням його особистих якостей, талантів і переваг.
З консалтингу до ІТ перейшла ще одна можлива траєкторія для розвитку високорівневих фахівців — партнерські системи. Це означає, що співробітник у якийсь момент стає партнером компанії, який зацікавлений у залученні нових клієнтів та розширенні бізнесу. Це більш бізнесова, підприємницька траєкторія розвитку.
У деяких компаніях одночасно є універсальні кар’єрні карти та індивідуальні. При цьому ініціювати роботу з наставником та створення персональної карти розвитку може сам співробітник.
Важливо відстежувати динаміку зміни компетенцій працівників. Для цього використовують спеціалізовані системи управління проектами та командами.
Кар’єрні тренди в ІТ
Подивимося, як змінилися можливості для зростання та розвитку ІТ-фахівців за останні 2-3 роки.
Вимоги до навичок middle-фахівців зближуються з позиціями рівня senior
За запитами замовників на проекти та послуги можна помітити, що вимоги до компетенцій middle-фахівців значно зросли та практично зрівнялися з навичками, які традиційно асоціюються із senior-фахівцями. Різниця між цими грейдами сьогодні більше лежить у площині практичного досвіду — кількості та масштабів реальних проектів, на яких застосовувалися ці навички.
Таким чином, досягнувши рівня middle, фахівець фокусується на практичній роботі та застосуванні своїх навичок.
Зростає розрив між junior та middle-фахівцями
Існує зворотний бік такого розмиття грейдів middle та senior. У той же час збільшується розрив між початківцями та фахівцями середнього рівня: джунам стає все складніше перейти на наступний рівень. У різних проектах та компаніях важко визначити, яким має бути джун. Або для цього потрібно освоїти більше навичок, або якнайшвидше отримати більш масштабний практичний досвід. І той, і інший підходи корисні для молодшого фахівця у компаніях. Але подолати дистанцію простіше у компаніях, де є система наставництва та можливість виконувати проекти під керівництвом високорівневих колег.
Починає змінюватися конфігурація команд
В умовах гострої нестачі висококваліфікованих фахівців на ринку праці України та явних змін в умовах виробництва, замовниках та економіці, підходи до формування команд також зазнали змін.
Сьогодні багато проектів неможливо виконати у рамках звичної конфігурації команди, яка ще два-три роки тому застосовувалася повсюдно. Наприклад, готова однорівнева команда з розподілом за компетенціями та грейдами у різних ролях (аналітик, розробник, тестувальник, системний інженер та інші).
Все частіше застосовується інша поширена схема наставництва в ІТ, при якій один високорівневий спеціаліст займається роботою двох молодих фахівців рівня junior або junior+ в одній або двох ролях. З одного боку, така модель ускладнює процеси управління та комунікації, які лягають на лідера чи керівника проекту. З іншого боку, вона допомагає підтримати систему наставництва у компанії та забезпечити економічну ефективність проекту для замовника та підрядника.
Більше уваги софт скілам
Сучасні проекти в галузі ІТ часто передбачають роботу у великій крос-функціональній команді, в якій можуть бути співробітники різних компаній – замовника, підрядників. Навички комунікації та взаємодії всередині таких команд стають все більш значущими для розробників, аналітиків, тестувальників та інших спеціалістів ІТ.
Розмиваються межі між спеціалізаціями
Це особливо помітно на прикладі аналітиків: сьогодні все частіше поєднуються компетенції бізнес-аналітиків, які вивчають потреби замовника, та системних аналітиків — технічних фахівців, які формують вимоги до систем та їх інтеграцію.
Все частіше компанії хочуть здобути в одному співробітнику навички з обох спеціальностей — а вони суттєво відрізняються. Так, системний аналітик повинен вміти читати код та розуміти, як технічно реалізувати вимоги замовника, глибше працює з розробниками та тестувальниками. Бізнес-аналіз не передбачає глибокого технічного бекграунду, проте незамінний у класичних проектах трансформації бізнес-процесів, аудиті, які в ідеальному світі реалізуються до автоматизації та впровадження систем.
Чіткі межі зберігаються, мабуть, тільки у тестувальників, де, як і раніше, актуальним є поділ на функціональне, навантажувальне та автоматизоване тестування.
Як розвиватися в ІТ сьогодні
На українському ринку праці наразі більш ніж достатньо випускників спеціалізованих онлайн-курсів. Але проблема в тому, що дуже часто фахівці-початківці, за плечима у яких тільки онлайн-курси, ще не тягнуть навіть на рівень junior — вони ще зовсім не готові до виходу на реальні проекти. Тому варто закладати час на нульовий етап адаптації – від стажера до джуна.
У цей час наставнику потрібно чіткіше відстежувати завдання, не залишати стажера без підтримки. Від самого ж стажера потрібно виявляти старанність, розуміти свій план завдань, які результати від нього очікуються та у якому вигляді. Це дозволить більш детально зануритися у проект.
План адаптації включає не лише робочі завдання, а й організаційні — розуміння принципів роботи бізнесу компанії, взаємодії підрозділів, різних команд, загальних правил.
Трохи краща ситуація у тих ІТ-фахівців-початківців, які закінчили технічні вузи — сильний бекграунд і системне мислення дозволяють відповідати вимогам молодшого спеціаліста вже на старті, а швидкість зростання до потрібного грейду є питанням часу та амбіцій.
Висновок
Тож не варто піддаватися ілюзії, що після отримання сертифікату на онлайн-курсі ви автоматично готові до роботи і будете супер затребувані на ринку праці. Потрібно використовувати всі доступні способи напрацювання практичного досвіду і розкриття всього спектра навичок.
Більш досвідченим ІТ-фахівцям слід стежити за актуальністю свого стека. Наприклад, деякі мови програмування втрачають популярність). Важливо перемикатися на більш популярні технології, освоювати сучасні інструменти.
Рівень senior — не є стелею сьогодні. Фахівцям доступний розвиток за управлінською лінією або розширення технологічної експертизи.
Поряд із посадою у співробітників з’являються ролі — і це ще одна можливість професійної самореалізації. Наприклад, розробник рівня middle може виконувати функції пресейл менеджера або бути наставником на проекті з менш досвідченими колегами. Це стало можливим за рахунок більшого перемикання компаній на матричну структуру підпорядкування та повний проектний принцип діяльності, а саме так працює більшість бізнесів у ІТ.
А тим часом читайте наш блог про 10 правил ідеального підлеглого.


