Коротко о статье
Резюме разработчика читают быстро: рекрутер ищет совпадение с вакансией, тимлид — доказательства, что вы делали похожие задачи. В этой статье — структура резюме, шаблон, который можно скопировать, примеры сильных формулировок для 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 резюме попадает в базу работодателей только с вашего согласия. Как открываются контакты, выбираете вы сами, а каждое открытие фиксируется.
Проверьте резюме перед отправкой
Отметьте, что уже есть. Ничего не отправляется и не сохраняется.
Резюме готово к откликам.
Загрузить резюмеЧастые ошибки в резюме программиста
- Список технологий без контекста. Двадцать слов в навыках и ни одного примера, где вы их применяли. Интервьюер спросит про каждое.
- Обязанности вместо результатов. «Разрабатывал новый функционал» есть в каждом втором резюме. Что именно вы сделали и что изменилось?
- Одно резюме на все роли. Для backend и аналитики нужны разные акценты. Одна позиция — одно резюме.
- Пять страниц. Рекрутер уделяет резюме меньше минуты. Всё важное должно поместиться на первой странице.
- Скан или картинка. Такой файл не прочитают программы подбора, и резюме не найдётся по навыкам.
- Приукрашивание. Технология, с которой вы работали неделю, превращается на интервью в неудобный разговор.
Вопросы и ответы
Сколько страниц должно быть в резюме программиста?
Одна-две. Этого хватает, чтобы показать стек, опыт с результатами и проекты. Длинную историю ранних мест работы можно сократить до одной строки на каждое.
Нужно ли фото в резюме разработчика?
Нет, для IT-вакансий фото не обязательно. Так же не нужны паспортные данные, полный домашний адрес и семейное положение: работодателю для решения они не нужны, а вам лучше не раздавать лишние персональные данные.
Как написать резюме программиста без опыта работы?
Поставьте в центр проекты: пет-проекты, учебные и командные работы, хакатоны, стажировки. У каждого — задача, стек, ваш вклад и ссылка на код с README. Опыт вне IT опишите коротко, если он показывает ответственность или работу с людьми.
Писать ли в резюме желаемую зарплату?
Можно, если вы знаете рынок для своего уровня: это отсекает заведомо неподходящие предложения. Если сомневаетесь, оставьте поле пустым и обсудите вилку на первом звонке.
В каком формате отправлять резюме: PDF или Word?
Обычно в PDF, собранном из текстового редактора, а не сканом. Скан или картинку не читают ни люди на телефоне, ни программы разбора резюме. Если работодатель просит DOCX, отправьте DOCX.
Нужно ли менять резюме под каждую вакансию?
Под каждую роль — да. Одна позиция — одно резюме: если вы откликаетесь и на разработку, и на аналитику, сделайте две версии. Под отдельные вакансии одной роли достаточно поднять наверх нужные навыки и проекты.
Не нашли свой вопрос? Остальное про платформу — на странице частых вопросов.
Резюме готово — проверьте его на вакансиях
Зарегистрируйтесь, загрузите файл и посмотрите совпадение с вакансиями в каталоге. Регистрация бесплатная, резюме видят работодатели только с вашего согласия.
Что почитать дальше
Источники
Проверено 27 сентября 2026 года. Шаблон, примеры формулировок и чек-лист составила редакция IT Career Gym.
- Стажировки Ozon Tech — советы HR по оформлению резюме
- Как попасть на стажировку в Сбер — анкета равнозначна резюме