Как пройти собеседование на программиста
- 20 февраля 2020
Привет, на связи Серёжа Попов, директор по талантам и руководитель «Лиги А.». Сегодня обсудим, почему люди проваливают выход на работу, даже если с резюме всё хорошо.
Все проблемы с собеседованиями делятся на три группы:
- Проблемы с тестовым заданием.
- Проблемы на самом собеседовании.
- Проблемы с выходом на работу.
Плохо сделано тестовое задание
Тестовое задание — взаимная проверка адекватности для человека и компании.
Компания оценивает не только результат, но и процесс, и тут важно показать себя во всей красе, чтобы получить приглашение на собеседование или предложение работы. Или не получить — для этого нужно выполнить какие-нибудь из пунктов ниже.
1. «Блин, сложно, не буду делать»
Иногда тестовые задания оказываются сложными — и это нормально. И нормальной реакцией кажется сбежать, пропасть и никогда больше не быть онлайн. Так можно сделать, но, скорее всего, такого соискателя больше никогда не пригласят в эту компанию, даже когда его уровень вырастет.
Как надо?
Напишите эйчару о проблеме, как только она появилась. Нет ничего ужасного в том, чтобы написать, что вы не можете решить задачу, но поучитесь и вернётесь попробовать ещё раз.
2. «Не задание, а какая-то ерунда. Пусть знают!»
Бывает, что конкретное задание кажется бесполезным, нелогичным и отвратительным. Например, потому что у вас на Гитхабе уже лежит код на две головы выше, чем от вас ждут в этом задании. Первая мысль — начать возмущаться на того, кто эту ерунду вам прислал. Так делать не надо.
Как надо?
Если задание кажется плохим, от него можно вежливо отказаться, аккуратно объяснить, что вам не понравилось, и указать на ошибки. Это покажет, что вы действительно погрузились в его выполнение и разобрались, что к чему. Необоснованная критика в адрес компании («да я ваше задание в гробу видал») обычно делает только хуже.
3. «Мне надо ещё три дня. А потом может быть ещё три. И ещё»
Работодатель оценивает и результат, и процесс. Если вы постоянно переносите сроки без особых причин, вас могут дальше даже не пригласить. Переносить сроки больше одного раза нельзя.
Перед тем, как приступить, оцените объём работы и примерный срок сдачи задания. Если за сутки до дедлайна вы поймёте, что надо больше времени, предупредите работодателя и попросите.
4. «Я делаю медленно, зато качественно!»
Человек, который даёт задание, точно знает, сколько нужно времени на выполнение (потому что, скорее всего, тоже его и делал). Поэтому если соискатель работает слишком долго, могут возникнуть вопросы о его квалификации.
Если работодатель сам устанавливает срок, а у вас есть адекватные причины, по которым вы не сможете уложиться, договоритесь. Договариваться нормально.
5. «Ок, начну делать, потом отпишусь»
Даже если вы не представляете, сколько придётся страдать с задачкой, оцените примерное время и напишите работодателю. Собеседование — не лучший момент, чтобы учиться планированию, но лучше так, чем вообще без работы.
6. «Так, что у нас тут, видеочат? Ладно, сделаю морской бой, авось прокатит»
Оцените тестовое задание, сразу найдите непонятные или спорные моменты и спросите о них у работодателя. Спросите, как и где будет тестироваться задание, чтобы потом не было сюрпризов, и приступайте к работе только после уточнений.
7. «Окей Гугл, как сделать сайдбар»
Даже если вы взяли чужой код (а так лучше не делать), разберитесь во всех тонкостях чужого решения и перепишите код так, чтобы его было не отличить от вашего. С плагинами всё проще — просто понимайте, какие они дают возможности и как работают.
Всё не так на собеседовании
Приглашение на собеседование — не гарантия предложения работы, потому что на этом этапе есть много вещей, которые можно сделать неправильно. Часть из них — ниже.
8. «Что-то страшно, не пойду, какая им разница»
Очевидно, но невероятно — если вы не пришли на собеседование, то шансов пройти его у вас нет. Более того, попасть на повторное собеседование или в кадровый резерв тоже не получится.
Как надо?
Если вы понимаете, что не можете прийти, напишите эйчару заранее и назовите причину. Любая озвученная причина лучше просто исчезнувшего человека. Более того, если у соискателя что-то случилось, компании обычно идут навстречу и дают второй шанс.
9. «Дурацкая пробка! Ну да ладно, подождут»
Если человек опоздал на собеседование, это говорит о том, что он не может спланировать своё время. А если он об этом ещё и не предупредил, то шансы пройти собеседование стремятся к нулю.
Как надо?
Приезжайте заранее, но не слишком. Чтобы не опоздать на собеседование, заложите в два раза больше времени и приедьте раньше, чтобы исключить случайные проблемы по дороге. Если вы опаздываете, позвоните минут за 20-30 и предупредите об этом.
10. «Здравствуйте, у нас собеседование через 40 минут, но я уже на месте»
Если вы приехали сильно раньше, не стоит звонить эйчару с вопросами «Ну что, когда начнём?».
Как надо?
На собеседования выделяют конкретный слот в рабочем времени, которое сейчас может быть занято другими задачами. Правильнее всего приехать раньше, но позвонить или написать за 5-10 минут до собеседования и сказать, что вы приехали. Это покажет, что вы уважаете и своё, и чужое время.
11. «Ну, вот, такое задание. Да, тут разметка, а тут код. Не знаю, что ещё сказать»
Если человек не может рассказать, как и что он делал в тестовом задании, это большая проблема. Как на зачёте в университете — если нет ответов на вопросы по сути, возникает подозрение, что всё списано.
Как надо?
Сделать тестовое задание самому и разобраться во всех использованных готовых решениях.
12. «А ещё был опыт продавцом-консультантом, и умею шить носки»
Работодателю важно то, чем вы можете помочь компании — опыт работы на аналогичных должностях, смежный опыт, профильное образование. Истории о полученных в школе дипломах или опыт работы до смены профессии можно даже не добавлять в резюме.
Как надо?
Рассказ о себе на собеседовании — это пересказ резюме с добавлением контекста под текущую компанию. Нет смысла рассказывать о нерелевантном опыте, лишних навыках и так далее. Сосредоточьтесь только на том, что важно, и отвечайте на вопросы по сути. Расскажите про хобби, если спросят, но без причины лучше об этом не говорить.
Осталось выйти на работу, но нет
Собеседование пройдено отлично, вы получили предложение работы, но последний этап сложнее всего. Здесь важно всё взвесить, осознать и принять решение.
13. «О, ещё один оффер пожирнее, пойду к ним»
Компании рассчитывают на всех кандидатов, которым не сделали отказ. Обсуждается каждый человек, и такие обсуждения всегда непростые. Поэтому всегда неприятно, если к моменту приглашения человек уже вышел на другую работу, но ничего об этом не сказал.
Как надо?
Ничего страшного, если вы выбрали другое место. Сразу позвоните или напишите в компанию, от которой ждёте приглашения, и сообщите, что вы уже нашли работу. И не забудьте поблагодарить за потраченное время.
14. «Вроде всё хорошо, отличная зп, но что-то я передумал»
Некоторые умудряются принять предложение, но не выйти на работу в назначенный день. После такого соискатели обычно попадают в чёрный список и больше компанией не рассматриваются.
Как надо?
Хорошенько подумать перед тем, как соглашаться. Если вы сомневаетесь, возьмите больше времени на решение, но не делайте так, как в этом примере.
15. «Ну вы и гады, мне мама всегда говорила, что я отличный работник, а вы мне отказали»
Многие компании формируют кадровый резерв из людей, которые прошли собеседование, но которых не выбрали. И когда освобождается вакансия, к ним обращаются в первую очередь. Когда в ответ на отказ в работе человек отвечает негативом, то шансов попасть в этот резерв у него нет.
Как надо?
Спокойно принять отказ, попросить обратную связь, поработать над недостатками и двигаться дальше.
Чеклист провалов
В тестовом задании
- Взять и исчезнуть.
- Отказаться без причин.
- Не уточнять сроки.
- Постоянно двигать сроки.
- Делать долго.
- Сделать не то.
- Взять чужое.
На собеседовании
- Не прийти.
- Опоздать и не предупредить.
- Приехать раньше и всех дёргать.
- Не знать, что в тестовом.
- Рассказывать бесполезное.
При выходе на работу
- Выйти на другую работу и не предупредить об этом.
- Согласиться и исчезнуть.
- Агрессивно реагировать на отказ.
«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.
Читать дальше

Как составить хорошее портфолио
Портфолио — это важный инструмент для любого разработчика, особенно для начинающего. Оно показывает ваши навыки, опыт и квалификацию, привлекает внимание работодателей и повышает шансы на получение оффера мечты.
- 30 июня 2023

8 шагов, чтобы получать 200 тысяч за код
Сохраните в закладки сейчас, скажете спасибо через год. Сначала шаги, в конце каждого этапа — ссылки для внеклассного чтения.
- 12 июня 2023

Что нужно уметь верстальщику
В нулевых никаких фронтов не было, и человек, который делает сайты, был просто человеком, который делает сайты. Мог и на HTML что-то собрать, и стили прописать, и на JavaScript алерты наставить, где нужно. Веб-разработка была маленькой, смешной, но самодостаточной. А потом понеслось.
Верстальщики стали больше писать на JavaScript и начали поглядывать в сторону именования «фронтендер», но всё ещё очень любили делать файлы style.css
на десять тысяч строк.
Сейчас же грань размылась — теперь нет разработчиков на React, которые не понимают, как сверстать макет и обвязать всё стилями. При этом спрос на чистых верстальщиков ещё остался — им не обязательно в совершенстве владеть JavaScript, а вот глубоко понимать, как быстро, точно и качественно из макета сделать страницу — обязательно.
В этом и заключается суть работы верстальщиков. Они берут у дизайнеров макет (это картинка, на которой нарисован сайт — К.О.) и собирают из него страницу. Пишут HTML, CSS, используют магию гридов, флексов, какой-нибудь БЭМ. Стараются, в общем, делают. Молодцы.
С другой стороны, HTML сейчас даже в некоторых школах изучают — но отчего-то сразу после школы никто не спешит платить первокурсникам по 500$ за вёрстку. И тут мы приходим к тому, что в 2023 году требуют от верстальщика работодатели.
Мы в HTML Academy работаем над тем, чтобы верстальщики после двух наших интенсивов по вёрстке находили работу, а после интенсива по JavaScript делали это вообще без проблем. И для того, чтобы чему-то обучать, мы должны понять, что требуется рынку сейчас и какие требования выставляет работодатель к верстальщику, чтобы мы могли покрывать такие требования на курсах.
- 8 июня 2023

Веб-разработка. С чего начать
На старте бывает непонятно, какой язык программирования выбрать первым. На самом деле, нет идеального языка, который раз и навсегда определит вашу карьеру. Освоить новый язык программирования — всё равно что выучить ещё один иностранный. Сначала надо определиться, что вам больше подходит: фронтенд или бэкенд.
- 2 июня 2023

Как попасть в компанию мечты, если там закрыты все вакансии. Советует HR
Если вы мечтаете работать в определённой компании, но не нашли вакансий на сайтах по поиску работы — ещё не всё потеряно. Проверьте объявления на других площадках. Если и там ничего нет, воспользуйтесь «обходными путями»: начните со стажировки или познакомьтесь с рекрутёром.
- 14 февраля 2023

Что почитать начинающему разработчику
Книга — источник знаний. Можно погрузиться в новый язык программирования, изучить фреймворк, получить ответ на интересующий вопрос и много другое. Мы собрали подборку книг, которая поможет понять, как попасть в мир IT, развиваться в карьере и чего ждать от профессии.
- 9 февраля 2023

Хочу работать в IT, но…
Изучать что-то новое всегда — волнительное и завораживающее событие. Но некоторые останавливаются, даже не начав. Почему так происходит? По разным причинам, но бывают случаи, что из-за мыслей «ещё рано», «уже поздно», «нет технического образования», «не знаю английский». Мы покажем на примерах, что возраст, наличие образования и знание английского — не проблема для смены профессии.
- 19 января 2023

Как стать фулстек-разработчиком
В отличие от фронтендеров и бэкендеров, фулстек-разработчик способен полностью самостоятельно создать сайт или приложение. Такой специалист отлично разбирается в технологиях, базах данных, серверах, умеет разрабатывать веб-приложения и сайты, знает как фронтенд, так и бэкенд. Давайте узнаем, в чём преимущества профессии, насколько она востребована на рынке и как стать топовым специалистом.
Фулстек-разработчик сочетает несколько направлений и может заменить собой пару более узких специалистов. Главная его особенность — это универсальность. Именно поэтому спрос на таких специалистов всегда есть и постоянно растёт. Многим компаниям выгоднее нанять одного универсального разработчика, чем содержать штат программистов.
Топовых фулстек-разработчиков очень мало, они востребованы и имеют возможность выбирать из ряда предложений то, что им интересно. Джуны с небольшим опытом в сфере фулстек-разработки могут рассчитывать на зарплату от 30 до 100 000 ₽ в месяц. Опытный разработчик получает в среднем вдвое больше — 120—200 000 ₽.
💡 Что должен уметь топовый фулстек-разработчик:
Понимать полный цикл процесса разработки.
Уверенно знать современный JavaScript (ECMAScript), применять TypeScript.
Строить архитектуру клиентских и серверных приложений.
Применять ООП и паттерны проектирования на практике.
Проектировать и разрабатывать REST API.
Проводить автоматизированное тестирование фронтенда и бэкенда.
Работать с базами данных.
Зарплаты фулстек-направления
Исследования компании Хабр Карьеры за 2022 год говорят, что средняя зарплата разработчиков в России составляет 140 000 ₽. Сумма немного различается по регионам. В Москве зарплата подросла за год и составляет 180 000 ₽, в Санкт-Петербурге осталась на уровне начала года — 150 000.
Зарплата фулстек-разработчика в среднем составляет 200 000 ₽ в Москве, 160 000 ₽ в Санкт-Петербурге и 130 000 ₽ в регионах.
Этот анализ зарплат составлен по вакансиям сайта hh.ru.
Также специальность фулстек ценится за границей, зарплаты в Европе и в Америке очень достойные. В Нью-Йорке опытный фулстек зарабатывает 3000—3500 $. В Германии работодатели указывают в вакансиях зарплату 2500—4000 $.
Изучив вакансии и уровень дохода, скорее хочется прокачать навыки и стать фулстек-разработчиком. Что же для этого нужно?
- 20 декабря 2022

Как написать хорошее сопроводительное письмо
Вот вы нашли подходящую вакансию и уже готовы откликнуться — осталось только написать сопроводительное письмо. Оно дополнит резюме и поможет вам выделиться среди остальных кандидатов.
- 14 декабря 2022

Какие вопросы задают на собеседованиях
Перед первым собеседованием фронтендеры часто сидят и переживают — а что будут спрашивать? А как себя вести? А нужно знать всё-всё или достаточно конкретных вещей?
Короткий ответ — всегда и везде по-разному, угадать тяжело. Некоторые компании составляют собственные уникальные задания, другие берут списки популярных вопросов из интернета. Как повезёт.
Чтобы хоть как-то помочь вам, мы поговорили с коллегами из компаний Affinage и Takeoff-staff, компании Pitch, студии Лепёхина и веб-студии Thmoon. Они рассказали, что спрашивают на собеседованиях, как у них проходит тестовое задание и нужно ли фронтендеру уметь вообще всё, чтобы найти работу.
- 1 декабря 2022