Про поиск работы и подготовку к собеседованию для начинающих

07.06.2020 в 10:11
4361
+8

Вы уже закончили курсы программирования и готовы к поиску работы? Эта статья - подобие «tips and tricks», содержащая советы для начинающих программистов по поиску работы и подготовки к собеседованию.

Рецепта как пройти собеседование успешно - нет, но я расскажу, как увеличить шансы его прохождения и сократить время на поиски работы.

От меньшего к большему

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

Покажите свой код

Вы подготовили красивое резюме, отметили свои навыки: пунктуальность, коммуникабельность, обучаемость. Но ничто лучше не расскажет о вас, чем ваш код.
Изучите основы работы с git, опубликуйте примеры своего кода на https://github.com/ или https://gitlab.com/ и прикрепите ссылку на репозиторий к своему резюме. Помимо вашего кода, будущие коллеги также поймут, что вы умеете пользоваться git (а он используется в большинстве компаний).

Нет вакансий для junior

Вакансий для начинающих всегда меньше. Все ищут Senior программистов, все хотят получить лучшее. Не бойтесь откликаться и на Senior вакансии. Если рынок IT в вашем городе небольшой, то компании проще взять и научить человека, чем по полгода искать Senior программиста.

Участвуйте в митапах

Митапы бесплатные, вы можете найти их в своем городе на https://www.meetup.com/
Также на таких митапах присутствуют hr-менеджеры. Заводите знакомства, не стесняйтесь спрашивать. Будет очень интересно, но ничего не понятно :D

Тестовое задание

Перед отправкой тестового задания проверяйте, что оно действительно работает! Периодически слышу от коллег: «Прислали тестовое задание, я начал смотреть, но оно выдает ошибку. Попросил переделать». Тестовое задание тоже лучше публиковать на https://github.com/ или https://gitlab.com/ и давать ссылку на код.

Вопросы от HR

Часто первым этапом собеседования является разговор с HR-менеджером. На этом этапе вам расскажут про компанию, команду, продукт. Возможно, спросят знакомы ли с какими-либо технологиями. Также поинтересуются почему решили менять профессию слесаря на программиста и почему выбрали именно этот язык программирования или технологию. Не стоит идти на собеседование без ответов на эти вопросы. Раньше hr любили задавать вопрос «Кем вы видите себя через 5 лет?». Сейчас такой вопрос встречается редко и по моему мнению это самый дебильный вопрос, но, если все же встретите, напомните hr-менеджеру про пандемию COVID-19 и как быстро меняется мир, только вежливо.
Технических вопросов на этом этапе не будет.

Техническое собеседование

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

На этом мои советы и приемы закончились, делитесь своим опытом прохождения собеседований в комментариях! Ну, и если вопросы будут - задавайте =)

loader
07.06.2020 в 10:11
4361
+8
Комментарии
К этому посту больше нельзя оставлять новые комментарии
Логические задачи с собеседований