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

Это не совет о том, как получить работу в FAANG или работать в другой огромной компании. В крупных компаниях сложные процессы найма и разные подходы.

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

Совет прост: ищите компанию, в которой хотите работать, и подавайте заявки, даже если она не занимается набором кадров.

Моя история

Я разработчик программного обеспечения-самоучка. В 2015 году я уволился с работы и сделал ставку на обучение программированию. Через десять месяцев я потратил большую часть своих сбережений и остался без работы.

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

В одной компании рекрутер случайно отправил электронное письмо с отказом всем кандидатам, использующим CC, но не BCC. Я мог видеть электронные письма всех и узнавать, сколько кандидатов было отклонено. Нас было почти 70 человек. Неудивительно, что меня отвергли. Каковы были мои шансы обыграть столько опытных младших разработчиков?

В тот день я решил изменить ситуацию.

Я перестал отвечать на объявления о вакансиях. Теперь это я выбирал работодателя, а не наоборот.

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

Я стал профессиональным разработчиком программного обеспечения.

Преимущества проактивности

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

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

Но самое большое преимущество обращения в компанию, которая не набирает сотрудников, состоит в том, что это выгодно для компании.

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

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

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

Это компании, на которые вы должны ориентироваться.

Как подать заявку на работу

Найдите компании в вашем районе, которые используют ваш технический стек. Постарайтесь быть конкретным. Если вы работаете в React, найдите компании, специализирующиеся на React, а не просто любую компанию, занимающуюся фронтенд-разработкой. Цель состоит в том, чтобы убедить их, что вы можете принести пользу без особой подготовки.

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

Следующим шагом будет создание короткого электронного письма. Ничего фантастического. Что-то вроде этого:

Привет,

Я младший разработчик, специализирующийся на X. Мне нравится ваша работа. Я особенно впечатлен Y. Вам нужна помощь младшего разработчика / стажера? Я хотел бы быть частью вашей команды.

Вот мое портфолио и резюме.

С уважением,

Некоторые компании не отвечают, но обычно короткое и конкретное электронное письмо творит чудеса.

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

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

Первое легко. Вы должны поблагодарить их за уделенное время. Последнее зависит. Вы можете спросить, не нужны ли они им или вам нужно улучшить какие-то навыки. Если вам нужно улучшить, спросите, над чем нужно работать. Вы также можете спросить, как они достигли того, что в первую очередь впечатлило вас (то есть, какой технологический стек они использовали или как они создавали некоторые анимации).

Задавать вопросы важно, так как это показывает, что вы хотите расти. Кто знает? Может, компания все-таки даст тебе шанс.

Вот и все. Повторите этот процесс, и вы значительно увеличите свои шансы получить первую работу в области программирования.

Заключение

Так чего же ты ждешь? Найдите интересные компании в вашем районе и обратитесь к ним. Вы можете получить от этого только пользу.