Как составить резюме it

Опубликовано: 29.04.2024

Составляем резюме для ИТ-специалиста

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

Технологии

Самое главное в резюме — указать основные технологии и инструменты, с которыми вы умеете работать. Краткость, конечно, сестра таланта, но тут она не помогает: для каждого места работы нужно указать задачи, технологии и языки, с которыми вы работали. Часто даже в вакансиях с одинаковым названием должности (например, «Разработчик С++») в одной и той же компании может требоваться разный инструментарий и владение дополнительными технологиями. Дело в том, что разные команды работают над разными же задачами, и в каждой команде может быть популярен конкретный инструмент, и владение им привлечет внимание.

Примеры кода

Второй, но не менее важный пункт: нужно обязательно приводить конкретные проекты, выкладывать части кода в открытые источники (например, на GitHub). Это можно назвать трендом современного найма в IT-сфере: проекты и примеры кода экономят время работодателей и позволяют техническим специалистам говорить на собеседованиях более предметно. Мы все равно спросим об этом и все равно подробно пройдемся по резюме, так что стоит об этом позаботиться заранее. Кстати, возможность увидеть вашу работу часто помогает избежать тестовых заданий: тогда с вами просто поговорят о ваших проектах.

Open Source

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

Краткость

Пожалуйста, не пишите пространных сочинений. Особенно контрастно выглядит, когда человек пишет о своей работе только «1999 г. — наст. время: разработка», зато в поле «О себе» или в комментариях на 2 страницы рассказывает, чем он любит заниматься, а чем не любит, как видит процесс разработки и будущее технологий вообще. Поверьте, вас обязательно спросят об этом на собеседовании: рекрутерам важно, насколько вы впишетесь в команду и насколько вам интересно заниматься IT. Для нас это такой же по важности пункт, как отличное знание технологий, но лучше оставьте его для беседы.

Фотография

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

Детали

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

Грамотность

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

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

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

Пример резюме IT специалиста

резюме it специалиста образец

в среднем 4,04 (46 голосов)

Примеры резюме в смежных специализациях:

Структура анкеты

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

Основные блоки анкеты:

  • Фотография соискателя.
  • Желаемая должность и уровень зарплаты.
  • Данные об образовании, оконченных курсах или семинарах, с указанием присвоенных квалификаций и дат окончания.
  • Опыт в релевантной должности.
  • Контактные данные.

Опыт работы айти специалиста

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

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

Занятия, не имеющие отношения к отрасли IT, не интересны работодателю, а большое количество компаний может его насторожить.

Образец блока «Опыт работы»:

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

Что делать, если опыта в сфере IT еще нет

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

Образование

Знание языков, в особенности английского, будет безусловным преимуществом при устройстве айтишника на работу.

Образование в резюме айтишника: образец заполнения блока

Профессиональные навыки IT специалиста

В разделе следует указывать наиболее значимые, по мнению кандидата, навыки, применимые в работе айтишника или программиста. Не стоит чрезмерно перегружать этот блок. К квалификации работника, который «умеет всё», но до сих пор без работы, могут возникнуть вопросы.

Пример ключевых навыков IT специалиста:
Настройка ОС Администрирование сети
Проектирование СКС Windows Server
Linux MySQL
Анализ данных Разработка HelpDesk
Настройка ЭЦП 44 и 223 ФЗ

Раздел «О себе»

Благодаря этому разделу у работодателя должно сложиться хорошее впечатление о кандидате, как о человеке.

Количество прочтенных книг или перечисление туристических маршрутов будет, определенно, лишней информацией.

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

Раздел «О себе» в резюме ИТ специалиста: пример заполнения

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

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

Общечеловеческие качества и увлечения свидетельствуют об организаторских способностях кандидата и его преданности любимому делу.

Пример блока «контакты»

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

С рекрутера или HR начинается первый контакт разработчика и работодателя. Они изучают резюме кандидата перед тем, как передать его техническим специалистам и нанимателю. Рекрутер и HR — это первый этап отбора во всех компаниях, начиная с провинциальной веб-студии и заканчивая «Яндексом» или «Сбербанком». Важно быстро пройти этот этап, а чтобы это сделать и нужно хорошее резюме.

Мы в headz.io работали (помогали улучшить) примерно с 5000 резюме тестировщиков, разработчиков, DevOps-инженеров и других IT-специалистов, чтобы помочь им устроиться на ту работу, которую они хотели. Поэтому можем рассказать, как подготовить резюме, чтобы быстро пройти рекрутера или HR и понравиться работодателю.

Как обычно устроен найм? Например, в компании, которая пилит банковские сервисы, появляется потребность в React-разработчике. Тимлид, техлид, CTO заказывает у HR подбор кандидатов: описывает проект, задачи и даёт формальный список требований. Например, такой:

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

  • Сотня резюме — случайные. Это люди, которые откликаются на всё подряд — «авось возьмут». Такие сразу попадают в корзину.
  • Ещё сотня — джуниоры: опыта месяц, но дикое желание поработать.
  • Резюме ещё примерно сотни кандидатов тяжело читать, потому что там описан весь жизненный путь еще со времен, когда кандидат в 95-м году настраивал локальные сетки.
  • Опыт ещё 50 кандидатов не понять потому, что там один абзац текста на 10 лет опыта.
  • 30-35 совпадают почти во всем, но чего-то не хватает — кандидат не внимательно просматривал требования.
  • Остаются 10-15 резюме, которые совпадают по всем пунктам (что еще хороший результат). Именно их рекрутер передаст техлиду (заказчику), чтобы тот изучил и рассмотрел, кого пригласить на собеседование.

Рекрутер тратит на резюме примерно минуту. Это нормальная ситуация, когда для найма одного специалиста рекрутеру приходится просмотреть несколько сотен резюме. Это стандартная воронка найма, о которой мы также писали, например, в статье Как CTO работает за рекрутера».

Задача рекрутера — быстрее закрыть вакансию. Он/она не будет вчитываться в резюме, а отбирает только тех специалистов, что проходят по формальным признакам. Поэтому рекрутер смотрит резюме примерно минуту (или меньше) «по диагонали» — по ключевым словам и фразам. Если находит то, что искал — откладывает резюме в отдельную «стопочку», чтобы передать их технарям. Логично, что если резюме «сырое», то шансы пройти рекрутера минимальны.

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

Резюме — это точка сборки. В нём собраны «метаданные» о кандидате: краткая информация, опыт, ссылки, по которым можно узнать о вас больше.

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

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

Глобально резюме состоит из трех информационных блоков:

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

Блок с компаниями. Иногда встречаются резюме, в которых ничего нет, кроме упоминания о работе в «крутой» компании, например, в Яндексе.

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

Техническая экспертиза. Это опыт, знания, умения и навыки, которые красиво упакованы. Техническому специалистов важно заполнять этот блок правильно, так как IT-специалист сравнивается по технологиям прежде всего.Заказчик ставит задачи с четкими указаниями: «Нужен JS разработчик, чтобы с React работал 2 года минимум, плюс Redux». Поэтому HR смотрит в резюме, чтобы «выудить» именно эти параметры. Если не будет указано, что с React вы работали два года (и как именно), то резюме, скорее всего, пройдет мимо.

Достижения и результаты работы. Достижения — это то, что вы сделали лучше, чем раньше.Даже если вы еще джуниор, то все равно пишите достижения. Например:

  • закончили институт с лучшими отметками;
  • выполнили практические проекты;
  • учились в школе программирования.

Посмотрим, как все это реализовать «на бумаге».

Хорошее резюме разбито на абзацы и смысловые блоки. В первом блоке рекрутер и его заказчик знакомятся с вами.

Шапка. С нее начинается изучение вас, как специалиста.

Здесь есть имя, фамилия, фото и контакты: почта, телефон, Telegram, Skype. Не лишним будет отметить как с вами лучше связываться — по телефону или по почте.

Фотография. Например, в Германии есть ресурс Хing — аналог LinkedIn. Отдельное место там занимают фотографии и кандидаты снимают фото в студиях, которые специализируются на фото для Xing.

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

Если у вас будет везде (на всех площадках и в соцсетях) одинаковое резюме, с одной и той же фотографией, то это существенно облегчит работу рекрутеру, а вам — повысит шансы получить новую должность.

Блок «обо мне». Это рассказ, краткая выжимка информации о вас, как о специалисте. Например, так лучше не писать: шаблонный текст «как у всех».

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

Это тоже не идеальный текст, но уже лучше предыдущего.

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

  • «Какие задачи умеете решать только вы?»
  • «Почему хотите попасть в эту компанию?» Только не пишите, что ищете высокую зарплату. Даже если это правда и вы правдоруб, возникнет много неудобных вопросов.
  • «Почему с вами приятно работать, а что вас раздражает?»
  • «К чему стремитесь?»
  • «Какие условия на работе для вас важны?» Например, вы хотите работать удаленно, то вам не нужен ни фитнес, ни ДМС, ни прочее, что сопутствует офису.

Если не подобрали работодателя, которому могли бы написать письмо, то в резюме достаточно короткого и ясного абзаца с ответом на вопрос «Почему вы подходите для этой работы?». Этот текст превентивно ответит на неудобные вопросы рекрутера, HR и CTO, и экономит вам силы и время на контактах с рекрутером. А если вас все же будут спрашивать — есть «заготовка».

Это большой блок, который мы «нарежем» на части. Но сначала важное правило:

Чем дальше в прошлое, тем меньше вы рассказываете об опыте в то время.

Например, так неправильно.

Здесь опыт работы распределен неравномерно: о последнем месте работы почти ничего не сказано, но первому уделено несколько абзацев с подробностями. Но правильно так.

Здесь нет расписывания всего «творческого» пути от сотворения мира: последний опыт работы максимально детализирован, а об опыте в прошлом рассказано меньше, эти блоки короче. Важно, что вы делали в последний год, а не в начале карьеры.

Если у вас есть неактуальный опыт, например, менеджером в IKEA, то не указывайте. Для разработчика это лишняя информация, «утяжеляет» резюме и никому не интересна.

В этом блоке описываете проект или проекты, над которыми работали в компании в определенный промежуток времени. Приложите кликабельные ссылки, опишите суть проекта, свою роль, как долго над ним работали и поддерживали, какие проблемы решили и что не смогли. Если есть какие-то ограничения (NDA), расскажите как можете.

Например, так лучше не писать.

Это скрин из резюме начинающего Python-разработчика с проектами и ссылками. Но здесь есть одна ошибка: нет ответа на вопрос «Зачем HR переходить по ссылкам и просматривать проекты?» Скорее всего, HR не будет этого делать — тратить время и силы, чтобы разобраться.

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

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

Не указывайте должностные инструкции.

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

  • разработка нового функционала;
  • выявление и исправление ошибок;
  • выпуск релизов;
  • участие в жизненном цикле разработки;
  • работа по Agile, Scrum.

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

Более подробный, расширенный и конкретный список обязанностей работает лучше. Например, такой.

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

Указывайте конкретные действия на проекте. Тестировщик занимается интеграционным, unit или автотестированием, тимлид нанимает команду и обучает, а сеньор-разработчик подбирает технологии на проект. С этими данными уже можно говорить предметно, обсудить. Всё это будет интересно техническому специалисту, к которому попадете после HR. Здесь достаточно 7-10 пунктов — не перегружайте.

Резюме — лучшее место для «ачивок». Достижения иллюстрируют вас, как специалиста (особенно от уровня сеньор и выше) и говорят работодателю, что вам не все равно «лишь бы работу работать».

Например, такие достижения ни о чем не говорят:

«Участие в разработке продукта Highload-системы. Стек: React, Redux, Node.js, FusRoDuh v3.»

А вот так уже лучше.

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

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

В IT работают в командах и чаще встречаются командные достижения. Например, ускорили time to market, выпустили 10 новых фич в течении года, превысили скорость разработки на 10%, привели больше клиентов или отмасштабировались х10 по объему. Не стесняйтесь указывать командные достижения.

