Де закінчується початківець і де починається junior? Якими скілами має володіти middle? Як дорости до senior? Давай розбиратися, who is who.
Початківець vs junior
Початківцев у IT-галузі називають trainee. По суті, від junior їх відрізняє тільки відсутність комерційних проєктів у портфоліо. Але це доволі вагомий фактор для прийома на роботу.
Якщо ти щойно пройшов початкові IT-курси, ти — trainee. Це значить, що наврядчи ти зможеш одразу потрапити на роботу до компанії. Проте, можна брати проєкти на фрілансі, практикуватися і вдосконалювати навички або ж потрапити на стажування. Буває і таке, що на позицію junior беруть початківця без комерційного досвіду, проте для цього треба мати гарні навички і добре впоратися з тестовим завданням.
На етапі junior ти вже вважаєшся повноцінним айтішником. Тебе вводять у курс справ, дають задачі для самостійного вирішення. Проте ти також можеш мати ментора-сіньйора, який доглядатиме за тим, як ти розвиваєшся, реагуєш на критику та вирішуєш проблеми. Тут уже починають відігравати роль твої soft skills: наскільки сильно ти хочеш розвиватися і вчитися, наскільки ти цікавишся професією і прагнеш самостійно вирішувати задачі, скільки в тобі енергії та стресостійкості.
Middle
Основний показник того, що ти перебрався на цей рівень — самостійність у прийняті рішень і виконанні задач. Middle спеціаліст має впевнено працювати з проєктами, відповідати за свою частину роботи та брати на себе відповідальність. Також на цьому рівні вже може приймати участь у спілкуванні з клієнтом.
Як визначити, що ти middle:
- маєш 2-4 роки досвіду роботи;
- у твоєму портфоліо є приклади робіт з різних проєктів;
- можеш самостійно працювати в команді;
- ініціюєш власні способи вирішення проблем.
Senior
По суті, senior спеціаліст — це мідл, у якого більше досвіду, експертизи та прокачаних скілів. Але на цьому рівні у тебе має бути максимальна відповідальність: сіньйори можуть робити проєкт самостійно, а також менторити молодших колег.
Саме senior приймає важливі рішення, які впливають на роботу над проєктом, знають увесь життєвий цикл продукту. Для того, щоб дійти до цього рівня, тобі треба буде володіти декількома стеками технологій, мати досвід самостійного проєктування, розвинуті soft скіли та вміння наставляти новачків.
Хочеш перейти на новий рівень? Приходь в Merge Academy! Окрім курсів для початківців ми робимо освітні програми для тих, хто вже має досвід. А попереду у нас ще багато нових програм. То ж слідкуй за новинами і не забудь підписатися на розсилку 😉