06 января 2022

📝 Как программисту составить резюме, чтобы получить работу: советы и типичные ошибки

Пишу об IT и на Python. kungurov.net
Рекрутеру достаточно нескольких десятков секунд, чтобы составить впечатление о кандидате по его резюме. Рассказываем по пунктам, что должно быть в резюме, а чего следует избегать. Спойлер: пишите «без воды».
📝 Как программисту составить резюме, чтобы получить работу: советы и типичные ошибки

Перевод публикуется с сокращениями, автор оригинала Bala Priya C.

🔍 Кого ищут компании?

📝 Как программисту составить резюме, чтобы получить работу: советы и типичные ошибки

Компании ищут кандидатов:

  • которые, могут улучшить продукцию благодаря своим техническим навыкам;
  • с которыми приятно работать.

Рекрутер обычно просматривает резюме меньше минуты, поэтому лучше всего:

  • писать «без воды» и уместить резюме на одной странице;
  • предоставлять информацию в обратном хронологическом порядке;
  • соответствовать вакансии.

🧬 Структура резюме

Не существует единой рекомендуемой структуры резюме. Как правило, в резюме должны присутствовать следующие разделы:

  1. Имя, фамилия и контактные данные.
  2. Образование.
  3. Технические навыки.
  4. Опыт работы.

Разберем каждый пункт отдельно.

📇 Контактные данные

В контактных данных укажите:

  1. Имя и фамилию.
  2. Адрес электронной почты.
  3. Ссылку на портфолио/GitHub.

PS: старайтесь избегать «детских» имен почтовых адресов, например, supermegacoolhacker10000@gmail.com.

🎓 Образование

📝 Как программисту составить резюме, чтобы получить работу: советы и типичные ошибки

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

Если вы изучаете Computer Science на Udemy, читаете книги по алгоритмам и операционным системам, то это не заинтересует HR. Гораздо выгоднее сделать несколько пет-проектов и приложить на них ссылки.

🤹 Технические навыки

Этот раздел должен составлять около 80% вашего резюме и должен включать в себя:

  • релевантный опыт работы;
  • реализованные проекты.

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

Языки: Python, JavaScript

Библиотеки: NumPy, Pandas, Scikit-learn

Прочие навыки: Git

Уберите из резюме «хорошо», «отлично», «уверенно». Степень владения языком или стеком подтвердите ссылками на проекты.

Как описать опыт работы?

📝 Как программисту составить резюме, чтобы получить работу: советы и типичные ошибки

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

❌ Не перечисляйте свои должностные обязанности.

✔ Напишите, чего вы достигли.

❌ Не рассказывайте, чему вы научились.

✔ Вместо этого объясните, что вы создали с помощью этих знаний.

❌ Пишите точно и «без воды»:

        Работал над ускорением работы программы 
    

✔ Чем больше фактов, тем лучше. Обязательно укажите язык программирования и используемые стеки:

        Ускорил работу программы на 5 мс с помощью С++ и инструмента1, инструмента2. 
    

❌ Не включайте все свои проекты в резюме.

✔ Отдавайте предпочтение качеству, а не количеству. Рассказывайте о проектах четко и подробно.

Что в итоге

  • если вы заинтересованы как в бэкенд-разработке, так и в Data Science, обязательно составьте отдельное резюме для каждой из этих вакансий;
  • у рекрутера может не быть времени на просмотр вашего портфолио, поэтому пишите емко и лаконично;
  • не используйте размытые формулировки только для того, чтобы ваши проекты выглядели крутыми и сложными;
  • предпочитайте использовать простой и понятный язык – такой, каким бы вы объясняли своим друзьям.

Удачи в поиске работы!

📝 Как программисту составить резюме, чтобы получить работу: советы и типичные ошибки

Материалы по теме

Источники

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