Что делать новичкам? Указывайте за достижения все, что можете.

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

Неважно на каком вы уровне сейчас, важно, как выросли за последний год.

Актуальные. Указывайте технологии, что связаны со специализацией. Не страшно, если фронтендер укажет Docker или Kubernetes, но если кроме них ничего нет — возникают вопросы.

Меньше перечислений. Набор технологий это не знания — это набор технологий.

Если добавляете перечисления — расскажите сколько лет работаете с технологиями, а на некоторых остановитесь подробнее. Например, вы пишете отличные скрипты на Go, но при этом никогда не будете работать с Django — добавьте, это будет интересно работодателю и расскажет о вас больше.

Больше маркеров. Указывайте инструменты, которыми владеете и с которыми работали в разных сочетаниях. Дело в том, что когда HR смотрит (и ищет) резюме, то он сканирует ключевые сочетания. Например, когда в резюме указана Java, то HR ищет Kafka, а потом его версии.

Что делать фулстек-разработчикам? Готовить три резюме:

  • как фулстек, чтобы показать, что вы универсал;
  • сеньор фронтенд-разработчика;
  • сеньор бекенд-разработчика.

В каждом резюме указывается свой ключевой стек.

Этот блок удобен CTO или HR: все собрано в одном месте и можно увидеть, как кандидат оценивает свои навыки и свой уровень. Но если в резюме находится просто список технологий, вроде такого…

…, то HR и техлиду будет непонятно, насколько хорошо вы ими владеете.Облегчите им работу, улучшив себе процесс найма.

Например, этот блок может выглядеть так.

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

— JS, CSS, HTML — больше 5 лет, знаю на 5 из 5.

— React, Redux, TS — 3 года, знаю на 4 из 5.

— Node.js — 1 год, учусь, знаю на 2 из 5.

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

Примечание. Иногда этот блок объединяют с предыдущим, так как и там и там указаны технологии.

Еще один плюс к выбору вас в качестве сотрудника. Укажите лиц, которые могут вас рекомендовать и их контакты: почту, телефон или ссылки на аккаунты в LinkedIn.

Например, в LinkedIn есть функция рекомендаций, с помощью которой ваши бывшие коллеги или руководители могут вас рекомендовать. Это вызывает доверие и хорошо смотрится.

Примечание. Если хотите строить карьеру — добавляйте в LinkedIn рекрутеров, которые работают в IT. Они знают техлидов, CTO и других рекрутеров и будут рекомендовать вас в первую очередь.

  • Резюме это не автобиография или набор информации, а визитная карточка, которая помогает быстро обойти рекрутера и попасть к бизнес-заказчику на собеседование.
  • Самое важное в начале: фотография, рассказ о себе и сопроводительное письмо. Это поможет рекрутеру быстро понять изучать ли документ дальше и оценить вас, как человека.
  • Дальше — рабочие проекты.
  • После — короткое описание достижений, опыта работы
  • На отдельных страницах — все личные проекты.
  • Последняя страница это то, что не так важно для работы, но может быть интересно, например, выступления на конференциях, рекомендации.

Если возьмете за основу структуру выше, то резюме займет 4-5 страниц, что вполне достаточно. При этом оно не получится слишком коротким и не покажется рекрутеру пустым.

Большинство работодателей не ищет гениальных разработчиков. Им нужны достаточно хорошие специалисты, который могут решать задачи в срок, не создавая проблем. А если резюме удобно для HR и бизнес-заказчика (им не придется тратить силы и время, чтобы разбираться в нем), то по такому резюме понятно, что с кандидатом приятно иметь дело — он не создает дополнительных проблем, а облегчает жизнь работодателю.

Примечание. Также держите резюме в нескольких форматах: в виде PDF, в виде ссылки на PDF (в облаке) или Google Docs, которыми удобно делиться.

09 сен 2020

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

Порой со стороны соискателей встречаются совершенно нелепые ошибки. Это можно понять и объяснить тем, что айтишник – по своей природе технарь. Для него не составит труда написать программу, а всё остальное «писательство» часто вызывает сложности.

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

Резюме важно потому, что этот документ работодатель видит в первую очередь.

Оно создаёт первое впечатление, которое можно легко испортить и потом очень сложно поменять.

Также написание резюме – это единственный этап в процессе трудоустройства, который всецело зависит от соискателя. Причём на выполнение такого этапа не накладываются какие-либо ограничения по времени, это должно значительно улучшать качество документа.

В резюме человек может полностью отобразить себя как профессионала. И только уже в последствии на собеседовании придётся это доказать.

Итак, всё, что нужно знать IT-специалистам при составлении резюме:

1. Оформление документа

Иногда HR менеджеры могут разочароваться в кандидате, даже не прочитав ни строчки резюме айтишника. Приведем пример неудачного названия резюме: «Resume.doc», «Resume 01.11.2013.doc», «Моё резюме.doc». Такое оформление сразу отталкивают своим неинформативным названием. Файл должен быть назван именем и фамилией соискателя.

Необходимо использовать один читабельный шрифт. Это может быть Times New Roman либо Arial величиной 12 px.

При оформлении списков недопустимо использовать дефис и несколько пробелов (либо Tab), после которых идёт текст. Сразу создаётся впечатление, что человек не знаком даже с элементарными правилами работы в текстовых редакторах. Такой «специалист» вряд ли будет нужен IT компании.

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

2. Размер резюме

Оптимальный размер резюме – 2, максимум 3 страницы. Если присылают документ на 10 страниц, HR менеджер просто устанет его читать и, возможно, упустит из виду какую-то важную информацию. Задача соискателя – сделать резюме как можно более ёмким.

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

3. Текст и правописание

Текст должен быть простой и понятный. Не стоит писать сложные предложения по типу «Я был разработчиком, который делал …, при этом у меня была команда …». Каждую мысль следует выражать отдельным предложением. Писать нужно так, чтобы у рекрутера не возникала потребность перечитывать предложение заново, чтоб уловить мысль. Нужно выражаться чётко и понятно.

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

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

4. Английский вариант

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

Структура резюме должна быть стандартной:

1. Краткая информация (Summary)

В самом начале должна идти шапка резюме с контактной информацией. Нужно указать Email, телефон, Skype, город. Если есть возможность переезда, нужно об этом упомянуть.

Краткая информация должна быть разделена по пунктам, отображающим определённый навык. Не стоит приводить более 6 пунктов.

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

2. Технологии (Technologies)

Необходимо указывать только те IT технологии, с которым имеется практический опыт работы. Запрещается писать неправду. При собеседовании обман будет раскрыт и соискатель этим дискредитирует себя в глазах работодателя.

Такую информацию нужно обязательно разбивать на основные группы. Например, владение языками программирования: PHP, C++, Phyton, язык запросов sql, настройка, поддержка и администрирование серверного оборудования, установка АТС, сервера.

3. Образование (Education)

Указывается учёная степень, специальность, сертификаты. Необходимо написать, где было получено образование, и привести годы обучения. Например, 2000-2005

МГТУ им Н. Баумана, факультет прикладной математики, квалификация- инженер-математик

4. Опыт (Experience)

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

Необходимо указывать год и месяц. Так, человек, работающий с 2011 по 2012 год, мог работать как пару недель, так и почти 2 года.

Нужно привести название компаний, или хотя бы описание проектов. Например, май 2010- июнь 2013, системный администратор, компания ООО "Пересвет" Администрирование корпортативных сетей, установка офисных программ в среде Windows для офисных ПК.

По каждому проекту необходимо раскрыть свои обязанности и достижения. Желательно не писать «достиг многого» или «успешно управлял командой». Лучше привести конкретные результаты работы. Также нужно кратко описать команду и технологии, с которыми пришлось работать на данном проекте.

5. Владения языками (Languages)

Этот пункт является обязательным. Нужно указать уровень владения иностранными языками.

6. Опциональные разделы: цели (Objectives), хобби (Hobbies), рекомендации (References)

Если указываются цели, это нужно делать чётко и кратко. Цели по типу «хочу развиваться», «планирую достичь высоких результатов» не подходят.

Хобби можно не добавлять. Это в большинстве случаев лишний текст - работодателя этот раздел мало интересует. Айтишникам не будут платить за то, что они великолепно играют в теннис или занимаются скрапбукингом.

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

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

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

Если вы не зарегистрированы на hh.ru или подобных ресурсах, находите работу в профильных сообществах на Facebook, в Telegram и по «сарафанному радио», и у вас нет отбоя от предложений, вам не нужно резюме. Но обычно оно нужно тем, кто вас нанимает — с рекрутера или HR начинается первый контакт разработчика и работодателя. Они изучают резюме кандидата перед тем, как передать его техническим специалистам и нанимателю. Рекрутер и HR — это первый этап отбора во всех компаниях, начиная с провинциальной веб-студии и заканчивая Яндексом или Сбербанком. Важно быстро пройти этот этап, а чтобы это сделать и нужно хорошее резюме.


Мы в headz.io работали примерно с 5000 резюме тестировщиков, разработчиков, DevOps-инженеров и других IT-специалистов, чтобы помочь им устроиться на ту работу, которую они хотели. Поэтому можем рассказать, как подготовить резюме, чтобы быстро пройти рекрутера или HR и понравиться работодателю.

Зачем нужно резюме

Как обычно устроен найм? Например, в компании, которая пилит банковские сервисы, появляется потребность в React-разработчике. Тимлид, техлид, CTO заказывает у HR подбор кандидатов: описывает проект, задачи и даёт формальный список требований. Например, такой:


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

  • Сотня резюме — случайные. Это люди, которые откликаются на всё подряд — «авось возьмут». Такие сразу попадают в корзину.
  • Ещё сотня — джуниоры: опыта месяц, но дикое желание поработать.
  • Резюме ещё примерно сотни кандидатов тяжело читать, потому что там описан весь жизненный путь еще со времен, когда кандидат в 95-м году настраивал локальные сетки.
  • Опыт ещё 50 кандидатов не понять потому, что там один абзац текста на 10 лет опыта.
  • 30-35 совпадают почти во всем, но чего-то не хватает — кандидат не внимательно просматривал требования.
  • Остаются 10-15 резюме, которые совпадают по всем пунктам (что еще хороший результат). Именно их рекрутер передаст техлиду (заказчику), чтобы тот изучил и рассмотрел, кого пригласить на собеседование.

Задача рекрутера — быстрее закрыть вакансию. Он/она не будет вчитываться в резюме, а отбирает только тех специалистов, что проходят по формальным признакам. Поэтому рекрутер смотрит резюме примерно минуту (или меньше) «по диагонали» — по ключевым словам и фразам. Если находит то, что искал — откладывает резюме в отдельную «стопочку», чтобы передать их технарям. Логично, что если резюме «сырое», то шансы пройти рекрутера минимальны.

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

Резюме — это точка сборки. В нём собраны «метаданные» о кандидате: краткая информация, опыт, ссылки, по которым можно узнать о вас больше.

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

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

Принципы хорошего резюме

Глобально резюме состоит из трех информационных блоков:

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


Две сухие строки опыта двух лет работы ни о чем говорят. Здесь «крутая» компания играет против кандидата. С таким резюме возникает много вопросов: «А что конкретно он делал два года в Яндекс? За что платить 8 000 евро? За скромный стек? А на каком уровне он им владеет? Чем он будет полезен?» Возможно, это гениальный специалист в своей области, но по резюме это не понятно.

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

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

Заказчик ставит задачи с четкими указаниями: «Нужен JS разработчик, чтобы с React работал 2 года минимум, плюс Redux». Поэтому HR смотрит в резюме, чтобы «выудить» именно эти параметры. Если не будет указано, что с React вы работали два года (и как именно), то резюме, скорее всего, пройдет мимо.

Достижения и результаты работы. Достижения — это то, что вы сделали лучше, чем раньше.

Даже если вы еще джуниор, то все равно пишите достижения. Например:

  • закончили институт с лучшими отметками;
  • выполнили практические проекты;
  • учились в школе программирования.

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

Хорошее резюме разбито на абзацы и смысловые блоки. В первом блоке рекрутер и его заказчик знакомятся с вами.

Шапка. С нее начинается изучение вас, как специалиста.


Здесь есть имя, фамилия, фото и контакты: почта, телефон, Telegram, Skype. Не лишним будет отметить как с вами лучше связываться — по телефону или по почте.

Фотография. Например, в Германии есть ресурс Хing — аналог LinkedIn. Отдельное место там занимают фотографии и кандидаты снимают фото в студиях, которые специализируются на фото для Xing.

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


Если у вас будет везде (на всех площадках и в соцсетях) одинаковое резюме, с одной и той же фотографией, то это существенно облегчит работу рекрутеру, а вам — повысит шансы получить новую должность.

Блок «обо мне». Это рассказ, краткая выжимка информации о вас, как о специалисте.
Например, так лучше не писать: шаблонный текст «как у всех».


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


Было бы идеально, если кандидат добавил с какими фреймворками работал, чтобы рекрутер не будет задавать дурацких вопросов: «А вы работали с Django/AIOHTTP/Tornado?»

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

  • «Какие задачи умеете решать только вы?»
  • «Почему хотите попасть в эту компанию?» Только не пишите, что ищете высокую зарплату. Даже если это правда и вы правдоруб, возникнет много неудобных вопросов.
  • «Почему с вами приятно работать, а что вас раздражает?»
  • «К чему стремитесь?»
  • «Какие условия на работе для вас важны?» Например, вы хотите работать удаленно, то вам не нужен ни фитнес, ни ДМС, ни прочее, что сопутствует офису.

Опыт работы

Это большой блок, который мы «нарежем» на части. Но сначала важное правило:

Например, так неправильно.



Скрин резюме без деталей.

Здесь опыт работы распределен неравномерно: о последнем месте работы почти ничего не сказано, но первому уделено несколько абзацев с подробностями. Но правильно так.


Здесь нет расписывания всего «творческого» пути от сотворения мира: последний опыт работы максимально детализирован, а об опыте в прошлом рассказано меньше, эти блоки короче. Важно, что вы делали в последний год, а не в начале карьеры.

Если у вас есть неактуальный опыт, например, менеджером в IKEA, то не указывайте. Для разработчика это лишняя информация, «утяжеляет» резюме и никому не интересна.



Пример первого опыта работы из резюме фронтенд-разработчик.

О проекте

В этом блоке описываете проект или проекты, над которыми работали в компании в определенный промежуток времени. Приложите кликабельные ссылки, опишите суть проекта, свою роль, как долго над ним работали и поддерживали, какие проблемы решили и что не смогли. Если есть какие-то ограничения (NDA), расскажите как можете.

Например, так лучше не писать.


Это скрин из резюме начинающего Python-разработчика с проектами и ссылками. Но здесь есть одна ошибка: нет ответа на вопрос «Зачем HR переходить по ссылкам и просматривать проекты?» Скорее всего, HR не будет этого делать — тратить время и силы, чтобы разобраться.

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



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

Обязанности

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

  • разработка нового функционала;
  • выявление и исправление ошибок;
  • выпуск релизов;
  • участие в жизненном цикле разработки;
  • работа по Agile, Scrum.

Более подробный, расширенный и конкретный список обязанностей работает лучше. Например, такой.


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

Указывайте конкретные действия на проекте. Тестировщик занимается интеграционным, unit или автотестированием, тимлид нанимает команду и обучает, а сеньор-разработчик подбирает технологии на проект. С этими данными уже можно говорить предметно, обсудить. Всё это будет интересно техническому специалисту, к которому попадете после HR. Здесь достаточно 7-10 пунктов — не перегружайте.

Ключевые достижения

Резюме — лучшее место для «ачивок». Достижения иллюстрируют вас, как специалиста (особенно от уровня сеньор и выше) и говорят работодателю, что вам не все равно «лишь бы работу работать».

Например, такие достижения ни о чем не говорят:

«Участие в разработке продукта Highload-системы. Стек: React, Redux, Node.js, FusRoDuh v3.»

А вот так уже лучше.


Здесь видна польза от работы кандидата.

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

В IT работают в командах и чаще встречаются командные достижения. Например, ускорили time to market, выпустили 10 новых фич в течении года, превысили скорость разработки на 10%, привели больше клиентов или отмасштабировались х10 по объему. Не стесняйтесь указывать командные достижения.

Что делать новичкам? Указывайте за достижения все, что можете.

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

Технологии

Актуальные. Указывайте технологии, что связаны со специализацией. Не страшно, если фронтендер укажет Docker или Kubernetes, но если кроме них ничего нет — возникают вопросы.

Меньше перечислений. Набор технологий это не знания — это набор технологий.


Если добавляете перечисления — расскажите сколько лет работаете с технологиями, а на некоторых остановитесь подробнее. Например, вы пишете отличные скрипты на Go, но при этом никогда не будете работать с Django — добавьте, это будет интересно работодателю и расскажет о вас больше.

Больше маркеров. Указывайте инструменты, которыми владеете и с которыми работали в разных сочетаниях. Дело в том, что когда HR смотрит (и ищет) резюме, то он сканирует ключевые сочетания. Например, когда в резюме указана Java, то HR ищет Kafka, а потом его версии.

Что делать фулстек-разработчикам? Готовить три резюме:

  • как фулстек, чтобы показать, что вы универсал;
  • сеньор фронтенд-разработчика;
  • сеньор бекенд-разработчика.

Ключевые навыки

Этот блок удобен CTO или HR: все собрано в одном месте и можно увидеть, как кандидат оценивает свои навыки и свой уровень. Но если в резюме находится просто список технологий, вроде такого…


…, то HR и техлиду будет непонятно, насколько хорошо вы ими владеете.

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


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

— JS, CSS, HTML — больше 5 лет, знаю на 5 из 5.
— React, Redux, TS — 3 года, знаю на 4 из 5.
— Node.js — 1 год, учусь, знаю на 2 из 5.

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

Примечание. Иногда этот блок объединяют с предыдущим, так как и там и там указаны технологии.

Рекомендации

Еще один плюс к выбору вас в качестве сотрудника. Укажите лиц, которые могут вас рекомендовать и их контакты: почту, телефон или ссылки на аккаунты в LinkedIn.

Например, в LinkedIn есть функция рекомендаций, с помощью которой ваши бывшие коллеги или руководители могут вас рекомендовать. Это вызывает доверие и хорошо смотрится.

Примечание. Если хотите строить карьеру — добавляйте в LinkedIn рекрутеров, которые работают в IT. Они знают техлидов, CTO и других рекрутеров и будут рекомендовать вас в первую очередь.

Чек-лист

  • Резюме это не автобиография или набор информации, а визитная карточка, которая помогает быстро обойти рекрутера и попасть к бизнес-заказчику на собеседование.
  • Самое важное в начале: фотография, рассказ о себе и сопроводительное письмо. Это поможет рекрутеру быстро понять изучать ли документ дальше и оценить вас, как человека.
  • Дальше — рабочие проекты.
  • После — короткое описание достижений, опыта работы
  • На отдельных страницах — все личные проекты.
  • Последняя страница это то, что не так важно для работы, но может быть интересно, например, выступления на конференциях, рекомендации.

Большинство работодателей не ищет гениальных разработчиков. Им нужны достаточно хорошие специалисты, который могут решать задачи в срок, не создавая проблем. А если резюме удобно для HR и бизнес-заказчика (им не придется тратить силы и время, чтобы разбираться в нем), то по такому резюме понятно, что с кандидатом приятно иметь дело — он не создает дополнительных проблем, а облегчает жизнь работодателю.

Примечание. Также держите резюме в нескольких форматах: в виде PDF, в виде ссылки на PDF (в облаке) или Google Docs, которыми удобно делиться.

Читайте также: