Как оформить резюме разработчику
Перейти к содержимому

Как оформить резюме разработчику

  • автор:

Пошаговый гайд. Как разработчику составить крутое резюме, если мало опыта

Меня зовут Алина Пенчук, я HR-директор в Extyl. Расскажу, как составить резюме тем, у кого за плечами только курсы или несколько лет вуза.

Алина Пенчук
HR-директор компании Extyl

Итак, вы собрались заполучить работу мечты. Завели профиль на hh.ru и сели заполнять. И сразу появился примерно миллион вопросов: от «что поставить на фото» до «что указать в опыте работы, если его, мягко говоря, маловато». Действительно, мидлам, сеньорам и другим милордам проще — а как быть, новичкам, которые вчера выпустились или вдруг решили свичнуться из юристов в React-девелоперы?

Меня зовут Алина Пенчук, я HR-директор в Extyl. Я разобрала тысячи резюме разработчиков и могу точно сказать, что оттолкнет эйчара в вашем CV, а что, наоборот, заставит им заинтересоваться. Сейчас расскажу, как составить привлекательное резюме тем, у кого за плечами только курсы или несколько лет вуза.

1. Название вакансии: никаких программистов-дизайнеров

Для каждой позиции нужно составить отдельное резюме и прописывать своё релевантное название. Во-первых, так эйчар быстрее найдёт ваше резюме по запросу. А во-вторых, когда соискатель откликается на вакансию разработчика и указывает в «шапке» CV «Frontend-разработчик / Менеджер по продажам / UX-дизайнер», HR-специалист делает вывод: этот человек не вообще читал описание вакансии, он спамит «универсальным резюме» и надеется на удачу.

Пошаговый гайд. Как разработчику составить крутое резюме, если мало опыта 1

2. Не плодите резюме

Не стоит слишком сильно тиражировать свое CV. На hh.ru видно, сколько резюме у человека. Эйчар может задаться вопросом, точно ли вы определились со своими целями и планами. Даже если вы узкий специалист, например, React-разработчик, название пропишите как frontend, а стек укажите в навыках.

3. Фотография: без треша, угара и коллективных портретов

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

4. Город и тип занятости — обязательно

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

5. Пишите правду об образовании и не хитрите с дипломом

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

! Некоторые эйчары не проверяют дипломы на подлинность. Но указывать поддельные всё-таки не стоит. Поверьте, все станет ясно без слов на техническом собеседовании.

5. Опыт — это «что сделал», а не «где работал»

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

Если вы джун, а из опыта только курсы — это не значит, что вам нечего указать в этой строке. Обязательно пропишите сроки прохождения курсов, стек технологий, учебные, open-source или pet-проекты и достижения в них. Подчеркните результаты, а не просто перечисляйте свои повседневные обязанности. И не пишите «мы с командой», расскажите о собственных достижениях. Не скромничайте.

Если вы кодили в последний раз пару лет назад — не пишите, что это было недавно, будьте честны с компанией. Свой прошлый опыт, не связанный с IT, указывайте в пункте с дополнительной информацией.

! Курсы повышения квалификации, сертификаты и пройденные вебинары указывайте в разделе с дополнительной информацией — это покажет, что вы заинтересованы в работе и развитии.

6. Когда проект нельзя раскрывать — расскажите общими словами

Многие рабочие проекты могут быть под строгим NDA или даже гостайной. Ничего страшного — укажите стек. Эйчары сами работают в компаниях, где договор о неразглашении с некоторыми клиентами — must have. Понимающий HR-специалист не станет приставать с допросом.

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

7. Зарплата: указывайте, но не жадничайте

Указывать желаемую зарплату или нет — предмет постоянных споров.

Мое мнение — джунам стоит указывать зарплату. Вы очень упростите и ускорите взаимодействие с эйчаром, если дадите понять, на что рассчитываете. Найдите золотую середину между своими аппетитами и рыночной зарплатой.

Пошаговый гайд. Как разработчику составить крутое резюме, если мало опыта 2

8. Дополнительный блок: что рассказывать «о себе»?

«О себе», «Дополнительная информация», «Навыки», «Soft skills» — всё это одно и то же. Что там написать?

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

