6 Березня 2020

Навіщо ставати джуніор-розробником?

У програмуванні є 3 градації: джуніор, мідл і сеньйор.

Джуніор пише код під наглядом старших і звертається до них за допомогою.

Мідл пише програми самостійно.

Сеньйор займається архітектурою, взаємодією систем і високорівневими задачами.

Що ж означає бути джуніором-розробником?

Бути Джуніором – значить часто працювати овертайм. Просто тому що ти повільний, тому що щось не зрозумів, тому що щось потрібно прочитати. Іноді доводиться приходити на вихідних. І це нормально, тому що ти отримуєш досвід і знання.

Бути Джуніором – значить шукати собі нові приклади для наслідування. Намагатися переймати будь-який досвід і постійно дивитися уперед.

Але чому варто працювати саме Джуніором?

Досвід

Джуніор – ідеальний варіант, щоб набратися досвіду. Є безліч компаній, які не готові платити багато новачкам, але готові вкладати в їх розвиток для того, щоб виростити собі сильного програміста: дають куратора, навчають, коментують код. Вимоги до кандидатів прості: знання основ мови, бажання розвиватися, завзятість і готовність працювати за маленьку зарплату. Для багатьох початківців це реальний спосіб за півроку прокачатися в професії.

Гроші

Звичайно, не всі компанії готові платити великі гроші новачкам, сподіваючись, що вони самі всьому навчаться. Поблажок через те, що вони тільки починають не буде. Хоча, з іншого боку, якщо писати простою та зрозумілою мовою, то конкуренція буде більше, а тим, хто пише на перспективних мовах – більше платять.

Який підсумок?

Для джуна важливі такі якості:

  • Бажання розвиватися і вчитися (а на своїх помилках – особливо).
  • Енергія і цілеспрямованість;
  • Здатність спокійно ставитися до критики.

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

Джуніором варто бути – тому, що це хороша можливість набратися досвіду і навчитися у “старших”. Якщо писати на перспективних мовах – Kotlin або Rust, то конкуренції буде менше, а зарплата, відповідно, більше. А якщо надалі розвиватися, то можна вирости в мідла досить швидко.

І, якщо Ви до сих пір не зрозуміли, чи варто ставати джуніором, наша відповідь – однозначно, так!

044 223 8497

Кловський узвіз, 7

info@indevlab.com