Как разработчику составить крутое резюме
Как разработчику составить крутое резюме
Рассказываем, как начинающему и опытному программисту составить резюме, которое поможет ему получить офер, и показываем примеры шаблонов.
Сегодня на рынке труда довольно много разработчиков. К примеру, на hh.ru размещено больше 2 млн резюме программистов, при этом открытых вакансий чуть больше 60 тысяч. Это значит, что у работодателей большой выбор, а конкуренция среди соискателей высокая.
Конкуренция среди разработчиков зависит от языка программирования. Например, у программистов javascript — более 54 резюме на вакансию, у специалистов по React — более 36 резюме, а у разработчиков TypeScript — 33 резюме. Источник: hh.ru
Выделиться на фоне других кандидатов поможет грамотно составленное резюме. Его основная задача — быстро и чётко показать работодателю, что умеет специалист и какой у него опыт.
Для этого нужно следовать двум правилам:
Проанализировать собственные компетенции поможет профориентационный тест Практикума и МГУ — он особенно пригодится начинающим разработчикам и программистам, которые рассматривают смену вектора развития карьеры. Ответив на вопросы о своих подходах к решению задач, можно получить резюме навыков и список подходящих профессий в сфере IT.
Нет чётких правил, как должна быть структура резюме, однако есть вариант, который наиболее понятен работодателям и хорошо раскрывает навыки и опыт разработчика. Он состоит из следующих блоков:
При необходимости можно поменять местами разделы навыков и опыта работы. По желанию можно добавить портретную фотографию, российские работодатели это приветствуют.
К примеру, senior Java-разработчик разделил свои компетенции в резюме на такие группы: фреймворки, языки, работа с данными, инфраструктура и т. д.
Здесь также можно указать уровень владения навыками, если у программиста есть сертификаты, которые это подтверждают. Важно, чтобы сертификаты подтверждали актуальный уровень. Нет смысла прилагать документ о владении английским на уровне B2 (Upper Intermediate), если по факту соискатель уже достиг C1 (Advanced), просто ещё не сдал экзамен.
Что касается софт-скилов, то в большинстве случаев их нет смысла указывать. Если знание инструментов разработчика можно проверить во время собеседования, то пунктуальность и ответственность можно оценить только во время работы. Перечисление софт-скилов только мешает работодателю изучить резюме. Единственное исключение — описание гибких навыков в привязке к опыту работы. Например, можно указать, как именно самостоятельность помогла программисту в конкретных проектах.
Работодателям прежде всего важен релевантный опыт, поэтому нужно составить резюме программиста так, чтобы на первых строчках было то, что привлечёт внимание работодателя. К примеру, если разработчик претендует на должность тимлида, стоит вынести наверх опыт управления командой. При этом стоит придерживаться хронологии мест работы, иначе читатель резюме может запутаться. Тем более при составлении резюме на сайтах по поиску работы у специалиста нет возможности менять эту хронологию.
В описании опыта работы программисту важно указать не просто проекты, где он был задействован, а конкретные задачи, которые решал он, а не команда в целом. Также в резюме стоит добавить результаты работы. Это могут ссылки на портфолио или цифры — к примеру, количество отработанных фичей на единицу времени. Если оцифровать результаты сложно, можно указать качественные показатели — например, как удалось улучшить какие-то функции приложения.
В разделе об опыте работы полезно указать инструменты, которые применял разработчик для решения задач. Это покажет, как часто он пользовался конкретными инструментами
Разработчики чаще всего допускают в резюме следующие ошибки:
Помимо стандартных шаблонов резюме, которые есть на сайтах по поиску работы, можно воспользоваться дополнительными вариантами. Вот примеры ресурсов, где разработчик найдёт подходящие образцы:
Каждый образец резюме можно настроить под нужды конкретного разработчика: изменить цветовую схему, шрифты, расположение элементов
Читать также: