Как стать автором
Обновить

Комментарии 25

Прошёл тех собес на отлично, а потом колдун-гадал карты раскидал на нищету

К сожалению, успешно пройденный тех. собес еще не гарантия получения оффера

в нынешнее время тарологи хуже отсутствия внятного тз

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

Безусловно, это полезный и важный навык, который, как и способность к обучению, является частью soft skills кандидата

Во время технического интервью и других этапов основная задача — оценить hard skills кандидата.
Моя ответственность как лида — быть уверенным, что кандидат, успешно прошедший интервью, сможет выполнять те задачи, для которых его нанимают

Поставил плюс, потому что согласен. Но не всё так однозначно. То что сейчас можно быстро найти готовый алгоритм, кусок кода, библиотеку и использовать её – уже мастхев. Но как раз то что соискатель может без использования стековефлоу и чатгпт и будет его качественно отличать от других кандидатов. Многое ещё зависит на какую позицию ищут, если это сеньор или лид, то требуются одни скиллы, если джун/мидл, то соответственно другие. Знаю таких кто вообще не хочет брать на себя какую-либо ответственность и работает просто кодером, которому кидают задачи и обе стороны всё устраивает, потому что такие люди тоже нужны.

Да, полностью согласен. Именно поэтому главная цель это взаимовыгодное партнерство между кандидатом и компанией. Поэтому, чем меньше шероховатостей на этапе собеседования, тем больше шанс придти к этому партнерству

Два часа на live coding? О, господи...

Это еще с учетом, что программисты, часто, больше думают, чем пишут.

Там же написано что нужны разные свистоперделки, код не важен.

Статья как мне кажется про поиск джуна или мидла. Сеньера/Лида таким образом не найти.А Live Coding это вообще ужасная практика, которая не показывает от слова "совсем" ничего. Ну возможно только в ооочень специфичных конторах.

Интересно, а почему сложилось такое впечатление?

Мы, как раз в компанию ищем в основном синьоров, реже мидлов и этот процесс прекрасно себя зарекомендовал

На счет Like coding я позволю себе не согласится.
Не смотря на то, что этот формат содержит ряд недостатков. Он занимает 2 часа, он требует продолжительной концетрации кандидата, а так же довольно стрессоый, его плюсы перебивают все минусы
Мы в 100% случаев даем такое интервью для кандидатов, которые идут на новые проекты с нуля и все кандидаты, что прошли его показывают себя просто потрясающе на таких проектах

Потому что часть вещей не подходят под уровень сеньер/лид. Например у многих в практике проекты под НДА, нельзя их показать, у вас требования, чтобы это был проект Unity - так не бывает. Тем более у сеньера/лида размеры проектов, будут на несколько десятков гигабайт. Лайв кодинг это умение писать код быстро, но это вообще далеко от серьёзных проектов. Сеньеры, а уж тем более лиды, решают задачи, которые занимают огромное кол-во времени порой и быстро писать там - это вообще не вариант.

Ну и там я могу по многим пунктам пройтись, просто времени нет писать).

Вот тот же пункт следуйте принципам SOLID KISS DRY, это джун и миддл должны следовать, в их задачах, как гарантия того, что они не напишут godmode class. А у сеньера/лида надо спрашивать где и как вы это используете и что думаете и т.п. вопросы более глубокие.

То что вы находите кандидатов - это хорошо, значит для ваших конкретных задач, вы подобрали оптимальное решение. Но вот даже в той сфере геймдева где я (kids) - такое не прокатит уже.

Потому что часть вещей не подходят под уровень сеньер/лид. Например у многих в практике проекты под НДА, нельзя их показать, у вас требования, чтобы это был проект Unity - так не бывает. Тем более у сеньера/лида размеры проектов, будут на несколько десятков гигабайт. 

Так моя рекомендация заключается в том, что таким сеньорам стоит оформить специальный, отдельный, проект небольшого размера, что бы показывать его на код Review

Лайв кодинг это умение писать код быстро, но это вообще далеко от серьёзных проектов. Сеньеры, а уж тем более лиды, решают задачи, которые занимают огромное кол-во времени порой и быстро писать там - это вообще не вариант.

На счет лидов я соглашусь, это в большой степени менеджерская роль. Но не согласен с тем, что сеньоры не должны уметь быстро писать код
У меня в практике бывали случаи, когда мобильная игра начала хайповать и часто именно от скорости работы разработчиков зависел успех проекта. На скорость сеньора можно не обращать внимание только когда, когда риски плохого кода значительно выше рисков сделать медленно. Как правило это успешные в стадии Liveops поддержки

Вот тот же пункт следуйте принципам SOLID KISS DRY, это джун и миддл должны следовать, в их задачах, как гарантия того, что они не напишут godmode class. А у сеньера/лида надо спрашивать где и как вы это используете и что думаете и т.п. вопросы более глубокие.

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

Считаю, что зря статье накидали минусы, а между прочим полезная информация. Да, это сильные фильтры и много кто такой отбор не пройдет, тем не менее, лайв кодинг, например, может показать как быстро разраб может запрототипировать фичу. В этом случае не важна архитектура и чистота кода, если от фичи потом откажутся, главное, чтобы работало. И в целом уже есть много информации о собеседованиях, в которых гоняют одни и те же вопросы, например, про цикл монобеха, как правильно указал автор. Цикл монобеха может не рассказать только стажёр, но никак не мидл или сеньор. В общем, отличная статья

Спасибо за теплые слова!

Материал должен называться "Как пройти собеседование у ИМЯ". Есть хорошие пункты. Есть хорошие пункты, которые надо выбить в скрижалях. А есть крайне странные тейки, после которых хочется спросить "Что курил автор?"

Rest Api, а не Rect Api
А в остальном крутая статья! Репостну ее у себя😅
Хотя все еще в шоке от 2х часового live coding'а, вот бы попробовать...

Спасибо! Отредактировал

Я правильно понял, вы не стрим смотрите с кодингом, а просто запись экрана ,которую разраб для вас сделал ?

LIve coding проходит в формате реального времени и кандидат ведет стрим экрана

Такая тупость. Я бы такого ревьювера уволил. Разве можно так издеваться на кандидатами. У нас в компании собес проходит 30 минут и этого достаточно, чтоб найти нужного нам сеньора. 10 - 15 правильных вопросов и все становится понятно. В нашей компании нет ни одного мидла даже, все сеньоры. И все работают отлично. И все прошли собес в 30 минут. Все кто не подходит, тут де отсекались.

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

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации