β
Войти Регистрация

Резюме программиста: шаблон, примеры и частые ошибки

Коротко о статье

Резюме разработчика читают быстро: рекрутер ищет совпадение с вакансией, тимлид — доказательства, что вы делали похожие задачи. В этой статье — структура резюме, шаблон, который можно скопировать, примеры сильных формулировок для junior, middle и senior и ошибки, из-за которых резюме не доходит до интервью.

Советы собраны из практики найма и рекомендаций HR крупных IT-компаний, ссылки — в конце статьи. Проверено 27 сентября 2026 года.

Структура резюме программиста

Порядок блоков важен: сверху то, что решает, звать ли вас на интервью. Всё остальное — ниже.

Блоки резюме программиста
Блок Что писать Пример
Заголовок Должность, уровень и основной стек одной строкой Backend-разработчик, Middle, Python / PostgreSQL
Контакты Почта, мессенджер или телефон, GitHub или GitLab, город и формат работы Москва, готов к гибриду
Кратко о себе 3–4 строки: чем занимаетесь, в каком домене, что ищете 4 года в финтехе, платёжные сервисы, ищу команду с высокой нагрузкой
Навыки Сгруппированный стек: языки, фреймворки, базы, инфраструктура Python, FastAPI, PostgreSQL, Redis, Kafka, Docker
Опыт От последнего места к первому: задача, что сделали вы, результат Сократил время ответа API с 800 до 200 мс
Проекты 2–3 проекта со ссылкой, стеком и описанием в README Бот расписания: 40 пользователей, Python, SQLite
Образование и курсы Вуз, курсы, олимпиады с датами МГТУ, 2022; курс по алгоритмам, 2024

HR Ozon Tech формулирует ту же логику коротко: до двух страниц, на русском, простое оформление, в опыте — стек, задачи, цели проектов и результат в измеримых показателях.

Шаблон резюме программиста

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

Шаблон

[Имя Фамилия]
[Должность], [уровень] — [основной стек]
[Город], [формат работы] · [почта] · [мессенджер] · [ссылка на GitHub]

О СЕБЕ
[3–4 строки: сколько лет в разработке, домен, сильные стороны, что ищете]

НАВЫКИ
Языки: [...]
Фреймворки и библиотеки: [...]
Базы данных и очереди: [...]
Инфраструктура и инструменты: [...]

ОПЫТ
[Компания] — [должность], [месяц год] — [месяц год]
[Одна строка о продукте и команде]
• [Задача] → [что сделали вы] → [результат в цифрах]
• [Задача] → [что сделали вы] → [результат в цифрах]
Стек: [...]

ПРОЕКТЫ
[Название] — [ссылка]
[Что делает, для кого, стек, ваша роль, результат]

ОБРАЗОВАНИЕ И КУРСЫ
[Вуз, специальность, год]
[Курс или олимпиада, год]

ЯЗЫКИ
Английский — [уровень: читаю документацию / общаюсь на созвонах]

Примеры формулировок опыта: было и стало

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

Примеры слабых и сильных формулировок
Уровень Было Стало
JuniorПисал код на PythonНаписал сервис выгрузки отчётов на FastAPI, покрыл тестами 80% кода, прошёл ревью без замечаний с третьей задачи
JuniorУчаствовал в разработке фронтендаСверстал 12 экранов личного кабинета на React по макетам, исправил 30 багов из бэклога
MiddleОптимизировал запросыПереписал 5 тяжёлых запросов к PostgreSQL и добавил индексы: время ответа отчётов упало с 6 до 1,5 секунды
MiddleРаботал с KafkaПеревёл уведомления на Kafka с outbox-таблицей: потерянные сообщения перестали появляться в инцидентах
SeniorРуководил командойВёл команду из 5 разработчиков, внедрил ревью и релизы раз в неделю вместо раза в месяц
SeniorПроектировал архитектуруСпроектировал выделение платёжного модуля из монолита: деплой платежей стал независимым, время релиза сократилось вдвое

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

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

Резюме программиста без опыта работы

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

  • У каждого проекта — задача, стек, ваша роль и ссылка на репозиторий.
  • В README — что делает проект, как запустить, скриншот или демо.
  • Командный проект ценится выше одиночного: он показывает ревью, задачи и договорённости.
  • Опыт вне IT опишите одной строкой, если он показывает ответственность или работу с людьми.

Своего проекта пока нет — соберите команду в разделе пет-проектов IT Career Gym. А если вы студент, посмотрите сравнение стажировок Яндекса, Т-Банка, Сбера и Ozon: там анкета часто заменяет резюме.

Формат файла и приватность

Отправляйте PDF, собранный из текстового редактора, а не скан и не картинку. Скан не прочитает ни рекрутер с телефона, ни программа разбора резюме — разбор резюме на IT Career Gym тоже не сможет достать из него текст. Название файла — «Фамилия_Должность.pdf».

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

На IT Career Gym резюме попадает в базу работодателей только с вашего согласия. Как открываются контакты, выбираете вы сами, а каждое открытие фиксируется.

Проверьте резюме перед отправкой

Отметьте, что уже есть. Ничего не отправляется и не сохраняется.

Загрузить резюме

Частые ошибки в резюме программиста

  1. Список технологий без контекста. Двадцать слов в навыках и ни одного примера, где вы их применяли. Интервьюер спросит про каждое.
  2. Обязанности вместо результатов. «Разрабатывал новый функционал» есть в каждом втором резюме. Что именно вы сделали и что изменилось?
  3. Одно резюме на все роли. Для backend и аналитики нужны разные акценты. Одна позиция — одно резюме.
  4. Пять страниц. Рекрутер уделяет резюме меньше минуты. Всё важное должно поместиться на первой странице.
  5. Скан или картинка. Такой файл не прочитают программы подбора, и резюме не найдётся по навыкам.
  6. Приукрашивание. Технология, с которой вы работали неделю, превращается на интервью в неудобный разговор.

Вопросы и ответы

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

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

Нужно ли фото в резюме разработчика?

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

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

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

Писать ли в резюме желаемую зарплату?

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

В каком формате отправлять резюме: PDF или Word?

Обычно в PDF, собранном из текстового редактора, а не сканом. Скан или картинку не читают ни люди на телефоне, ни программы разбора резюме. Если работодатель просит DOCX, отправьте DOCX.

Нужно ли менять резюме под каждую вакансию?

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

Не нашли свой вопрос? Остальное про платформу — на странице частых вопросов.

Резюме готово — проверьте его на вакансиях

Зарегистрируйтесь, загрузите файл и посмотрите совпадение с вакансиями в каталоге. Регистрация бесплатная, резюме видят работодатели только с вашего согласия.

Начать Потренировать интервью

Что почитать дальше

Источники

Проверено 27 сентября 2026 года. Шаблон, примеры формулировок и чек-лист составила редакция IT Career Gym.

← Вернуться к списку статей

Рассылка

Подписываясь, вы соглашаетесь с политикой обработки персональных данных.