Как программисту сделать резюме
 Публичный пост
7 сентября 2020     894   


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

Почему резюме это важно?

Плохое резюме даст возможность работы в компаниях, куда особо не хотелось, но нужны деньги и надо поскорее найти работку. Статья призывает к более осознанному подходу в выборе места работы, хорошее резюме поможет вам:

  • Не разочароваться в первый же день работы

  • Делать любимое дело, а не работать работу

  • Попасть на сильные технические собеседования, понять свои сильные и слабые стороны

Резюме для рекрутера это лицо кандидата, его структурированность, адекватность, внимание к деталям. Давайте разберем каждый блок более детально.

О себе

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

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

  • Работа в известных компаниях
  • Опыт с высоконагруженными проектами
  • Вклад в библиотеки с открытым исходным кодом

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

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

  • %username% - имя и фамилия
  • %job title% - наилучший вариант это указать язык программирования / фреймворк, который вы используете в работе. Не советую указывать Software Engineer или нечто подобное, вызывает раздражение и дополнительные вопросы.
  • %n years experience% - количество лет опыта согласно указанной технологии в %job title%

Контактная информация

  • %location% - укажите страну и город
  • %email% - почтовый адрес
  • %phone number% - номер телефона в международном формате
  • %github% - ссылка на Github облегчает жизнь тимлиду на этапе технического собеседования. Круто, если у вас есть личные проекты и качественные примеры кода.

Документация и многая техническая литература написана на английском языке, не поленитесь и укажите ваш уровень. Если не уверены в уровне, то пройдите тест от Cambridge English.

Ключевые слова

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

  • Languages / Frameworks - основные языки программирования и фреймворки.
  • Testing - инструменты для модульного и интеграционного тестирования, упоминание о практиках TDD / BDD. Инструменты для тестирования API и сторонних сервисов.
  • DevOps - необязательно, но является плюсом. Указываем с какими облачными сервисами работали, какие инструменты использовали для развертывания приложения в production. Инструменты для измерения CPU, RPM, нагрузки на базу данных.

Опыт работы

Перечисление предыдущих мест работы начиная с последнего.

  • %Job title% - аналогичен с %job title% в самом верхнем блоке
  • %Company name% - название компании
  • Описание буквально в двух абзацах о том какую пользу вы принесли компании, инициативы с вашей стороны, которые облегчили жизнь.
  • Domain - неочевидная колонка, но в продуктовых компаниях посчитают ее большим плюсом. Указываете тип бизнеса, отрасль в которой предоставляет услуги компания, например метапоисковик авибилетов, аутсорсинг, маркетплейс и т.д. Важно не просто написать о отрасле, но и понимать бизнес модель, на чем компания зарабатывает деньги.
  • Languages - языки программирования, фреймворки, которые применяли в работе.
  • Databases - реляционные и NoSQL базы данных, поисковые движки и т.д.

Личные достижения

Редко встретишь подобный блок в резюме, показывает энтузиазм и любовь к своей работе. Сюда можно отнести личные OpenSource проекты, успешно реализованные инициативы с вашей стороны.

  • Название проекта
  • Краткое описание
  • Ссылка

И еще несколько советов

  • Попробуйте не ленится и менять резюме под каждую компанию куда откликаетесь, меняйте местами ключевые слова и технологии с которыми работали.

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

  • Собеседование это не экзамен и допрос, выбирает не только компания, но и вы. Будьте проактивными, задавайте вопросы и постарайтесь понять еще на этапе собеседования получится ли работать вместе.

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

Связанные посты
6 комментариев 👇
Миша Гусаров, Инженегр-погромист 5 июля в 08:32

наилучший вариант это указать язык программирования / фреймворк, который вы используете в работе. Не советую указывать Software Engineer или нечто подобное, вызывает раздражение и дополнительные вопросы.

Как читающий эти резюме: «программист на плюсах/джаве/абапе» — сразу большой минус, и если остаток резюме не переубедит — в мусорку.

Нужны люди, которые могут решать задачи в проекте, а не на плюсах. Сегодня на плюсах, завтра на шелле, а послезавтра надо коннектор на питоне написать к чему-нибудь.

  Развернуть 1 комментарий

@dottedmag, ага, тоже обратила внимание на противоречие буквально вчера попавшейся старенькой статье "Don't Call Yourself A Programmer, And Other Career Advice" https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/

  Развернуть 1 комментарий
Dima Ollyak, софтваре инжениир 6 июля в 03:17

Кажется, есть две разных задачи, для которых может пригодиться резюме.

Ленивый поиск
Резюме тупо где-то лежит, подманивая своим блеском рекрутеров. Наверное имеет смысл рисовать максимально оптимистичную картину и несколько завысить требования по зп.

Активный поиск
Я бы предложил старательно тюнить резюме под компанию мечты, куда вы его отправляете. Часок работы над шлифовкой резюме окупится сэкономленными днями/неделями на собесах. В большинстве случаев рекрутер будет счастлив получить ровно того человека, который описан в вакансии — job title, опыт и прочее. Так рекрутер снижает риски получить от начальства по башке, если что-то пойдет не так.

В этой логике могут быть сбои. Иногда компания желает заполучить оверквалифайед человека (скорее это про мелкие компании). А иногда, наоборот, предпочитает нанимать людей на вырост, чтобы не заскучали. Это зависит от кучи внутренних факторов, которые снаружи не видны (фин. состояние компании, предпочтения боссов, предпочтения HR, стратегия и т.п.). Поэтому имеет смысл охотиться за любыми инсайдами из компании мечты, чтобы лучше подтюнить свое резюме.

  Развернуть 1 комментарий

Мне как раз актуально, спасибо за четкую структуру.

  Развернуть 1 комментарий

Шлю рекрутерские обнимашки, пост огонь!

  Развернуть 1 комментарий
Игорь Май, геймдев-программист 6 июля в 02:02

Всегда говорю, что линкедин - мое резюме, рекрутеры морщатся, но проблем это все равно не вызывает

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб