×Закрыть

Как джуну определить что он достаточно прокачался, и пора рассылать резюме?

Вопрос к программистам, тимлидам и рекрутерам. Из вашего опыта, как джун без опыта работы может определить, когда нужно ещё качать скил, а когда уже пора собеседоваться?

UPD: Всем спасибо! Выжимка критериев из комментов:
* Когда возник вопрос :)
* Коли прочитав і зрозумів теорію по своїй технології
* Коли вміє рішати задачки рівня Easy на літкоді.
* Коли вміє розказати англійською про своє хоббі, останню прочитану книжку, свій універ і т.д.
* Коли відповідає хоча б 50% вимог, що описані у вакансії.
* Когда есть опыт от 6 месяцев (стажировка). Кто вообще не имеет опыт работы — это Entry Level / Intern / Trainee.
* Когда можешь сам с нуля накодить и развернуть простенькую реализацию чего-либо, на что ориентирован твой опыт. Например, ты хочешь устроиться джуниор-веб разработчиком. Если можешь надизайнить и развернуть базу данных, накодить апишку для неё, и сделать небольшой фронтенд для этой апишки, собрать всё это в кучу, чтоб работало, и желательно развернуть на каком-нибудь Azure — то ты молодец. Поздравляю — можешь идти на интервью.
* Когда можешь сделать простой проект не по мануалам со stackoverflow, а самостоятельно с нуля, понимая и имея способность объяснить каждый шаг, который ты делаешь.
* Когда одобрит знакомый сеньйор, проведя пробное собеседование.
* Когда зовут на интервью по результатам тестового.
* Всегда (fake it till you make it)

LinkedIn

Лучшие комментарии пропустить

1) Смотришь на календарь
2) Если сегодня рабочий день — пора рассылать
3) Если нет — ждёшь ближайшего рабочего дня и переходишь к пункту 1

Fake it till you make it. Цикл від умовного оператора відрізняєш — йди на співбесіду. Тільки спочатку кудись туди йди, куди ти потрапити на роботу не плануєш. Там тобі розкажуть який ти пропащий недоумок. Використовуй цю інформацію для подальшої підготовки. Ітерації з пятої чи десятої будеш готовий йти туди, де справді хочеш працювати.

1. Джун прочитав і зрозумів теорію по своїй технології
2. Джун вміє рішати задачки рівня Easy на літкоді.
3. Джун вміє розказати англійською про своє хоббі, останню прочитану книжку, свій універ і т.д.
4. Джун зайшов на сайти з вакансіями, знайшов джуніорські і мідловські вакансії по своєму напряму і відповідає хоча б 50% вимог, що описані у вакансії.

Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

P.S. Я спрашивал т.к. менторю ребят и вопрос актуальный, +подумал что пост будет полезен комьюнити.

Мое мнение по всем советам:

* Когда возник вопрос :)
:)

* Коли прочитав і зрозумів теорію по своїй технології
Согласен, а как это померять? Сколько теории, как проверить, что понял?

* Коли вміє рішати задачки рівня Easy на літкоді.
100%, это маст.

* Коли вміє розказати англійською про своє хоббі, останню прочитану книжку, свій універ і т.д.
100%.

* Коли відповідає хоча б 50% вимог, що описані у вакансії.
Вообще согласен, но это сложно оценить, +непонятно какого уровня знания и навыки ожидаются по каждому пункту.

* Когда есть опыт от 6 месяцев (стажировка). Кто вообще не имеет опыт работы — это Entry Level / Intern / Trainee.
Вот оно как. Ок, спасибо за инфу :)

* Когда можешь сам с нуля накодить и развернуть простенькую реализацию чего-либо, на что ориентирован твой опыт. Например, ты хочешь устроиться джуниор-веб разработчиком. Если можешь надизайнить и развернуть базу данных, накодить апишку для неё, и сделать небольшой фронтенд для этой апишки, собрать всё это в кучу, чтоб работало, и желательно развернуть на каком-нибудь Azure — то ты молодец. Поздравляю — можешь идти на интервью.
100%, спасибо за детальный пример!

* Когда можешь сделать простой проект не по мануалам со stackoverflow, а самостоятельно с нуля, понимая и имея способность объяснить каждый шаг, который ты делаешь.
Согласен, что нужно понимать и уметь объяснить что ты делаешь. Не согласен насчет мануалов и stackoverflow. Копировать стековерлоу и допиливать под свои нужды — это ок. Часто там элегентные решения, копируя которые перенимаешь опыт. Но разбираться при этом, конечно, нужно.

* Когда одобрит знакомый сеньйор, проведя пробное собеседование.
Отличная идея. Еще есть сервисы типа www.pramp.com.

* Когда зовут на интервью по результатам тестового.
:)

* Всегда (fake it till you make it)
Согласен, но и с оговорками про психику и ограниченный запас прочности — тоже согласен.

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

если не поняли что джун — это программист с опытом(!) от 0,5 до 3 лет — то еще не прокачались даже на уровне терминологии

джун — это программист с опытом(!) от 0,5 до 3 лет

и не дай боже зарплату больше 2.5к попросить за первые 3 года
надо быть скромным, ведь скромность вообще одна из главных добродетелей

можно быть и нескромным, и попросить

Да кто ж ему даст?

2.5к гривен — ну а как же, ведь работодатель в тебя инвестирует.

джун без опыта работы

Уже писали, что это оксюморон?

Сходить на первое пробное интервью.

После 19 непробных. Если не возьмут раньше.
На деле, после того как приходишь работать — думаешь, а нахера всё вот это спрашивали? ИЧСХ, ни одна сволочь ни разу не то что даже не спросила о том, что будет незаменимо на работе. Подчёркиваю, ни разу, у кого только ни интересовался.

Потому следует идти и не заморачиваться, просто чтобы понять правила этой дуристики. А учить понадобится как только так сразу. Притом учить бесконечно, ибо RTFM на наш век хватит. А то что якобы надо учить — учить оказывается НЕ надо, а просто иметь под рукой или знать где взять когда раз в 300 лет понадобится, если вообще.

Как только не выгнали через год, так и сразу.

upd: это не шутка.
Дельта между миддлом и джуном чувствительна для джуниора (и выгодна для конторы).
Через полтора-два года юниор начнёт испытывать внутреннюю дрожь,
которую почувствует менеджер, и у него возникнет ответная внутренняя вибрация: «ахтыж свиня неблагодарный».

И возникнет «внутренний конфликт» (ТМ) (dou.ua/...​rums/topic/29742/#1787204)
Который может травмировать самооценку (это тоже не шутка)

В общем, ТС, не будьте конфликтным человеком.

«ахтыж свиня неблагодарный».

Он все равно будет считаться неблагодарным, потому что все хорошее забудется.

Да, и валить лучше по таймауту, чтоб расти дальше, а не стать подёрнутым жирком миддлОм, поторому всё по барабану.

Как написал ниже Victor Mikhaylov,

джун — это молодой специалист, который уже работает

Скорее, конечно, джун — это тот, кто имеет опыт работы 1-2 года.

А тот, кто вообще не имеет опыт работы — это Entry Level / Intern / Trainee.

Мне теперь уже зудит некоторым гениям❟ которые в вакансиях пишут: «требуется джун», а на деле ты к ним приходишь и их не интересует твой опыт работы(!), они, бл*ть, спрашивают <какие курсы ты проходил и какие книги читал?>❟ задавать встречные вопросы: «Ты с какого пту сюда выпал?», «Ты сам-то вообще курсы проходил, книги читал, или только их обложки и тайтлы видел?» и «Haxep ты тратишь мое время, если, по сути, ты ищешь вообще другого человека, нaxep ты писал, что тебе джун нужен, если тебе нужен не джун, а Entry Level / Intern / Trainee или вообще Middle, потому что ты явно завысил планку требований, которые ты мне сейчас озвучиваешь?» — я собрал встречные вопросы в один ком, но это вопросы к разным уникалам, которые пишут не то, что на самом деле хотят.

И так из 10 вакансий, которые «ищут джунов», всего 1-2 реально ищут джунов.
Другие — по большей части на самом деле ищут Middle’ов, грязно прикрываясь хотелкой «джуна», либо же ищут Entry Level / Intern / Trainee, но пишут «хотим джуна».

или ты не тянешь на джуна с точки зрения рынка

Сходи к окулисту.

в вакансиях пишут: «требуется джун»
ты к ним приходишь и их не интересует твой опыт работы(!), они, бл*ть, спрашивают <какие курсы ты проходил и какие книги читал?>

Может у тебя отображается какой-то альтернативный текст, xyй знает.

Если ты об этом:

Другие — по большей части на самом деле ищут Middle’ов, грязно прикрываясь хотелкой «джуна»

то одна такая контора изменила свою вакансию на миддловскую через несколько дней. Потому что к ним явно так и продолжали идти джуны, как они и написали в вакансии изначально. А деньги-то сами себя не заработают, работой остальные пригружены, пришлось писать так, как есть, а не xepню.

или ты не тянешь на джуна с точки зрения рынка

но отшивают его не поэтому, видимо

Скорее всего ищут мидла на зп трейни)

Скорее, конечно, джун — это тот, кто имеет опыт работы 1-2 года.

Чаще — от 6 месяцев коммерческого опыта.
От 1,5 лет опыта уже многие считают себя миддлами.

Начать проходить собеседования.

Если можешь сам с нуля накодить и развернуть простенькую реализацию чего-либо, на что ориентирован твой опыт.
Например, ты хочешь устроиться джуниор-веб разработчиком. Если можешь надизайнить и развернуть базу данных, накодить апишку для неё, и сделать небольшой фронтенд для этой апишки, собрать всё это в кучу, чтоб работало, и желательно развернуть на каком-нибудь Azure — то ты молодец. Поздравляю — можешь идти на интервью.
Ну и, разумеется, всё это должно быть сделано не по мануалам со stackoverflow, а самостоятельно с нуля, понимая и имея способность объяснить каждый шаг, который ты делаешь.

джун — это молодой специалист, который уже работает. без опыта работы это вообще никто

Забавно слышать такое мнение от Junior manual QA)

два года в тестировании это джун

Регулярно замечаю пренебрежительное отношение к джунам на ДОУ. Ибо люди, привыкшие к терминологии галер (где цель — продать специалиста заказчику подороже), привыкли называть миддлов «синьорами», джунов «миддлами», а слово «джун» у них ассоциируется с каким-то совсем зелёным новичком, который ничего не понимает. Настоящий джун с опытом в два года на галере бы спокойно прошёл на «миддла».

конечно галере выгодней подороже продать, потому что другой рейт и больше профит :-)

Два года в тестировании на позиции джуна-мануальщика — это уже вопрос.
А реалии таковы, что если ты хочешь войтивайти, то ты обязан считать себя джуном. Потому что ниже джуна только позиция trainee, как уже было подмечено. Вот только количество компаний, которые заявляют о том, что ищут специалистов уровня trainee, можно пересчитать по пальцам одной руки, так что её практически не существует.
И если ты искал работу тестировщиком, а не получил её по наследству/знакомству, ты должен был знать, что опыт можно получить не только «работая», но и внося свой вклад в опенсорс, например.

Хочешь себя продать — нужно крутиться. Например получить опыт в личных/волонтерских проектах , и вписать его в CV

Вот теперь твой ответ максимально близок к истине и, что самое главное, не наполнен безысходностью и презрением к специалисту без опыта :)

Два года в тестировании на позиции джуна-мануальщика — это уже вопрос.

Архітектом мав би стати за 2 роки?

внося свой вклад в опенсорс, например

Какой опенсорс может быть у QA? Как это выглядит?

обнаруживать и репортить баги в свободных проектах, в идеале ещё засылать патчи, их исправляющие

без опыта работы это вообще никто

Грубовато. Я бы назвал такого человека trainee.

Пойти собеседоваться и станет понятно.

1. Сделать тестовое задание и если по его результатам пригласят на интервью — значит пора.
Если не позовут, попросить развёрнутый фидбэк и попробовать повторно, прокачав знания, которых не хватило первый раз.
2. Пройти стажировку, после неё можно смело претендовать на позицию джуна.

В любом случае, мне кажется, не пройдя хотя бы 1 тех собеседование, это понять трудно.

ИМХО и процесс качания, и тем более процесс собеседования — непрерывны и вполне могут протекать параллельно и не пересекаться ... в конце концов, очевидно, что во время собеседования некоторые скиллы (типо красиво и убедительно поговорить) тоже прокачиваются.

1) Смотришь на календарь
2) Если сегодня рабочий день — пора рассылать
3) Если нет — ждёшь ближайшего рабочего дня и переходишь к пункту 1

Тут ещё момент — зависит от города, где чел собрался найти работу...
Если в пгт 3 конторы и он во всех завалит собес, то считай на месяца 3, как минимум — таймаут... А он этого опасается.

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

Может и для себя, просто самооценка занижена.

да это неважно. я вот тоже джун (вечный) т.к все время чему-то учусь. в нашей отрасли время от времени ты столкнешься с какой-то новой областью, в которой ты полный нуб

Fake it till you make it. Цикл від умовного оператора відрізняєш — йди на співбесіду. Тільки спочатку кудись туди йди, куди ти потрапити на роботу не плануєш. Там тобі розкажуть який ти пропащий недоумок. Використовуй цю інформацію для подальшої підготовки. Ітерації з пятої чи десятої будеш готовий йти туди, де справді хочеш працювати.

Только стоит учесть одну деталь: у нас недоумком будут считать что джуниора, что сеньора. И спустя год в айти, и спустя 21 год.

Поэтому в перспективе стоит задуматься, чтобы находить работу в обход собеседований. Но это потом.

При 3,5 в месяц вакансий на джуна 5-10 итераций могут растянуться на пару лет.

да на синьора, чего уж там. и кстати «себя дороже продать» это работает, проходил лично. нужно немного дерзости, уверенности в себе и хорошей подготовки к собесу. несуществующий опыт можно добить личными проектами и добавить это в CV (только будьте готовы ответить на вопросы о том что вы там написали)

Плохой совет.

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

Розкажіть це агентам з продажу та операторам колцентрів. Вони негатив отримують від сотень людей щодня. А тут всього-то кілька разів потрібно буде.

А тут всього-то кілька разів потрібно буде

«5 минут позора...»

У операторов коллцентра это короткие сеансы, а тех собес это часа 2 напряга :) - другая весовая категория

Куда чревато проблемами получить ложный позитив. Когда тебе обещали одно, а по факту порядки на уровне индус-самодур-менеджмент или москаль-самодур-чемяхуже :)

Вот как этот вопрос возник — сразу пробовать

Та просто идешь на собес и там выясняешь, качать еще скилл или уже готов )

Это не показатель.

А цель не получить показатель :)

Утиная типизация знаешь что такое? Ну вот её применяй

1. Джун прочитав і зрозумів теорію по своїй технології
2. Джун вміє рішати задачки рівня Easy на літкоді.
3. Джун вміє розказати англійською про своє хоббі, останню прочитану книжку, свій універ і т.д.
4. Джун зайшов на сайти з вакансіями, знайшов джуніорські і мідловські вакансії по своєму напряму і відповідає хоча б 50% вимог, що описані у вакансії.

Якщо не блюєш при одному вигляді літкоду та йому подібних дибілок — то ти школота. Бо щойно ти вмієш писати реальний код, тебе воротить від нібито учбового, а насправді шматка лайна, написаного тими, хто жодної строчки практичного коду не написав.

літкод = інфоцигани. А хто його всує на доу пом′яне — той гончарук

З одного боку так, продакшн речей там майже нема, з іншого боку, різні FAANG і всі хто під них косить, дають співбесіди з тих задач.

Это на самом деле красный флажочек, если не собираешься действительно в фаанг на миллион денег.

красный флажоче

Якщо на співбесіді пропонують написати рішення якоїсь типової задачки? Мені чесно цікаво, чому ви так вважаєте. Також цікаво, чому людині, яку, як правило, беруть писати код, не повиннні запитати на співбесіді.

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

если не собираешься действительно в фаанг на миллион денег

«... (п)лох тот погромист, который не мечтает стать фаангером» :)

З одного боку так, продакшн речей там майже нема

|
Самий лише булщит 100%

з іншого боку, різні FAANG і всі хто під них косить, дають співбесіди з тих задач.

Але це не точно, тобто інфа 0%, булщит 100%

Першою задачкою, яку мені запропонували на інтерв’ю в FAANG, була № 338 з Leetcode. Так, вона була лише для того, щоб зав’язати розмову, але вона була.

Ой, ну до чого цей снобізм? Професійні музиканти не грають на концертах гами, а професійні боксери — не скачуть на скакалці в реальному поєдинку. А одначе ці простенькі навчальні практики використовуються ними під час тренувань. Так, ми не будемо писати продакшн-код в стилі літкоду, а одначе всілякі там цикли-вектори-рядки-хештаблиці повинні «від зубів відлітати» в будь-якого джуна і це варто тренувати.

Професійних музикантів не примушують вчити «що видасть гітара коли нею брякнути по унітазу», при чому «правильна» відповідь отримана невідомо як і в 15% не збігається.

Я підкреслюю: ті хто писав інфоциганщину — ніколи не писали бойовий код.

Когда он написал какой-то свой проект, он компилируется, запускается, и им пользуются другие люди

В таком случае не он а к нему должны слать резюме.

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

И это связано не только с 1вой работой, собеседования хорошо проходить для того, чтобы понимать, сколько твои скиллзы стоят на рынке. Особенно это важно на галерах. Не думаю, что возможно получить повышение на $1000 за один раз, разве что попросить повышение на $2000.

Можно получить +4000 за один раз. Врятли больше одного раза за карьеру, но точно можно.

И в чем секрет успеха?

Прямой контракт с USA? Просто удача?
Могу только сказать, что точно можно.

Когда после собеседования предложат работу за деньги, значит все сложилось.
Но, парадокс в том, что скил после этого качать надо продолжать.
А то, опять станешь джуном без опыта и будешь качать скил.
День Юрка — просыпаешься и едешь на работу, чтобы заработать на проезд на следующий день.

отправить резюме — пройти собес — удачно, значит уже достаточно прокачался, нет — учи дальше

Ходи по собесам, если не получаешь оффер, то учишься.

джунометром померять

Желательно найти толкового синьора, заплатить ему гривен 200 и попросить прособеседовать, подробно.

толковый сеньор зарабатывает больше 200 гривен за час. так что это или знакомый сеньор за пиво, или видела такие предложения на коммерческой основе от 1500.

За добротное пиво и под пиво почему и нет.

200 грн \ час ? Это кто же благотворительностью занимается, вы наверное давно на удаленке не работали

Я за такие деньги реально могу прособеседовать. По Java и сопутствующим технологиям удаленно

Ну я вроде как синьор и не первый год уже

Дк, походу Thundercat давно уже не джун, я начал в 2008м, а он еще раньше(де-то на форуме мелькало). Могу только позавидовать :D

Подписаться на комментарии