Пошаговый гайд. Как разработчику составить крутое резюме, если мало опыта 3

Очень рекомендую указывать свои хобби — увлечение профессиональной литературой и список прочитанных книг. Хотите рассказать, что вы фанат «Звездных войн»? Смелее. Вы же идете не просто в компанию, а в команду людей. Если окажется, что у вас схожие интересы — приятнее вдвойне. Да и эйчарам иногда полезно отвлечься от монотонного текста по шаблону.

! Лайфхак: указывайте в этом блоке телеграм или почту — эйчары скажут вам спасибо.

Многие люди приходят в IT, имея за плечами богатый и разнообразный опыт в других сферах. Если вы 15 лет проработали менеджером, а теперь хотите кодить на питоне, то раздел «О себе» — отличное место для размещения нерелевантного опыта.

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

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

! Не пытайтесь уместить в одном разделе абсолютно все. Помните: всё, что вы не написали, можно рассказать на собеседовании.

9. Как оформить: креатив или старая добрая классика?

Иногда встречаются настолько перекреативленные резюме, что эйчар теряется в информации. Золотая середина — заполненный шаблон hh.ru, потому что там понятная и привычная структура подачи информации.

! Лучше выгрузите резюме и отправьте эйчару файлом.

10. Портфолио и где его взять новичку

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

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

11. Пишем письмо эйчару (и чего точно нельзя делать)

Ни в коем случае не отправляйте резюме одним письмом в несколько компаний. Шансы на успех возрастут, если вы покажете, что заинтересованы только в той организации, на чью вакансию откликнулись. А если всё-таки делаете рассылку — не палитесь.

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

! Сопроводительное письмо всегда по желанию. Если решили написать — проверьте на орфографию и стилистические ошибки в онлайн-сервисах. Низкая грамотность отталкивает.

12. Собеседование: что оценит работодатель и как меньше нервничать

Составить резюме и понравиться эйчару — только треть пути. Дальше самая ответственная часть — интервью.

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

Если проходите собеседование удалённо, то нужно перестраховаться. За полчаса до собеседования проверьте звук, камеру, устойчивость подключения, выберите нейтральный фон. Обеспечьте себе комфортную обстановку. И не нужно репетировать — только перенервничаете.

Чтобы показать эйчару, что вы заинтересованы в работе, просмотрите сайт и социальные сети перед собеседованием. Изучите компанию вместе с её историей, ценностями и миссией. Это подготовит вас к ответу на любые вопросы, касающиеся работодателя.

Имейте в виду: собеседуют не только вас, но и вы компанию. Не забудьте заранее продумать свой список вопросов. Уточните, когда ждать ответ.

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

Как составить эффективное резюме разработчика: подробный гайд и несколько образцов

Руководитель по подбору персонала в IT‑компании рассказала, как описать свои навыки и опыт, и поделилась шаблоном идеального резюме.

Фото: Bloomberg / Getty Images

Константин Зотов

Константин Зотов
Журналист, редактор. Фанат виртуальности во всех её видах — потому о ней и пишет.

Елена Цыбаева

Руководитель отдела по подбору персонала Notamedia.Integrator.

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

Основываясь на сотнях просматриваемых резюме в год, руководитель отдела по подбору персонала Notamedia.Integrator Елена Цыбаева определила основные принципы составления резюме программиста с опытом или без него, с наглядными примерами и хитростями.

  • Ключевые рекомендации по заполнению резюме разработчика
  • Как описать опыт работы
  • Как выглядят хорошие шаблоны для резюме программиста
  • Что писать в сопроводительном письме

Ключевые рекомендации по заполнению резюме программиста

CV (от латинского curriculum vitæ — жизнеописание) должно быть кратким и лёгким для чтения. Рекрутер средней и тем более крупной IT-компании получает тысячи резюме в месяц и приблизительно 300 в день. На просмотр каждого из них (и вашего тоже) уходит не более минуты. У вас мало времени, чтобы вас заметили, поэтому:

  • Используйте цифры. Если вы помогли увеличить количество пользователей сайта, не ограничивайтесь словом «масштабировал» — поместите туда метрику.
  • Укажите стек, с которым вы работали. Карьерный сайт выдаст рекрутеру ваше резюме именно по ключевым словам (например, Java, Python, SQL, «Битрикс24» и так далее).
  • Используйте глаголы, которые подразумевают динамику и активные действия: «разработал», «реализовала», «выполнили» и тому подобные. Это бодрит и побуждает к дальнейшему знакомству с вами. Избегайте страдательного залога («мною было разработано», «при моём участии реализован») и не громоздите горы абстрактных существительных («выполнял обязанности разработчика отдела ПО Android департамента тестирования приложений устройств мобильной связи»). Это вгоняет в тоску и провоцирует задвинуть ваше резюме в самый дальний ящик стола.
  • Выберите и кратко опишите не более двух-трёх проектов. Пусть они будут не так эффектны, как хотелось бы, — но вы должны очень хорошо их знать и уметь рассказать про каждый из них во всех деталях и подробностях. Это продемонстрирует вашу степень участия в работе и способность погружаться в продукт — это ценят в любой компании.

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

Резюме — это не автобиография. Каким бы малым или, наоборот, солидным ни был ваш опыт, пишите самую суть:

  • Не перечисляйте все должности, которые вы занимали после окончания школы. Дополнительный кружок или дорогая сердцу подработка в начале пути хороши для обсуждения с коллегами, но не для резюме.
  • Кратко расскажите об опыте работы, не связанном с IT. Хватит одного-двух предложений. Главное — укажите, чем этот опыт ценен для должности, на которую вы сейчас претендуете.
  • Если часто меняли работу — укажите объективные причины, чтобы рекрутер не идентифицировал вас как джоб-джампера .
  • Не пытайтесь сами оценить свой уровень в том или ином стеке («досконально знаю JavaScript во всех деталях», «богиня вёрстки и веб-дизайна»). Просто уточните, с какими технологиями и программами работали и какие задачи решали.
  • Не злоупотребляйте выражениями с претензией на опыт, если слышали их только от коллег. Или даже если употребляете их сами где-нибудь в тусовке, но не очень ясно представляете, что они значат. Увидев в вашей самопрезентации фразы вроде «большие данные», «режим реального времени» или «машинное обучение», рекрутер запросто может попросить вас на собеседовании продемонстрировать глубину вашего знакомства с этими технологиями. Не исключено, что опрос будет максимально дотошным, вплоть до этимологии. Зачем рыть себе яму на ровном месте?

Как выглядят хорошие шаблоны для резюме разработчика

Давайте продемонстрируем типичный паттерн, по которому рекрутер будет читать ваше резюме.

1. Быстрое «сканирование». За несколько секунд, «по диагонали», собираем ключевую информацию: ваше местоположение, опыт работы (сколько лет), языки и технологии, названия должностей, компаний и всё остальное, что выделено жирным шрифтом.

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

Хорошее резюме программиста отвечает следующим принципам:

  • Один столбец, позволяющий легко читать сверху вниз.
  • Даты, названия должностей и компании разделены (их должно быть удобно «сканировать», помните про оформление).
  • Можно сразу увидеть, где вы живёте, а также какими языками и технологиями владеете.

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

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

Что программисту писать в сопроводительном письме к резюме

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

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

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

Многие продвинутые работодатели ищут ряд определённых софт-скиллов — например, управляющий партнёр digital-интегратора Notamedia Сергей Оселедько в статье на vc.ru перечисляет следующие обязательные качества программистов:

  • амбициозность;
  • любознательность;
  • стойкость;
  • эмпатичность;
  • оптимизм;
  • умение работать в команде.

Эти навыки особенно важно прокачивать (или хотя бы указывать), если вы хотите, чтобы рекрутеры понимали вашу адаптивность, например, к удалёнке, где предстоит налаживать общение в особых условиях.

Выводы

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

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

  • Главные ошибки в резюме программистов
  • История тестировщика: «Эйчары тут лютые, но иногда можно проскочить»
  • Как составить резюме тестировщика: гайд от опытного QA-инженера

Если вы ещё недостаточно прокачались в английском, по-русски это называется «летун» 🙂

Идеальное резюме разработчика

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

Кто у нас эксперты

Их два: Александр Блинов и Олеся Плотникова.

Саша — руководитель мобильного направления, заметный android-разработчик, плейбой, филантроп и ведущий подкаста #AndroidDevPodcast. В IT уже весомых девять лет, шесть из них занимается подбором, наймом и карьерной прокачкой наших IT-инженеров. Также Саша проводит множество стажировок, академий и конференций. Короче говоря, хорошо представляет, что нужно разработчику и как должно выглядеть его резюме.

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

Что должно быть в идеальном резюме

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

Итак, вы создали резюме. Умный поиск hh.ru по ключевым тегам и словам выдает его рекрутеру. Важно, чтобы ваше резюме зацепило при первом прочтении, ведь если это произойдет, рекрутер отложит его для детального рассмотрения. Опытному рекрутеру обычно хватает от 20 до 60 секунд, чтобы понять, стоит ли продолжать работать с владельцем резюме или продолжить поиски.
После первичного анализа охотника за головами резюме попадает на изучение уже к техническим специалистам. Инженеры смотрят на нестыковки и неточности, исследуют резюме на предмет наличия значимых деталей или их отсутствия. При дальнейшем разборе будем держать в голове эту цепочку.

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

Шапка резюме

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

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

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

IT становится более консервативным. И если раньше фото на фоне ковра или что-то подобное были вполне неплохи и проходили “цензуру”, то сейчас они становятся всё менее привлекательными. Фото должно быть качественным и разборчивым. Идеальный вариант, если на нем не будет никого, кроме вас.

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

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

Опыт работы

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

Вот пять ключевых составляющих идеального “опыта работы”:

  1. Четкое перечисление задач по пунктам
  2. Конкретика в зонах ответственности
  3. Описание достижений
  4. Стек технологий на каждом месте работы
  5. Правильные акценты в описании опыта (например, продуктовая разработка)

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

В зависимости от того, где бы вам больше хотелось работать: аутсорс или продуктовая история, будет правильным расставить соответствующие акценты. Например, если вы планируете разместить резюме на аутсорс, то в “опыте работы” можно упомянуть: “легко разбираюсь с legacy, люблю новые технологии, быстро разрабатываю”. Если же больше интересует работа с продуктом, соответственно, и сам опыт должен перекликаться с работой над продуктом.

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

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

Если вы начнете перечисление с легендарных “целеустремленности, коммуникабельности, стрессоустойчивости, неконфликтности”, а про Dagger 2 упомяните лишь в самом конце — это провал. Постарайтесь по возможности этого избегать.

Сделайте упор на ваши технические знания и навыки. Упоминание soft skills хорошо для начинающих специалистов, у которых слабо развиты hard skills, в остальных случаях “работа в команде” скорее захламляет раздел “Ключевые навыки” и размывает действительно полезные позиции в глазах рекрутера.

О себе = summary

Это очень здорово, что вы любите спорт, играть в шахматы и предпочитаете красное сухое белому полусладкому, правда. Но в разделе “о себе” работодатель ожидает увидеть несколько иное. Здесь работодатель увидит общую картину о вас: всё то, что вы накопили за время вашей работы. Выше мы писали, что в каждом месте работы стоит указывать все фреймворки, с которыми вы работали — так вот, укажите их здесь еще раз.

Если вам нравится разбираться в новых технологиях — напишите об этом. Напишите, откуда черпаете знания, за какими ресурсами следите, какие подкасты слушаете. Будет большим плюсом, если вы напишете, какая методика построения рабочих процессов вам ближе. Привыкли работать по scrum? Так и пишите. Умеете в kanban? Стоит упоминания.

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

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

Секция про повышение квалификации в IT имеет меньший вес и хороша для начинающих специалистов. Кроме того, курсы должны быть заточены под ту специальность, на которую вы рассчитываете. Если вы рассматриваете позицию фронта, а три года назад получили сертификат по C#, указывать это в резюме не стоит. Ибо всё непрофильное — от лукавого.

Некоторые ответы на некоторые вопросы

