Привет, Хабр! Меня зовут Игорь Пантелеев, я Data Scientist в компании Garage Eight. Сегодня я затрону непрофильную, но злободневную тему — поиск работы. 

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

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

upd

Дисклеймер: данные рекомендации в основном ориентированы на рынок стран СНГ и Европы. Многие из них универсальны, однако некоторые аспекты - такие как размещение фотографии, указание возраста, пола и других персональных данных - могут отличаться в зависимости от страны.

Какие есть инструменты для создания резюме

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

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

Можно скачать резюме с hh.ru и рассылать его по другим сайтам или в Телеграм — для этого зайдите в резюме с компьютера и нажмите на иконку в правом верхнем углу

Как правильно заполнить резюме 

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

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

Как справиться своими силами, расскажу дальше по шагам. 

Общая информация

Фотография

Она показывает вашу открытость, но не нужно усердствовать:

  • Снимок должен быть нейтральным, то есть не такой, где вы в шапке и с пивными банками.

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

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

Название должности

Первое, что нужно сделать, — добавить название вашей должности на английском языке. Пример: аналитик данных | Data Analyst, бэкенд-разработчик | Backend Developer, инженер машинного обучения | ML-инженер | ML Engineer. Так алгоритмам будет проще понять, подходите вы или нет. 

Если у вашей должности есть альтернативные названия вроде React Developer | JavaScript Developer, их тоже стоит добавить. Иногда компании целенаправленно ищут React-разработчика, а у вас указано JavaScript. При этом у вас большой опыт, но алгоритм не нашел соответствия, и вы получаете отказ. 

Возраст

Тема достаточно холиварная: одни считают, что без этой информации конверсия в собеседования выше. Другие думают, что у рекрутера возникнет вопрос: «А по какой причине возраст не указан?» Я бы не указывал возраст, потому что он не отображает ваш опыт. А что думаете вы? Пишите в комментариях)  

Уровень дохода

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

Тип занятости

Выбирайте постоянную работу, если ищете постоянную работу, подработку — если ищете подработку, стажировку — если ищете стажировку. 

Формат работы

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

Контакты

Обязательно указываем свой Телеграм. Сейчас, пока этот мессенджер окончательно не заблокировали, это лучший и самый быстрый способ связи. Также добавьте WhatsApp* (*продукт компании Meta, запрещен на территории РФ), некоторые компании в нем еще сидят. Ну и электронную почту.

Ремарка по поводу контактов: не используйте для резюме креативный ник в Телеграм VaSyAINagibator или почтовый ящик megamozg@mail.ru. Заведите себе классический имейл с вашими Ф. И. О. в основе и переименуйте аккаунт в Телеграм на нормальный. 

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

Опыт работы

Будем идти от плохих примеров.

Из хорошего тут: название занимаемой должности соответствует тому, что указано в резюме. Из плохого — все остальное 
Из хорошего тут: название занимаемой должности соответствует тому, что указано в резюме. Из плохого — все остальное 

Объясняю, что не так:  

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

  • Нет фактов. Возникает вопрос: а что, собственно говоря, вы делали? 

Как надо: 

Четкая структура

Давайте посчитаем: у рекрутера есть пять открытых позиций. На каждую из них откликнулось 3000 соискателей, благо алгоритмы выкинули 90% и осталось всего по 300 человек на позицию. Итого имеем 1500 резюме и одного рекрутера. 

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

— Кейс 1: …

— Кейс 2: …

— Кейс 3: … 

Не стоит добавлять много подробностей, например: «Занимался разработкой высоконагруженных сервисов на Go. Мы с командой выявили уязвимое по производительности место в нашем монолитном сервисе, и поэтому мы решили разделить его на несколько микросервисов, каждый из которых крутится в докере в кластере…». Если ваш кейс занимает больше двух строк, закиньте его в GPT или DeepSeek и попросите убрать воду:

«Разработка высоконагруженных сервисов на Go. Участвовал в поиске узких мест и декомпозиции на микросервисы». 

Конкретные цифры

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

— «Построил систему аналитической отчетности на базе Power BI. Оперативная аналитика позволила сократить расходы на 7%, а скорость выполнения AdHoc-запросов в 5 раз по сравнению с SQL».

— «Создал систему автоматического парсинга цен конкурентов, что позволило компании поставлять более выгодные предложения клиентам, ARPU вырос на 2% за квартал».

— «Разработал интернет-портал ecom. Он привлек +20% MAU-пользователей по сравнению с предыдущим и повысил ARPU на 100500%».

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

Кстати, хорошая практика, про которую обычно все забывают, — вести записи о закрытых задачах. Забывается на ура, а потом на собеседовании: «Ой, а я это делал, и у меня большой опыт». Не надо так.

Релевантный опыт

«Высоко-высоко в горах сидела маленькая, но очень гордая птичка» — так обычно начинаются очень длинные тосты. И так же выглядят резюме, когда вы перечисляете ваш опыт работы с детского сада. Мне правда приятно, что вы многосторонне развитая личность: и курьером успели поработать в 16 лет, и даже официантом в 18. Но сейчас вас рассматривают на должность аналитика, зачем нам это знать? 

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

Для каждой позиции отдельное резюме

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

Вот что примерно должно получиться на выходе 
Вот что примерно должн�� получиться на выходе 

Навыки

Часто сотрудников ищут именно по навыкам, поэтому уделите особое внимание этому разделу. Что могу здесь посоветовать:

  • Вбейте в поиск название желаемой позиции, откройте первые 10–20 вакансий и посмотрите блок «Ключевые навыки». Выпишите их.

  • Проверьте, каким из них вы соответствуете.

  • Впишите в свое резюме.

Тонкий момент соответствия. Допустим, в ключевых навыках стоит Python, а вы его только начали изучать. Объективно, чтобы дойти до требуемого уровня в аналитике, вам потребуется 1–2 месяца, а в разработке — сильно больше. Я не советую в этом случае добавлять Python в резюме. 

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

Еще бывают «альтернативные» навыки. Допустим, я умею делать дашборды на Power BI, Grafana, DataLens и Tableau, но во всех интересных для меня вакансиях требуется Metabase или Superset. Могу ли я в этом случае их указать? В целом да, так как на их освоение уйдет меньше времени, чем требуется для трудоустройства (разница в BI-системах минимальна). Еще один пример — Excel / Google Sheets. Если вы хорошо владеете Excel, Google Sheets освоите быстро.

Ваш блок нужно максимально заполнить ключевыми словами — это облако тегов, по которым вас будут искать. В идеальном мире тут будут ключевые навыки, которым вы соответствуете на 100% или хотя бы на 90%. Также в технических вакансиях сократите количество софт-скилов по типу «ответственный, самостоятельный, обучаемый» до минимума. Это клише, которое никак не отличает вас от других кандидатов. Лучше напишите JS и JavaScript.

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

О себе

Блок, который многие недооценивают, а другие переоценивают. Чего я здесь только не видел: и фиалками люди занимаются, и сыр домашний готовят, а еще они планируют съездить в Италию и в целом повидать мир. Для рекрутера это лишняя информация, которая отнимает время. 

Что лучше написать в этом блоке: 

  • Свой Телеграм и другие способы связи — это важно продублировать, так как блок «Контакты» виден только платным пользователям, а как мы помним, не все компании донатят hh.ru

  • Полезную информацию о ваших навыках, достижениях и планах, которая пересекается с требованиями, но не вошла в блок «Опыт работы».

Пример:

«Работаю в сфере аналитики данных 6 лет. Последние 4 года на позициях Data Scientist. Основное направление — временные ряды, CV и LLM. В текущий момент развиваюсь в причинно-следственной аналитике и применении ML-моделей в рисках. Решил 500 задач на LeetCode. Победил в ссылка соревновании на Kaggle.

— Мой Телеграм: …

— Мой Git: …

— Мой LeetCode: …

— Мой Kaggle: …».

Образование и курсы

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

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

Электронные сертификаты и тесты. Например, подойдут от Stepik и Coursera. У системных администраторов есть курсы от Microsoft, Cisco, MikroTik. 

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

Где и как искать работу

hh.ru

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

Сайты компаний

Достаточно хороший вариант — так вы показываете свой интерес к конкретной компании. Из серой массы соискателей вы становитесь кандидатом, которого рекрутер все равно должен рассмотреть, если не закроет позицию. Из минусов: у некоторых компаний настолько неудачно реализованы сайты для соискателей, что проще распечатать резюме и отправить по почте или завезти им лично в офис (сарказм). Мы в Garage Eight тоже выкладываем вакансии — заходите, откликайтесь. 

Телеграм-каналы

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

Агрегаторы вакансий

