Разработка
Устроиться на работу: 9 советов начинающим разработчикам
Способ устроиться на работу разработчику с нулевым стажем есть, и даже не один.
Вечный замкнутый круг: чтобы устроиться на работу, необходим релевантный опыт. Чтобы получить этот самый опыт, необходимо устроиться на работу. Чтобы устроиться на работу… Молодые специалисты в отчаянии и планомерно пополняют ряды продавцов-консультантов в Эльдорадо.
Молодым разработчикам, даже будучи выпускниками самых престижных технических вузов, тоже тяжело сразу устроиться на работу, как и любым другим юным специалистам. Далеко не каждый работодатель готов вкладываться в обучение молодого таланта, рассчитывая получить гипотетическую отдачу в отдаленном будущем. А, может, и не получить. И не все готовы рисковать — ведь куда проще взять человека, который уже умеет нажимать на необходимые кнопочки, чем тратить время и деньги на дотошное объяснение, почему нельзя нажимать на кнопочку зеленую.
Тем не менее, способ устроиться на работу разработчику с нулевым стажем есть, и даже не один.
- Совсем необязательно получать опыт, работая в какой-либо компании. Это может быть сугубо личный проект: несложная игра, сайт-визитка, любое приложение, написанное для собственных нужд. В сфере программирования очень важны интерес к самому процессу и постоянное желание изучать новые технологии, в том числе (в особенности) самостоятельно. Такой вариант не только позволит отточить на практике полученные теоретические знания, но и позволит будущему работодателю составить картину об имеющихся знаниях.
- Есть крупные компании, предоставляющие возможность бесплатных стажировок для разработчиков. Часть из них готовы трудоустраивать к себе наиболее успешных стажеров, часть нет — но подобного рода практика может быть засчитана как практический опыт в коммерческом программировании и работы в команде. Их можно начать посещать еще во время обучения в университете и даже в школе — если мечта о славе Цукерберга не дает вам покоя с юных лет.
- Обратите внимание на свое резюме. Крутой технический директор может себе позволить ограничиться двумя-тремя словами о своем опыте на предварительном этапе. Если же вам до этого уровня еще расти и расти, то ваше резюме должно быть максимально продуманным и отформатированным (включите сюда практику в университете, примеры кода). Конечно же, можно вписать и придуманный (приукрашенный) опыт, но необходимо быть готовым ответить на любые вопросы, которые могут задаваться в рамках последующего собеседования.
- Пусть у вас нет (существенного) практического опыта, но в таком случае вы не можете себе позволить «плавать» в теории. ООП, наследование, инкапсуляция, полиморфизм и другие страшные слова базовые понятия — вы обязаны знать, что это, зачем это и где может использоваться. Владение теорией, к слову, необходимо на любом году карьеры.
- Читайте книги, статьи и блоги, смотрите вебинары, посещайте митапы и конференции, изучайте или участвуйте в открытых проектах. И не забывайте все это вносить в резюме — работодатель должен видеть доказательства вашего стремления к постоянному и непрерывному обучению.
- Некоторые эксперты советуют изучать исключительно англоязычную литературу и блоги для овладения навыками программирования. Во-первых, только там можно ознакомиться с наиболее актуальной информацией, во-вторых, порой гораздо проще понять оригинальный текст, чем пытаться прочесть российский перевод.
- Постарайтесь узнать рынок: ходите на собеседования, даже если описание задач или компании при первом ознакомлении показались не слишком привлекательными. Это не только позволяет составить более полную картину IT-рынка, но и помогает научиться правильно вести себя на собеседованиях.
- Вам повезло — внешний мир наполнен таким огромным количеством слухов и стереотипов относительно разработчиков, что никто не ждет, что на собеседование вы придете в костюме (разве что это прописано в вакансии компании вашей мечты). Тем не менее, и поддерживать всякие «ароматные» мифы так же не стоит: как минимум ваше облачение должно быть свежепостиранным и хотя бы частично отглаженным, обувь и волосы чистыми, а сам наряд, при всей любви к 2ch, не нести в себе провокацию. Выражать свою индивидуальность можно будет начать уже после успешного прохождения испытательного срока.
- Будьте вежливы и спокойны. Даже если вы понимаете, что собеседование проходит не так успешно, как вам хотелось бы, не высказывайте свое разочарование в процессе, особенно в резкой или агрессивной форме. Во-первых, это может быть проверка на выдержку и стрессоустойчивость. Во-вторых, очень важно оставить о себе максимально благоприятное впечатление — возможно, вы снова будете устраиваться в эту компанию спустя некоторое время.
Совет отдельной строкой. Старайтесь быть честными. Если вы никогда не сталкивались с какими-то технологиями, то лучше сразу сообщить об этом собеседнику. Если какие-то моменты в работе будут для вас неприемлемы (к примеру, вы не выносите шум в помещении в процессе работы, а офис компании располагается в open-space), то об этом лучше так же сообщить заранее. Потратьте чуть больше времени на поиск работы, иначе через какое-то время окажетесь в некомфортной для себя ситуации и будете вынуждены снова искать работу.
Любовь Верещагина, IT-рекрутёр агентства DigitalHR