Статьи

Как получить работу по веб-разработке

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

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

Шаг 1: подготовка вашего резюме

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

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

В США существует неписанное правило, согласно которому ваше резюме должно быть не длиннее одной страницы. Я склонен не соглашаться с этим. Ваше резюме может быть сколько угодно (в пределах разумного). Просто убедитесь, что предоставленная информация актуальна, привлекательна и хорошо разработана.

Шаг 2: Поиск открытия

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

Hired.com

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

Как только ваш профиль будет готов, вы получите возможность участвовать в вашем первом аукционе. На аукционе работодатели просматривают ваш профиль и получают возможность выслать вам предложение с полной информацией о зарплате и капитале. Затем вы можете просмотреть панель ваших предложений, где у вас есть возможность отклонить, принять или пересмотреть. Если вы принимаете предложение, и это приводит к тому, что вас нанимают, Hired отправит вам чек на 2000 долларов в качестве подписного бонуса. Лучшая часть: все это совершенно бесплатно!

CodePen Jobs

Крис Койер работает над CodePen, ShopTalk Show и CSS-Tricks. Все три из этих сайтов имеют одну и ту же доску объявлений. Это создает огромный стимул для компаний размещать там рабочие места в надежде, что они смогут привлечь лучших и самых талантливых специалистов. Это отличная новость для соискателя. В последнее время здесь публикуется множество хороших компаний, и в результате было нанято много хороших кандидатов!

Smashing Jobs

Кто может забыть Smashing Magazine? С таким заметным и уважаемым брендом многие компании сразу переходят на работу Smashing, когда им нужно найти талантливых разработчиков и инженеров. Если вы ищете удаленную работу или зарубежные варианты, этот вариант особенно хорош.

Шаг 3: Интернет-портфолио

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

Ваше портфолио должно включать:

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

Для моего собственного портфолио я также делаю ссылки на свои аккаунты в Twitter, CodePen и GitHub. GitHub и CodePen очень важны, потому что они показывают реальный код, который я написал, а также показывают, что я заинтересован в сотрудничестве с открытым исходным кодом и сообществом.

Я не могу подчеркнуть это достаточно: если вы собираетесь подать заявку на работу в качестве веб-разработчика, убедитесь, что легко найти код, который вы написали!

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

И наконец, если вы подаете заявку на роль веб-разработчика, рекомендуется убедиться, что ваше портфолио полностью закодировано вручную и использует лучшие отраслевые практики.

Бонусные баллы : в вашем портфолио есть блог, который вы постоянно обновляете. Напишите о побочных проектах, проблемах, которые вы преодолели, или о чем-либо еще, имеющем отношение к отрасли!

Шаг 4: Подготовка к собеседованию

Итак, вы нашли интересующее вас предложение о работе, а ваше резюме и портфолио привлекли интерес потенциального работодателя. Поздравляем! Но у нас еще есть работа!

Интервью по веб-разработке могут быть чрезвычайно сложными — настолько, что есть целые веб-сайты, посвященные тому, чтобы помочь кандидатам пройти их. Я использовал два из них, Front-end-Developer-Interview-Questions и Interview Cake . При подготовке к собеседованию по веб-разработке проведите как можно больше времени, разбираясь с этими типами вопросов и углубляясь в основы. Обязательно внимательно прочитайте описание работы и требования, поскольку они часто намекают на тип вопросов, которые вы будете задавать во время собеседования.

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

Вместо этого мне нравится задавать кандидатам вопросы о различных аспектах типичной входной роли. Это означает вопросы о сжатии Gzip, адаптивных изображениях, написании JavaScript без использования jQuery и, конечно же, любимый тег HTML5 кандидата. Если вам когда-либо задают вопрос, на который вы не знаете ответа, то можно признать, что у вас нет ответа. Интервьюеры не ожидают, что вы будете знать все, и они оценят вашу честность.

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

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

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

Вывод

Многое уходит на то, чтобы получить отличную работу в качестве веб-разработчика, и мы только слегка коснулись этой статьи. У вас есть вопросы о процессе найма? Не стесняйтесь спрашивать в комментариях!

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

Ресурсы

Наконец, вот еще несколько полезных ресурсов, которые помогут вам получить работу: