Главная | Все статьи | Карьера

Как программисту написать хорошее резюме

Время чтения статьи ~12 минут
Как программисту написать хорошее резюме главное изображение

Начинаем серию статей, посвященных трудоустройству. Как составить хорошее резюме, как вести себя на собеседовании и как понравиться HR-у, нужно ли выполнять гигантское тестовое задание и другие мега-полезные вещи. Все статьи составлены из материалов Вероники Ильиной, опытного HR-специалиста. Она уже долгое время неутомимо отвечает на вопросы в канале hexlet-review нашего слак-чата, а еще у нее есть отличный канал в телеграм HR отвечает. Поэтому все заметки - это ответы на реальные вопросы участников слак-чата Хекслета и подписчиков Вероники в телеграм. В первой статье все, что касается резюме программиста. Опытные программисты, конечно, могут и не найти здесь ничего нового, а новичкам обязательно к прочтению.

Как составлять резюме, в каком формате лучше отправлять

Сразу о формате, как о наболевшем. Только в pdf. Забудьте о .docx, забудьте о бесплатных заменителях Word’а (если только это не Google Docs, откуда вы можете безболезненно выгрузить .pdf) и их форматах. Заменители не всегда корректно формируют пдф, так что будьте аккуратны и проверяйте результат перед отправкой.

Почему pdf? Потому что если вы составите резюме в формате .pages, открыть его на винде рядовому рекрутеру будет невозможно, а раздражающие мелочи - не то, что нужно при поиске работы. А если это .docx, владельцы макбуков без проблем зальют его в Google Docs (и идеальные отступы наверняка будут испорчены не полной совместимостью), но попутно обвинят вас в компьютерной безграмотности. PDF придумали ради универсальности: хоть с телефона смотри, хоть с умных часов. Пользуйтесь им, и будет вам счастье.

Сервисы для составления резюме

Теперь о том, где можно удобно, быстро и по подсказкам составить резюме, а потом ещё и скачать в pdf:

  • Linkedin. Самый страшный, чудовищный и неюзабельный сайт на планете, соревнующийся только с фэйсбуком своей красотой, даст вам развёрнутые примеры оформления каждой строчки в вашем резюме. Если вы готовы погуглить, как найти на сайте нужную кнопку - создавайте резюме, впоследствии оно может принести вам крутой оффер. :)
  • Headhunter и ближайшие аналоги. Здесь нет супер-советов по оформлению. Зато всё наглядно, формат привычен эйчарскому глазу, и удобно откликаться на вакансии, размещённые на hh, здесь же лежащим резюме. У него крутые настройки приватности.
  • Moikrug. Подсказок не будет вообще, а резюме лежит в открытом доступе, если только вы не решите его удалить. Зато опять же удобно откликаться на вакансии, которые некоторые компании публикуют только здесь. Ресурс исключительно айтишный, даже менеджерские вакансии тут вывешивают редко, имейте в виду.
  • Сервисы, не имеющие отношения к сайтам по поиску работы. Лучший из виденных мной до этого момента (не реклама, добрый совет) здесь: http://icanchoose.ru/resume/. Он пропагандирует правило одностраничного резюме, что новичкам подходит. Заодно подскажет, как всё оформить и добавить информацию о себе. Внимание: скачивание готового резюме бесплатно возможно только с логотипом сайта. За отсутствие логотипа придётся платить, так что решайте сами, если захотите воспользоваться.

Как писать об опыте в резюме

Во-первых, маленькая подсказка, как вычленить из вашего опыта достижения, и зачем:

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

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

Составьте свое первое резюме: Вы можете бесплатно опубликовать свое резюме в нашем сервисе «Хекслет-CV» и получить советы по его улучшению от разработчиков и HR-менеджеров

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

  • Открыла в себе усидчивость, граничащую со способностью прирасти к рабочему месту, пока задача не выполнена (Как-то раз я просидела 8 часов вообще не отлипая от монитора, без еды и воды, да. После этого я искала первую полноценную работу, и любой мой реально существующий плюс мог помочь мне в этом. Усидчивость важна во многих профессиях, особенно для новичков)
  • Оптимизировала процесс заполнения ведомостей… (На самом деле немножко гугла, но ведь как звучит! Да и оптимизация реально была полезной. Так что можем хвастать этим пунктом, главное не хвастать слишком много)
  • Научила экселевским формулам и хитрым приёмам эксель-ушу трёх ведущих преподавателей. (Как это перевести на язык HR’а? Способна объяснить сложное простым языком (поди объясни 70-летнему физику-теоретику эти дурацкие таблички и где-что на клавиатуре, ага), а это ужасно важный скилл в любом деле, где есть не только вы, но и другие люди).

Также полезно Как правильно откликнуться на вакансию: 9 советов от HR-менеджера Хекслета Людмилы Семёновой.

А теперь об опыте для разных уровней кандидатов

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

Для суровых айтишников: если вы проходите обучающие курсы на любом портале/по крутой книге (гуглите Learn %ваш язык программирования% - The Hard Way, например), и у вас есть наработанное портфолио учебных проектов/решённых задач, - смело укажите хотя бы пару-тройку месяцев этого опыта, дайте ссылку на сертификаты, гитхаб, публичный профиль на вашем любимом ресурсе для обучения, где показан прогресс. Главное не перестарайтесь: не указывайте год такого (на самом деле не практического) опыта, лучше укажите реальный срок обучения в описании, если считаете нужным.

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

Писали документацию? Прекрасно! Руководили командой больше двух человек? Укажите, сколько их было! Придумали схему работы, оптимизировали собственный труд или отдела, предложили переехать из джиры в трелло всем на радость? Ура! От начала и до конца прошли серьёзный проект? Крутяк! Живо интересовались жизнью компании и предложили изменения, привлёкшие новых клиентов, не занимаясь этим в рамках должности? Вот это инициатива, вот это да!

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

Меняю профессию,нужно ли указывать опыт в других отраслях?

Зависит от суммарного опыта.

Если у вас суммарно 10 лет опыта, и 6-7 из них в разработке, спокойно вычёркивайте старый опыт или оставьте на уровне предметной области (продажи, экономика, юрист, etc.). Для компаний с соответствующей направленностью этот опыт можно в резюме дополнительно раскрыть, все любят, когда разработчик реально понимает, для чего пишет код и разбирается в сфере.

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

Зачем писать о старом и не релевантном опыте? Во многих вакансиях для гуманитариев (странно, что это не прописывают в технических) для начинающих сотрудников пишут, что нужен опыт работы. Работы как процесса: взаимодействие с коллегами и начальниками, понимание, что есть задачи, дедлайны и люли, если дедлайн профукан, etc. Так что даже опыт «свободной кассы» выделяет на фоне ребят, которые условно после универских пьянок и курсовых на коленке собираются в офис со всеми обязательствами.

Что и зачем писать в графе «О себе»

Q: Информация «о себе» разве вообще кому-то нужна в резюме? Всё равно лично ещё спрашивают.

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

  • Вы только начинаете карьеру. Из мест работы у вас «свободная касса» и/или учебная практика, а вы идёте вроде на серьёзную позицию: начинающий менеджер, джун-разработчик/аналитик/тестировщик. Или же вы делаете первый шаг вверх по карьерной лестнице. Тогда обязательно расскажите потенциальному работодателю побольше о себе, не важно, в сопроводительном письме или резюме. Главное, чтобы это относилось к делу и хотя бы в теории могло помочь вам в будущей работе.

Пример: соискатель работал в логистике, и 5 лет был рейд-лидером в WoW. Для незнающих: рейд-лидер руководит толпой приключенцев (до 40 (!!!) человек), чтобы одержать совместную победу над легендарным монстром, получить ачивки и награды. Так вот, если он при переходе с рядовой на менеджерскую позицию опишет этот опыт (пускай и без указания WoW или вообще игр), это вполне может стать плюсом.

Подсказка: если HR будет печатать ваше резюме, допустим, с hh, сопроводительное письмо вместе с ним не распечатается. Так что неплохо было бы какие-то свои сильные стороны оставить и в «о себе».

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

Насчёт объяснений не пугайтесь, если это IT, кратко объясните в резюме или сопроводительном, что в предыдущей области не пошло, а за компьютерами будущее. Мы видим такие резюме часто, мы привыкли и понимаем вас.

А вот с комментариями снова возвращаемся к примеру из первого кейса. Или читайте ниже ещё один пример:

Кандидат попробовал себя как разработчик (от полугода до двух лет) и обнаружил в себе невероятный талант видеть, чувствовать и безошибочно находить баги в ПО. Так вот, он идёт в тестировщики. Какие плюсы у него по сравнению с остальными начинающими тестировщиками?

  • Опыт работы в принципе, и более того в IT, самой быстроразвивающейся сфере. Про опыт в целом пост уже был, повторяться не буду.
  • Он писал код. Любой человек в IT с опытом разработки это всегда круче, чем без опыта.
  • Он “видит” баги насквозь. Как это продемонстрировать, кроме описания ситуаций с прошлого места работы? Легко: идём хоть на сайт потенциального работодателя и находим баг. Репортим в сопроводительном письме. Вы великолепны. :)

Q: Ну так зачем графа «о себе» и почему заполнять её надо всем?

  • Начинающий карьеру. Вкратце: выделитесь среди других начинающих.

  • Меняющий область. Вкратце: позволит объяснить причины смены области и опять же продемонстрировать сильные стороны для нового направления.

  • Начинающий специалист (2-3 года): добавьте хобби, расскажите о профессиональной литературе, которую читаете. Зачем? Чтобы показать: у вас не очень много опыта, но есть желание расти в вашей области, и вы постоянно развиваетесь, перенимая лучший опыт в этой сфере. Для менеджмента: смело книги МиФ и проч., могу скинуть сюда мой топ-7 по персоналу (не только МиФ) или в личку по запросу, если интересно. Для разработки и QA: очень круто вдумчиво читать книги об основах программирования, лучших авторов там по пальцам одной руки, и одно имя автора уже покажет ваше серьёзное отношение к вопросу. Ну и О’Рейли, куда без него (кстати, есть бесплатные подборки основных/небольших книг, можно прямо на сайте скачать).

  • Специалист (4-6 лет без опыта серьёзного руководства/проектирования процессов и/или архитектуры): можно указать хобби, чем интересуетесь, что читаете. И самое главное: к чему стремитесь. Это тот самый момент, когда очень важно определить для себя и указать ваши стремления. Зачем? Ниже пример. Пример о стремлениях: разработчик, не руководит командой или процессами, просто любит писать код. Опыта много: ассемблер, C, C++, C#, пробовал массу технологий и языков программирования. И тут у него возникает некоторая проблема: из-за слова “ассемблер” ему пишут с вакансиями программистов микроконтроллеров, на C# зовут в геймдев и просто так, на C++ зовут в кровавый энтерпрайз, а просто с C зовут вообще везде. Прямое указание в резюме «не интересует работа с микроконтроллерами» не избавит от потока неподходящих предложений, но ослабит этот поток. А прямое указание на интересную вам в дальнейшем сторону развития покажет вас как целеустремлённого кандидата.

  • Руководитель (от 4 лет опыта в одной сфере, опыт проектирования, руководства (командой/выбором стэка технологий/проектом)): указываем личный сайт/блог, говорим о своих успехах и выступлениях на конференциях, показываем крутые личные проекты. Зачем? Чтобы рекрутер ещё не будучи с вами знакомым и ничего у вас не спрашивавший сказал «вау» и загорелся желанием вас не только схантить, но и качественно «продать» своему заказчику. Если вы стоите на распутье, как в последнем примере, опять же открыто обозначаем область, в которую хотите. Возможно, придётся пойти на уступку.

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

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

Важно! Дорогие читатели, будьте ответственными и воспитанными людьми, - вычитывайте резюме на предмет ошибок, опечаток и переливающейся через край воды. Да помогут вам в этом сторонние сервисы проверки орфографии и какой-нибудь Главред. Аминь! ❤️

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

Аватар пользователя Арбатский Артём
15
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 2 мая
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 2 мая
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 2 мая
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 2 мая
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 2 мая
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 2 мая
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время