getmatch, karpov.courses, ODS. Удобно, что профильные вакансии в одном месте. Из минусов: чаще всего они ведут на hh.ru, и часть при этом теряется. Например, есть должность аналитика-разработчика у Яндекса, а в других компаниях позиция называется Data Scientist, Data Analyst или ML-Engineer. Если алгоритм нацелен на третий вариант в других компаниях, он просто не захватит вариант Яндекса. 

Социальные сети

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

Для новичков: где брать опыт?

Рассмотрим две ситуации: 

Ситуация 1. У вас нет проблем с деньгами и вопрос поиска работы не горит. 

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

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

  • Попытайтесь вытянуть из текущей должности максимум релевантных кейсов. Некоторым компаниям достаточно базового набора для вашей отрасли вроде Excel + SQL для аналитиков или HTML + CSS для фронтенда. Ищите позиции для джунов. 

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

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

  • Пройдите обучение с дальнейшим трудоустройством. Важно: обучающие компании, которые обещают 100% наем после курса, немного привирают. Я бы даже сказал, нагло и в открытую врут. Чаще всего онлайн-обучалки дают карьерный трек и помогают составить резюме. Также они могут прогнать по техническому собеседованию и научить, как и что говорить на собеседовании. Однако бывают партнерские программы, например, мы в конце прошлого года партнерились с karpov.courses и планируем взять двух студентов потока курса к нам в штат.

Есть несколько компаний на hh.ru, которые занимаются обучением людей без опыта и реально предоставляют работу по договору. Но бывает так, что зарплату при этом ставят самую мизерную. Так что я бы о-о-очень внимательно читал, что вы подписываете и на какие условия соглашаетесь. 

  • Берите заказы как фрилансер. Хороший вариант, который позволяет оставаться на текущем месте работы и постепенно набираться опыта. Из минусов: непостоянство, нервы, неадекватные клиенты. Чтобы этот опыт выглядел достойно в вашем резюме, укажите его как «Проектная деятельность».

  • Участвуйте в хакатонах. Это неплохой вариант для совсем начинающих специалистов. Иногда компании ищут на хакатонах новых сотрудников: например, мне и моей команде неоднократно так предлагали работу. В некоторых вакансиях участие в хакатонах — это отдельный плюс, который выделяет вас среди остальных кандидатов. 

И еще важный совет: не используйте на собеседованиях AI. Когда вы приходите на созвон, вооружившись ChatGPT и прочими, интервьюер это видит. Даже если это нейросети вроде Hintsage и Sobes.tech, которые незаметны при расшаривании рабочего стола. Объясняю: вы хорошо ответите теорию и поверхностно практику, но, когда вас попросят рассказать конкретику реализации, вы все равно поплывете. 

Как не выгореть во время поиска работы

Напоминаю, в текущих реалиях значительную часть работы рекрутеров выполняют алгоритмы. Им безразлично, что вы написали в разделе «О себе», так как они парсят ключевые слова. Не набрали достаточного количества или у вас неподходящий стек — автоматически получаете отказ с «Большое спасибо за интерес к нашей компании! К сожалению, сейчас мы не готовы пригласить вас на следующий этап. Ценим ваше внимание и будем рады взаимодействию в будущем».

Мы социальные животные и, если общество нас не принимает, ловим депрессию. При этом мозгу сложно объяснить, что отказ, который мы получаем от алгоритма, не то же самое, что отказ от человека. Отрицательных ответов вы будете получать очень, очень и очень много, даже от компаний вроде ООО «Рога и копыта». Думаю, это знакомо тем, у кого за спиной нет профильного института с 5–10 годами стажа и богатым стеком в резюме. Хотя есть примеры сеньоров, которые ищут работу полгода или год. 

Вот что важно говорить себе, чтобы не выгореть от поиска работы: 

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

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

  • «Меня оценивают как специалиста, а не как человека». Бизнесу нужно решить текущие проблемы здесь и сейчас, а лучше вчера. Поэтому он всегда заинтересован в специалистах, у которых уже есть опыт решения конкретных задач. Планируете развиваться в ML или изучить TypeScript — круто, в будущем это повысит вашу ценность. Но не сейчас. 

Поиск работы — это тяжело для обеих сторон и зачастую занимает от двух месяцев до пары лет. Не сдавайтесь и смело откликайтесь! Тем более теперь вы знаете: алгоритмы отсеивают 90–95% поступивших откликов. Так что если на вакансию 5000 откликов, вероятность, что ваше резюме рассмотрят, далеко не нулевая. 

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

P. S. Пишите в комментариях, какие темы я не затронул.