04.10.2019

      Идеальное CV

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

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

      Illustration

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

      Мы же говорим о том, насколько эффективно происходит процесс рекрутинга. Никто не хочет ждать 1-2 месяца пока CV всех кандидатов на открытую позицию рассмотрят под лупой. Рекрутеры и HR изначально проводят скрининг на предмет must have технологий и не могут телепатически увидеть ваш талант в computer vision, если вы его не указали.

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

      Общие рекомендации:

      Структура. Рекрутеры редко просят от технарей каких-то сверх дизайнерских способностей в оформлении резюме. К тому же редактировать и дополнять CV, наполненное креативными решениями, крайне неудобно. Главное - придерживаться логической структуры и писать простым языком. Этот пункт мы более подробно разберем ниже.

      Объем. В идеальном мире разработчики присылают резюме с подробным указанием опыта, стека и технологий на 2 страницы (сплошных и 8 шрифтом). Не стоит расписывать свою жизнь, начиная с детского садика. “Уже в 3 года я выкладывал PHP кубиками с буквами”. Учитывайте релевантный опыт и делайте упор на полезные для этой вакансии проекты.
      Хорошо, если это будет документ до 3 страниц для Senior специалиста. К ним можно приложить сопроводительное письмо с подробным объяснением отдельных проектов. Для Junior будет достаточно 1-2 страниц с акцентами на курсах и pet-проектах.

      Честность. Иногда хочется приукрасить свои достоинства и показать, какой вы bigboss в проекте, но лучше этого не делать. Особенно, если вы Junior. Во-первых, даже когда в компании нет тестового, зачастую компетентный специалист проводит с вами техническое собеседование. Во-вторых, ну окей, представим, что вас взяли и требуют выполнения задач уже указанных у вас в CV. Что делать будете?

      Фото. Один из самых спорных пунктов. Если вы не подаете резюме на позицию ресепшиониста или официанта, то наличие фото для вас не критично. Тем более если у вас есть фото только на фоне котиков и ковров. Так что использовать ли фото - it’s up to you.

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

      1. ФИО и должность

      В этом блоке укажите свои имя и фамилию и актуальную должность, которую вы занимаете. Для рекрутеров будет удобным, если город проживания указан рядом с этими данными. Поэтому оформление будет следующее:

      Alexey AlekseevMiddle Frontend DeveloperKyiv, Ukraine

      2. Контактные данные

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

      Illustration

      2.1. Если ваш никнейм в Skype killer_slonik999, а почта moc.liamg%40rekcFFFFrehtom, подумайте прежде, чем их указывать. Возможно, лучше создать отдельные аккаунты с формальными никнеймами вида Имя.Фамилия. В будущем они еще не раз пригодятся. 

      Кейс. У одного из наших кандидатов был скайп вида "Имя_junkie". Junkie - это “наркоман” в переводе с английского. HR из Америки не захотела общаться с этим кандидатом. В целом к юмору в CV нужно подходить с большой осторожностью, его не все поймут.

      2.2. Социальные сети. Если там совсем пусто или размещена не самая полезная и приемлемая информация для работодателя, то указывать их не стоит. Многие специалисты создают себе отдельные “прилизанные” странички для этих целей, где они подписываются на профессиональные ресурсы, постят более или менее официальные фото, ссылки на интересные статьи и собственные публикации, а личные страницы держат в закрытом доступе.

      3. Summary или краткая визитка

      В этом блоке необходимо указать информацию о том, как вы себя позиционируете, какой у вас суммарный и коммерческий опыт, чем вы наиболее гордитесь и хотите заниматься. Например:
      “I'm a software engineer with over 3 years of commercial experience. I've been working on various scale solutions, including enterprise-level ones. I have significant experience in building single page web applications but also have a background in .NET.”
      Также внизу этой “визитки” укажите ваши языки разработки и стек технологий:
      "JS: React, Redux, Lodash, Npm, AngularJS, ExtJS, Cordova, NodeJS, Express;
      Build: Webpack, Gulp, Grunt, Docker, Jenkins;
      Testing: Jest, Jasmine, Karma;
      General skills: TDD, OOP/FP principles, Design patterns;
      Styling: CSS, SCSS, CSS Modules;
      DBMS: MongoDB, MS SQL Server.”

      Illustration

      Некоторые указывают еще и условное владение той и иной технологией в баллах или звездочках. Мы не советуем этого делать из-за слишком большой субъективности.

      4. Опыт работы

      Обычно этот пункт самый болезненный для рекрутеров. Как правило, вызывают вопросы: - Несоответствие времени начала и окончания работы в компаниях, суммарного опыта в Linkedin и CV; - Большие перерывы в работе (более двух месяцев); - Частая смена рабочего места (от 2-3 раз в год); - Когда несколько проектов накладываются друг на друга по времени.
      Чтобы избежать недопонимания, стоит оставить комментарий к резюме.

      При написании опыта начните с последнего места работы: на него обратят больше внимания. Придерживайтесь обратной хронологии. Описывайте только релевантный опыт. Если вы сейчас ищете работу Architect Lead, то опыт брокером в сфере недвижимости можете не указывать. Ниже пример по структуре данного пункта:
      - Company title / position
      - month 20XX – month 20XX, location
      - Project:
      - Responsibilities:
      - Technologies used:

      Почему важно добавлять описание проекта?
      Для понимания работодателя, в какой сфере у вас был опыт и какой был бы вам интересен.

      Зачем описывать обязанности?
      Многим кажется, что обязанность у разработчика одна - кодить. Но работодателю важно понимать, какие были ежедневные таски на предыдущем месте работы, что конкретно вы делали в команде, какие навыки приобрели. В противном случае, вам зададут 20+ дополнительных вопросов об обязанностях на собеседовании, чтобы понять: а справитесь ли вы с новыми задачами.

      Почему слов Junior-Middle-Senior недостаточно для определения уровня?
      Junior-Middle-Senior - это условная градация, которая меняется от одной компании к другой. Суммарный опыт - не единственный решающий фактор при определении вашего уровня. Компании учитывают, какую роль вы занимали в команде, какие основные задачи выполняли, чего вы достигли на этом месте. Название могут поменять и соответственно вашим желаниям, а вот справитесь ли вы с новыми обязанностями - вопрос спорный.

      5. Дополнительная информация

      Для резюме принципиально важны пункты 3 и 4 (общая информация и опыт). Но дополнительная информация также nice to have. Она поможет показать вас с более выгодной стороны, если, например, вы не можете похвастаться разнообразием проектов, но часто посещаете тематические мероприятия.

      Что сюда добавить?


      - ОбразованиеНа профильное высшее образование не всегда обращают внимание. Но, если вы занимаете позицию Junior, это будет большим плюсом. Кроме факультета и названия учебного заведения, вы можете указать степень, год выпуска, форму обучения: очную, заочную. Также сюда можно написать пройденные курсы, полученные сертификаты, форумы и конференции, на которых вы побывали. Конечно, если вы посетили большое количество мероприятий, то не стоит делать список на лишнюю страницу А4 (см. пункт “Объем”). Напишите лучше: “посещаю конференции 3-4 раза в год”.
      - LanguagesДля некоторых компаний принципиальным вопросом становится знания английского языка. Для общения с командой или заказчиком необходим уровень не ниже Intermediate. В то же время к уровню Beginner у разработчика часто относятся с непониманием: как можно писать код без минимального понимания слов?К сожалению, с указание уровня beginner-advanced не всегда информативно. Лучше уточнить “can speak or pass interview”, а также указать, есть ли у вас оконченные курсы или полученные международные сертификаты: IELTS, TOEFL, FCE и т.д.
      - Статьи на DOU, Хабр, или в других ресурсах, которыми вы гордитесьЭто более актуально для Senior + позиций. Любая научная и публицистическая деятельность, а также выступления на конференциях сделают вас профи с громким именем в глазах работодателя.
      - Pet-проектыРаботодатели в любой сфере просят от студентов и начинающих специалистов практических навыков и опыта. И IT - не исключение. Круто, что существуют pet-проекты, где вы можете показать свое мастерство и перспективность.Если же вы Senior, который живет разработкой - не забудьте упомянуть и дать ссылку на индивидуальную работу: это может прибавить вам несколько лишних сотен к зп.
      - Ссылки на рекомендацииЭто могут быть внешние ссылки или дополнительные документы. С большей вероятностью этот пункт ценится у Trainee-Junior: рекомендация от квалифицированного специалиста скрасит отсутствие коммерческого опыта.
      - Soft skills Некоторые компании предпочитают проверять ваши soft skills во время собеседования и с настороженностью относятся к “стрессоустойчивым” и “коммуникабельным”. Тем не менее работодатели рады понимать, какого человека (а не только работника) они приглашают на встречу. В тоже время этот пункт является необязательным.
      - ИнтересыВ продолжении предыдущей информации про ваши качества, можно указать и интересы: профессиональные и не только. Некоторым не понравится отсутствие у вас хобби: как же сплотить вас с командой? Но мы настаиваем на том, что писать или не писать этот пункт - только ваше решение.

      Мы подготовили для вас пример и удобный шаблон для создания CV:

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

      Команда ITExpert