Как составить резюме для IT? Шаблоны и инструкция
Мы с командой посвятили часы на ярое обсуждение и споры и создали этот пул советов, а также пример и удобный шаблон для резюме. Конечно, единого рецепта для всех CV нет и быть не может: изменяйте любой из пунктов по своему вкусу.
В то же время существует свод неписанных правил, которыми пользуются опытные разработчики и на которые молятся HR. Это происходит потому, что такие формальности делают жизнь легче. Рекрутер уже через полминуты просмотра резюме сделает минимальный вывод: подходит специалист или нет. HR сравнит его с другими кандидатами по конкретным пунктам, а сам разработчик не будет тратить лишнее время и нервы на написание CV.
Подобное мнение и сама тема оформления резюме часто вызывает холивар в сети. Давайте подойдем к проблеме здраво. Возможно, начинающий рекрутер и совершит ошибку, так как он только адаптируется к разнообразию существующих технологий и позиций. Но опытный специалист увидит необходимые скиллы даже, если ваше резюме – сплошной абзац текста.
Мы же говорим о том, насколько эффективно происходит процесс рекрутинга. Никто не хочет ждать 1-2 месяца пока CV всех кандидатов на открытую позицию рассмотрят под лупой. Рекрутеры и HR изначально проводят скрининг на предмет must have технологий и не могут телепатически увидеть ваш талант в computer vision, если вы его не указали.
Работодатели, в свою очередь, заинтересованы взять профессионала и адекватного работника. Они знают, рядовой разработчик – не мастер в составлении резюме, да и не должен быть им. К тому же, никто не будет отдавать вам предпочтение, потому что у вас скиллы указаны перед опытом, а не после. Но если вы хотите облегчить жизнь рекрутеру и себе, подчеркнуть главные преимущества, воспользуйтесь нашими советами или CV примером.
5 советов для идеального CV
Структура. Рекрутеры редко просят от технарей каких-то сверх дизайнерских способностей в оформлении резюме. К тому же редактировать и дополнять CV, наполненное креативными решениями, крайне неудобно. Главное – придерживаться логической структуры и писать простым языком. Этот пункт мы более подробно разберем ниже.
Объем. В идеальном мире разработчики присылают резюме с подробным указанием опыта, стека и технологий на 2 страницы (сплошных и 8 шрифтом). Не стоит расписывать свою жизнь, начиная с детского садика. “Уже в 3 года я выкладывал PHP кубиками с буквами”. Учитывайте релевантный опыт и делайте упор на полезные для этой вакансии проекты.
Хорошо, если это будет документ до 3 страниц для Senior специалиста. К ним можно приложить сопроводительное письмо с подробным объяснением отдельных проектов. Для Junior будет достаточно 1-2 страниц с акцентами на курсах и pet-проектах.
Честность. Иногда хочется приукрасить свои достоинства и показать, какой вы bigboss в проекте, но лучше этого не делать. Особенно, если вы Junior. Во-первых, даже когда в компании нет тестового, зачастую компетентный специалист проводит с вами техническое собеседование. Во-вторых, ну окей, представим, что вас взяли и требуют выполнения задач уже указанных у вас в IT CV. Что делать будете?
Фото. Один из самых спорных пунктов. Если вы не подаете резюме на позицию ресепшиониста или официанта, то наличие фото для вас не критично. Тем более если у вас есть фото только на фоне котиков и ковров. Так что использовать ли фото – it’s up to you.
Как правильно составить резюме программиста? Мы поделили структуру резюме на 5 логических блоков. На изображении приведено самое стандартное и удобное, по нашему мнению, размещение. Разберем каждый блок по порядку.
1. ФИО и должность
В этом блоке укажите свои имя и фамилию и актуальную должность, которую вы занимаете. Для рекрутеров будет удобным, если город проживания указан рядом с этими данными. Поэтому оформление будет следующее:
Alexey Alekseev
Middle Frontend Developer
Kyiv, Ukraine
2. Контактные данные
В контактных данных укажите телефон, актуальную почту и мессенджеры. Также можно указать линк на социальные сети, GitHub, UpWork и т.д. Не стоит намеренно скрывать эти данные: так вы усложните процесс рекрутинга. К тому же, сейчас существует масса сервисов, с помощью которых можно найти аккаунты в разных социальных сетях по одному номеру или названию электронной почты. Поэтому как бы страшно не звучало: если понадобится, вас все равно найдут.
2.1. Если ваш никнейм в Skype killer_slonik999, а почта motherFFFFcker@gmail.com, подумайте прежде, чем их указывать. Возможно, лучше создать отдельные аккаунты с формальными никнеймами вида Имя.Фамилия. В будущем они еще не раз пригодятся.
Кейс. У одного из наших кандидатов был скайп вида “Имя_junkie”. Junkie – это “наркоман” в переводе с английского. HR из Америки не захотела общаться с этим кандидатом. В целом к юмору в CV нужно подходить с большой осторожностью, его не все поймут.
2.2. Социальные сети. Если там совсем пусто или размещена не самая полезная и приемлемая информация для работодателя, то указывать их не стоит. Многие специалисты создают себе отдельные “прилизанные” странички для этих целей, где они подписываются на профессиональные ресурсы, постят более или менее официальные фото, ссылки на интересные статьи и собственные публикации, а личные страницы держат в закрытом доступе.
3. Summary или краткая визитка
Во время создания CV в этом блоке необходимо указать информацию о том, как вы себя позиционируете, какой у вас суммарный и коммерческий опыт, чем вы наиболее гордитесь и хотите заниматься. Например:
“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.”
Также внизу этой “визитки” укажите ваши языки разработки и стек технологий.
Некоторые указывают еще и условное владение той или иной технологией в баллах или звездочках. Мы не советуем этого делать из-за слишком большой субъективности. Далее мы приводим примеры из идеального примера резюме для IT-специалиста (и не только).
do
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.
don’t
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 во время собеседования и с настороженностью относятся к “стрессоустойчивым” и “коммуникабельным”. Тем не менее работодатели рады понимать, какого человека (а не только работника) они приглашают на встречу. В тоже время этот пункт является необязательным.
– Интересы
В продолжении предыдущей информации про ваши качества, можно указать и интересы: профессиональные и не только. Некоторым не понравится отсутствие у вас хобби: как же сплотить вас с командой? Но мы настаиваем на том, что писать или не писать этот пункт – только ваше решение.
Мы подготовили для вас пример и удобный шаблон резюме для IT-специалиста:
Как составить резюме IT-специалиста без опыта?
Составление резюме IT специалиста без опыта может быть вызовом, так как кажется, что добавить совсем нечего. Однако у нас есть несколько стратегий, которые могут помочь выделить вас среди других кандидатов-новичков в IT. Вот некоторые рекомендации для составления резюме IT специалиста без опыта:
- Детально распишите знания и навыки полученные на курсах. Перечислите основные технологии и инструменты, которые изучили, практические проекты и так далее. Опционально также можете указать время, которое вы уделяли курсам еженедельно. Работодатели ценят курсы, которым кандидаты уделяли 10-30 часов в неделю, а вот марафоны на несколько дней не слишком играют роль в отборе.
- Обязательно укажите Pet-проекты, базу работ на Github, участие в хакатонах или других активностях. Любой практический опыт в сфере будет показывать вас с лучшей стороны.
- Проанализируйте свой опыт в других сферах и укажите полезные навыки, полученные там. Нерелевантный опыт не стоит указывать, однако есть исключения. К примеру, вы работали Sales-специалистом с англоязычными клиентами, а сейчас перешли в разработку и проходите собеседование в аустсорс. Тогда высокий уровень английского и опыт работы с разными рынками будет большим плюсом — его стоит указать в резюме.
- Гибко работайте со структурой резюме. Нет формальной структуры резюме, которой стоит придерживаться. Используйте это как преимущество — сделайте акцент на курсы и другие активности, вынеся этот блок выше в вашем CV.
Помните, что даже без опыта работы в IT сфере вы можете подчеркнуть в резюме свою мотивацию, образование, личные проекты и технические навыки, которые вы приобрели во время обучения.
Создание резюме наполнено жутким количеством вкусовщины. Вы можете менять последовательность пунктов, не писать некоторые из них вовсе или добавлять свои авторские. Однако наш опыт показывает, что стандартизированный формат CV делает процесс рекрутинга быстрее и проще для всех сторон. Поэтому составлять такой документ самому или выбрать наш шаблон резюме для it — ваше решение:)
Единого рецепта для CV для IT нет и не может быть. Однако есть некоторые неписанные правила, которые сделают рассмотрение вашей кандидатуры эффективнее. К примеру:
- следите за тем, чтобы ваше резюме было читабельным и структурированным,
- подавайте опыт в порядке от последнего актуального до первого,
- отдельно подайте блок владения технологиями (опционально можете также указать уровень владения ими в годах опыта).
Составление резюме IT специалиста без опыта может быть вызовом, так как кажется, что добавить совсем нечего. Однако это не совсем так. Вы всегда можете указать:
- навыки, технологии, инструменты, изученные на курсах,
- участие в хакатонах и других активностях,
- pet-проекты и другой практический опыт,
- полезные навыки, полученные в других сферах, которые помогут вам на новом месте.
Насколько полезным был этот пост?
Click on a star to rate it!
Средний рейтинг 5 / 5. Количество голосов: 15
Оценок пока нет! Будьте первым, кто оценит этот пост.