Рубріки: Теорія

Хто такий джун: обов’язки та зарплата

Анастасія Рахліна

Хто такий junior-фахівець?

Кожен джедай колись був джуном, і навіть Гаррі Поттер починав із простих заклять. Пізнати основи коду закляття, звичайно, не допоможуть (хоча це ще потрібно ще перевірити 🙂 ), а хто такий junior-фахівець і скільки він заробляє — зараз розберемося. 

Джун (junior) — це фахівець-початківець. Він добре знає теорію, опанував синтаксис мови програмування та вже вміє писати код. Часто вони мають портфоліо, що складається з пет-проєктів, репозиторію на GitHub і відвідуваних хакатонів. 

Що потрібно знати, щоб отримати оффер

Безумовно, ринок вимогливий до всіх фахівців — від junior-до senior-рівня. Не тільки хард-(технічні), а й софт-скіли мають велике значення:

  • навички спілкування із клієнтом;
  • вміння взаємодіяти з колегами у команді;
  • готовність самостійно ухвалювати рішення;
  • ініціативність.

Багато рекрутерів додатково відзначать знання англійської мови. Дуже часто робота в IT передбачає взаємодію з європейським та американським ринками. І як скажуть американці — to be on the same page — щоб бути на одній хвилі для більшості вакансій потрібен Intermediate або Upper-Intermediate рівень англійської мови. Відвідайте курси англійської мови онлайн для вивчення професійної лексики!

Статистика Djinni каже, що більше половини наймів мають англійську на рівні Upper-Intermediate або вище, а якщо потрібна допомога у вивченні англійської для IT-фахівців, то вам сюди https://grade.ua/uk/proyti-test-na-uroven-angliyskogo/

Говорячи про важливий набір навичок для джуна, не можна пройти повз технічну сторону. Досвід роботи не завжди є обов’язковою вимогою. Звісно, ​​деякі рекрутери шукають кандидатів, які мали комерційний досвід.

Величезною перевагою буде, якщо на інтерв’ю ви зможете розповісти про свої особисті проєкти, які були виконані в рамках курсів або фріланс-замовлень, а також показати портфоліо на GitHub, GitLab або BitBucket.

Додаткові проєкти не лише прокачують навички junior-фахівця, а й допомагають запам’ятатися на співбесіді.

Highload вже розповідав про Максима Моха, Project and Business Development Manager в Luxoft. Колись фахівець розпочинав свій шлях junior-тестувальника до невеликої продуктової компанії. За вікном був далекий 2004 рік, ринок IT розвивався не так стрімко, а кількість інформації у відкритому доступі була набагато меншою. Тим не менш, Максим зміг за кілька років дорости до керівника відділу тестування та продакт-оунера кількох великих проєктів.

Доскональне вивчення продукту, документації та функціоналу пізніше привело Максима до менторства інтернів та джунів як у тестуванні, так і у розробці.

Вміння швидко знаходити, кваліфікувати, категоризувати та використовувати інформацію — те, без чого складно бути на хвилі та перейти на наступний рівень після junior.

Важливо відзначити, що для компанії також важливо мати чіткий план інтеграції співробітника та його подальшого розвитку в команді, що найчастіше рекрутери називають personal development plan або personal growth plan. 

Навчайтеся на своїх помилках. Аналізуйте, читайте всі можливі ресурси, навчайтеся у своїх старших колег. Регулярні one-to-one зустрічі зі своїм лідом та дружні розмови за чашкою кави з колегами подарують вам безліч цінних порад та знань, які прокачають.

Куди краще піти працювати на початку кар’єри?

Глобально існують два основні напрямки для старту — аутсорсингові та продуктові компанії. Кожна має свої переваги та недоліки, і багато залежить від цілей та пріоритетів розробника. Єдиного вірного рішення немає, але джуну найчастіше важливо напрацювати досвід, тому зазвичай фахівці хапаються за першу можливість. 

Аутсорс

В аутсорс-компаніях розвиток відбувається динамічніше і є можливість попрацювати з кількома проєктами. Junior-розробник стикається із зарубіжними клієнтами, що прокачує софт-скіли — навички ведення переговорів та комунікацію.

Аутсорс — це можливість переходити з проєкту на проєкт, опановувати нові технології, отримувати досвід, розширювати свою зону інтересів, працюючи у різних напрямках та пробуючи себе у різних сферах. 

Говорячи про недоліки, відзначимо, що все ж таки є ризик потрапити в не дуже цікавий проєкт. Нерідко серед розробників можна почути коментарі, що їм не вистачає почуття приналежності до створення конкретного продукту та відчуття своєї значущості та внеску до проєкту. 

Продукт

Щодо продуктових компаній, безумовно, тут є своя атмосфера — люди, яких об’єднує одна ідея, спільні цінності, причетність до створення чогось нового та свій відчутний внесок. Саме цього дуже часто не вистачає в аутсорсі.

Робота в продукті найчастіше менш динамічна. У продуктові компанії складніше потрапити, оскільки тут іноді вищі вимоги до фахівців. 

У продуктових компаніях практично неможливо зустріти міграцію між проєктами та технологіями всередині компанії, але це справедливо для невеликих продуктів. Чим більший продукт, тим більше можливостей для прокачування навичок. 

Обов’язки та завдання

Обов’язки та завдання багато в чому залежать від конкретного проєкту та компанії. У більшості випадків спочатку це досить прості таски.

Прагнення розвитку, пропонування своїх ідей — це також важливий внесок junior-розробника у проєкт. 

Спочатку код джуна проходитиме безліч перевірок — код-рев’ю, і тимлід залишатиме свої коментарі та зауваження.

На цьому етапі важливо аналізувати інформацію, бути відкритим до нового досвіду, а також самому вчитися проводити рефакторинг коду, покращуючи його. 

Як стати мідлом?

Прагнення до розвитку, розширення бекграунду за допомогою курсів, участь у конференціях та хакатонах — кроки, які приводять junior-розробника до middle- та senior-позицій.

Відразу зазначимо, що чітких вимірів у цій системі координат немає. Все дуже індивідуально, багато залежить від вимог конкретної компанії чи позиції. Ви можете зустріти компанії, для яких джун — це випускник курсів без комерційного досвіду, а для певних junior-позицій потрібно щонайменше рік досвіду. 

Перехід на наступний рівень вимагає покращення технічних навичок, софт-скіллів, а також впливає ваш досвід роботи (що він більший, тим на більш високу посаду можна претендувати).

Критично важливо — розуміння алгоритмів та вміння писати чистий код. Аналітичне мислення та пошук кращого рішення серед усіх можливих варіантів також потрібні. Великим плюсом буде вміння працювати з легасом кодом і підтримувати проекти різної складності. 

Плюси та мінуси роботи джуном

Ми не можемо назвати пункти, про які йтиметься нижче, мінусами. Це виклики, які є в будь-якій сфері, що відрізняються лише своєю специфікою. 

При вході в сферу необхідно бути готовим до великого потоку інформації, вміти її засвоювати. Спочатку дуже важливо старанно працювати. 

Безперервний процес навчання — постійний супутник junior-фахівця. Дебажити доведеться справді багато.

Читати, самостійно серчити і шукати відповіді на складні питання — те, що ви робитимете, мабуть, щодня. 

Говорити про плюси можна багато:

  • постійний кар’єрний ріст;
  • розвиток технічних навичок;
  • робота із передовими технологіями;
  • взаємодія з динамічним активним середовищем;
  • гібридний комфортний графік роботи.

І це лише декілька з них!  

Незалежно від компанії (аутсорс або продукт) нудьгувати точно не вийде. 

Скільки заробляє джун

Ситуація на ринку змінюється досить швидко. Ще недавно він був перегрітий. 

Грудень — традиційно час спаду в рекрутингу, і цього року це простежується ще гостріше. Вакансій стає менше, вимоги до кандидатів зростають. Ось що нам каже статистика на Djinni:

Безумовно, загальна ситуація на ринку відбивається на вилці зарплат, яку готовий запропонувати роботодавець. Найчастіше для junior-фахівців пропозиції стартують від $500-700. Деякі компанії готові запропонувати новачкові до $1000. Варто зазначити, що багато в чому фінальна сума в оффері залежить від особистих навичок та підготовки розробника. 

Погляньмо на аналітику Djinni за наймом для кандидатів з досвідом роботи менше року або без досвіду:

Таких наймів за останні півроку зафіксовано 859, близько 150 на місяць. Медіанна зарплата — $500, 90% наймів потрапляють у діапазон $300-900.

Після 24-го лютого частка таких наймів впала з 16% до 12% — у кризові моменти зазвичай компанії віддають перевагу досвідченим кандидатам.

Висновок

Шлях джуна непростий, цікавий, насичений, але однозначно вартий того, щоб його пройти. Адже, як ми з вами вже знаємо, без джуна не буде мідла, а без мідла — сеньйора. А без сеньйора і тимліда, який менторитиме тих самих junior-розробників і допомагатиме їм у досягненні вершин програмування та магії поза Гоґвортсом 🙂

Останні статті

Більше 8 млрд грн податків. Стільки сплатили резиденти Дія.City в І кварталі 2025 року

Резиденти Дія.City сплатили до бюджету понад 8 млрд грн податків в І кварталі 2025 року.…

18.04.2025

Китайських офісних працівників закликають менше працювати. Це має допомогти місцевій економіці

У Китаї закликають офісних працівників не працювати надто багато — держава сподівається, що вільний час…

18.04.2025

ChatGPT значно покращив пошук місць по фото. Це посилює проблеми конфіденційності

Експерти звертають увагу на тривожну тенденцію: люди все частіше використовують ChatGPT, щоб визначити місцезнаходження, зображене…

18.04.2025

Середовище розробки IntelliJ IDEA оновлено до версії 2025.1

Компанія JetBrains випустила нову версію мультимовного середовища розробки IntelliJ IDEA 2025.1. Оновлена IDE отримала численні…

18.04.2025

Discord впроваджує функцію сканування обличчя для перевірки віку користувачів

Платформа обміну миттєвими повідомленнями Discord впроваджує функцію перевірки віку за допомогою сканування обличчя. Зараз вона…

18.04.2025

Wikipedia випустила спеціальний датасет, щоб відволікти увагу ботів

Wikipedia намагається захистити себе від тисяч різноманітних ботів-скрейперів, які сканують дані цієї платформи для навчання…

18.04.2025