Кто такой джуниор и стоит ли идти им работать?
vk f t

Кто такой джуниор и стоит ли идти им работать?

Неко­то­рые ком­па­нии пишут в объ­яв­ле­ни­ях, что ищут джуниор-программистов. В этой ста­тье — кто такие джу­ны, что они дела­ют и надо ли вам туда.

Джуниор-программист или джун — стар­то­вая пози­ция в про­грам­ми­ро­ва­нии. Это чело­век, кото­рый име­ет неболь­шой опыт рабо­ты с каким-то язы­ком и выпол­ня­ет рутин­ную рабо­ту с пер­спек­ти­вой роста.

Если вы уме­е­те писать про­стые про­грам­мы, пони­ма­е­те их прин­цип рабо­ты и може­те разо­брать­ся в чужом коде с ком­мен­та­ри­я­ми — зна­чит, вы може­те быть джу­ни­о­ром.

Градации программистов и фулстек

Есть четы­ре гра­да­ции в про­грам­ми­ро­ва­нии: ста­жёр, джу­ни­ор, мидл и сеньор (Junior, Middle, Senior).

Деле­ние услов­ное, всё зави­сит от тре­бо­ва­ний ком­па­нии. То, что одни ком­па­нии тре­бу­ют от джу­ни­о­ров, дру­гие хотят от мид­лов.

Еди­ных тре­бо­ва­ний к рабо­че­му про­цес­су у джу­ни­о­ров тоже нет. Кто-то ждёт, что чело­век на этой пози­ции будет делать толь­ко вспо­мо­га­тель­ную рабо­ту, но не допус­ка­ют до основ­но­го кода. Мак­си­мум — им могут дать писать доку­мен­та­цию. В дру­гих фир­мах джу­нов сра­зу сажа­ют на рабо­чие про­ек­ты и дают мид­ла в помощь.

За опытом

Если хоти­те быст­ро про­ка­чать­ся в язы­ке про­грам­ми­ро­ва­ния, быть джу­ном — иде­аль­ный вари­ант. Есть ком­па­нии, кото­рые не гото­вы пла­тить мно­го нович­кам, но гото­вы вкла­ды­вать­ся в их раз­ви­тие, что­бы вырас­тить себе силь­но­го про­грам­ми­ста. Они пла­тят по 30–40 тысяч руб­лей, но помо­га­ют вам осво­ить язык: ком­мен­ти­ру­ют код, дают кура­то­ров, обу­ча­ют. При этом вы тоже буде­те делать что-то полез­ное для ком­па­нии.

Тре­бо­ва­ния к кан­ди­да­там про­стые: зна­ние основ язы­ка, жела­ние раз­ви­вать­ся, упор­ство и готов­ность рабо­тать за малень­кую зар­пла­ту. Для мно­гих начи­на­ю­щих это реаль­ный спо­соб за пол­го­да про­ка­чать­ся в про­фес­сии.

За деньгами

Вто­рой вари­ант рабо­ты джу­ни­о­ром — сра­зу начать зара­ба­ты­вать, но тут слож­нее. Немно­гие ком­па­нии гото­вы сра­зу пла­тить нор­маль­ные день­ги нович­кам в надеж­де, что они сами все­му научат­ся. Мож­но рас­счи­ты­вать на зар­пла­ту все­го на 10–15 тысяч боль­ше, чем в пер­вом вари­ан­те, но тре­бо­ва­ния тут дру­гие. От вас будут ждать, что вы сами спо­соб­ны выдать рабо­чий код. Побла­жек на то, что вы толь­ко начи­на­е­те, не будет.

С дру­гой сто­ро­ны, если вы пише­те на попу­ляр­ном и про­стом язы­ке, то кон­ку­рен­ция будет выше, а зар­пла­ты — ниже, пото­му что мно­го жела­ю­щих пора­бо­тать. Тем, кто пишет на ред­ких или пер­спек­тив­ных язы­ках типа Kotlin или Rust, пла­тят боль­ше.

Медианные зарплаты джунов

Мы посмот­ре­ли на ста­ти­сти­ку зар­плат в каль­ку­ля­то­ре «Мое­го кру­га». Дан­ные на нача­ло 2019 года:

Для срав­не­ния: меди­ан­ная зар­пла­та фулстек-мидла — 80 тысяч.

Что в итоге

Джу­ни­ор — начи­на­ю­щий про­грам­мист, кото­рый зна­ет и пони­ма­ет язык, но не решал реаль­ных про­из­вод­ствен­ных задач.

Даже если вы толь­ко нача­ли изу­чать про­грам­ми­ро­ва­ние, мож­но най­ти рабо­ту, где вы полу­чи­те мало денег и мно­го опы­та, или нор­маль­ные день­ги и высо­кие тре­бо­ва­ния.

Если не бро­сать раз­ви­тие и про­грам­ми­ро­ва­ние, мож­но вырас­ти в мид­ла с зар­пла­той и воз­мож­но­стя­ми поболь­ше, но о них — в дру­гой раз.

Ещё по теме