Что делать начинающему специалисту или свитчеру?

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

Что писать в резюме, когда все годы работы просто кнопки красил?

Распишите цвета, в которые их красили. Вряд ли вы “просто кнопки красите”, вероятно, при этом вы решаете бизнес-задачи.
Если не было хардкора с технической стороны, стоит написать о том, какие именно проблемы бизнеса вы решали. Это тоже ценится. Те, кто красит кнопки, тоже нужны.

Возможно это была продуктовая задача, и крашение кнопок было обосновано множеством тестов, growth hacking-ом и пр., когда продакт менеджеры принимали решения. Это точно сработает.

Какую зарплату указывать джуниору?

Лучше ее не указывать вообще. Обычно у работодателя есть вилки, которые он готов платить джуниору, мидлу и сеньору, и это конкретная цифра. Стоит посмотреть, что работодатель сможет вам предложить. Может так случиться, что вы укажете 85к, а бюджет рекрутера не больше 80. В таком случае работа мечты проплывет мимо.

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

Как правильно ценить свои скилы?

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

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

Вместо заключения

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

  • резюме
  • разработка
  • разработчик
  • рекрутмент в it
  • никто не читает метки
  • собеседование в it
  • поиск работы
  • советы и рекомендации

Идеальное резюме для разработчика

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

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

Также, стандарты резюме отличаются от страны к стране, от рынка к рынку. В странах где развит аутсорс больше смотрят на конкретные технологии, а не на достижения. В разработке игр могут быть важны фундаментальные знания (например, математика, физика). В Германии допускается фотография в резюме, а в США нет. Отталкивайтесь от специфик индустрии когда подаете резюме, чтобы увеличить шансы, что вас заметят.

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

Общие советы

  • Размер. Идеальный размер резюме 1 страница. Вы можете позволить себе 2 страницы, но только когда это действительно важная информация, например, достижения на работе или вклад в Open Source.
  • Стиль. Резюме должно быть в едином стиле. Не перебарщивайте с тем, чтобы в резюме был одновременно курсив, выделение жирным, разный шрифт, размер и цвет.
  • Одна колонка. Не разбивайте ваше резюме на две колонки, вторая колонка, расположенная справа, заберет внимание читателя на менее ценную информацию с самого начала.
  • Название файла. Название должно отображать роль, на которую вы подаетесь, и идентифицировать вас — resume_dmytro_striletskyi_software_engineer, можно пойти от большего к меньшему — resume_software_engineer_dmytro_striletskyi. Можно сократить software_engineer до se.
  • Формат. Признанным форматом резюме является PDF. Возможно, в каких-то компаниях корпоративным стандартом будет другой формат, но вы об этом точно узнаете.
  • Личная информация. Уберите из резюме фото, пол, возраст, семейный статус, это связано с дискриминацией, почитать можно здесь.
  • Ссылки. Есть два варианта: Github (или ваш никнейм) либо https://github.com/dmytrostriletskyi (или сокращенный вариант, например, через bit.ly). В первом варианте вы «зашиваете» ссылку в текст и по нажатию на него страница откроется в браузере. Во втором варианте вы указываете полную ссылку на случай если резюме будут распечатывать.

Структура

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

Заголовок

В нем нужно указать:

  • Имя и фамилия. Если ваше имя трудно произнести человеку из другой страны, рассмотрите вариант либо сократить его (например, из Alexey сделать Alex), либо переделать (например, из Ekaterina сделать Kate).
  • Желаемая должность. Может быть непонятно, из предыдущего опыта, на какую должность вы претендуете. Например, вы хотите попробоваться на позицию Senior, а в резюме такого опыта не было. Или у вас в резюме есть роли где вы руководите командой, но в новой компании вам делать этого не хочется.
  • Почта. Лично мне нравится, когда название почтового адреса более или менее стандартное (имя и фамилия), а не какой-то dark.knight13@gmail.com, хотя не могу сказать что это вообще влияет на что-то.
  • Номер телефона. По моему опыту, рекрутеры из определённых стран больше любят звонить, а не общаться по почте (например, из Великобритании и Германии). Наличие номера страны в которую ты подаешься, в моем случае, было не обязательным, все равно звонили на украинский.
  • Текущая локация. Ограничьтесь городом и страной, не надо указывать улицу и номер дома.
  • Виза. Если у вас нет легального права работать в стране, в которую вы подаетесь, вам нужно об этом написать словам вроде «Willing to relocate», «Ready to relocate», или «Visa sponsorship required». Если у вас есть легальное право работать в стране, то укажите словами вроде «H1B visa holder» или «UK Global Talent visa holder», это конкурентное преимущество.

О себе

Расскажите работодателю о себе, своих достижениях и опыте в профессиональном плане за весь карьерный путь. Здесь можно упомянуть количество лет в индустрии, сферы в которых вы работали (например, FinTech), предпочитаемые типы компаний (например, стартапы и продуктовые), ваши ключевые навыки (например, опыт в distributed systems и/или NLP), вклад в Open Source, наличие блога, статей, канала на YouTube, ценности в инженерии (например, про культуру разработки).

Добавьте ссылки на ваши ресурсы: Github, LinkedIn, Stack Overflow, Medium, Habr, YouTube, персональный блог.

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

Опыт работы

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

Описание должности и компании состоит из:

  • Название должности. Если вы росли в компании по разным должностям, я рекомендую подробно описывать это на таких площадках, как LinkedIn, а в резюме указывать либо подходящую должность для вакансии, либо комбинацию из нескольких (например, Software Engineer & Tech Lead).
  • Название компании. «Зашейте» ссылку на сайт компании в ее название.
  • Город и страна. Указывайте где вы находились во время работы, а не месторасположение компании.
  • Дата начала и конца работы. В случае если вы еще работаете в компании, пишите Present вместо даты конца. Формат даты состоит из месяца и года.
  • Персональные достижения за время работы.

О персональных достижениях подробнее:

  • Они должны быть оформлены как список (ненумерованный).
  • Каждый пункт описывает ваше (не команды и не компании) достижение. Поэтому слова «участвовал» или «помогал» здесь неприменимы.
  • Указывайте конкретные цифры.
  • Не пишите про дефолтные вещи вроде участия в код-ревью, митингах, написании тестов, починке багов.
  • Ускорил алгоритм поиска свободной машины такси на 25%, что увеличило количество поездок в месяц на ~300 тысяч.
  • Объединил два экрана в мобильном приложении в один, что увеличило конверсию на 2.3%.
  • Управлял командой из 5 разработчиков.

Также полезно знать:

  • Это нормально, если у вас нет особых достижений, или они есть, но их трудно выразить в цифрах. Попробуйте сконцентрироваться на том, что вы сделали, и написать как есть. Например, «сделал распределенную копию Google Drive».
  • Уберите нерелевантный опыт. Например, вы были разработчиком в первой компании, потом стали СТО во второй и подаетесь в третью компанию на позицию разработчика. Если в вакансии не указаны требования к опыту на высоких должностях, то лучше поменять СТО на что-то вроде Senior Software Engineer или Tech Lead, убрав нерелевантные достижения вроде управлял бюджетом на найм сотрудников. Лучше сфокусироваться на ваших знаниях и опыте, которые будут наиболее применимы к работе разработчиком.
Технологии и навыки

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

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

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

Проекты

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

Образование

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

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

Другое

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

Заключение

Советы выше — не новы. Я хотел поделиться своим мнением и привести в пример свое резюме. Читайте комментарии на случай если сообщество найдет какие-то советы вредными. Также рекомендую посмотреть еще это:

  • Советы для резюме от Patrick Shyu, ex-Google ex-Facebook Tech Lead на YouTube.
  • Статья на Хабре, хотя ее автор, со временем, поменял отношение к некоторым из пунктов.
  • Чат в Телеграме, где вы можете прислать свое резюме и попросить критику.
  • Короткое и длинное видео с советами для резюме от Google на Youtube.

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

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

  • резюме
  • резюме it-специалиста
  • it-компании
  • it-карьера
  • презентация
  • it-стандарты
  • resume
  • сurriculum vitae
  • IT-стандарты
  • Карьера в IT-индустрии
  • IT-компании

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *