Блог

Резюме джуна: разбор по пунктам и пример шаблона

Резюме джуна — это штука, которая параллельно и нужна, и бесит.
С одной стороны, все говорят:
«Без резюме никуда».
С другой — в голове крутится:
  • «У меня же нет опыта, что туда вообще писать?»
  • «Курсы? Домашки? Это же несерьёзно…»
  • «У всех нормальные проекты, а у меня pet-проект на коленке и стажировка на пол-ставки».
Спокойно. Резюме джуна не обязано выглядеть как резюме синьора.
Его цель другая: Показать, что ты уже умеешь что-то делать руками, умеешь учиться и не будешь балластом в команде.
В этой статье разберём:
  • какие блоки должны быть в резюме джуна;
  • что писать, если «опыта нет»;
  • как оформить проекты, стажировки и курсы;
  • типичные ошибки;
  • и дадим готовый шаблон, который можно просто адаптировать под себя.

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

Работодатель, который ищет джуна, в глубине души задаёт три вопроса:
  1. Этот человек вообще что-то делал сам, а не просто смотрел видео?
  2. С ним можно работать: он адекватен, понятен, не врёт?
  3. Он способен расти: есть базовые навыки и желание учиться?
Резюме должно помочь ответить «да» на эти три вопроса.
Не нужно:
  • выдумывать опыт,
  • украшать себя до «middle»,
  • пытаться впечатлить десятком модных терминов, которые ты видел только в ролике.
Нужно:
  • честно показать то, что уже есть;
  • упаковать это в понятную структуру;
  • убрать мусор, который мешает.

Структура резюме джуна: 7 обязательных блоков

Оптимально — 1 страница, максимум полторы.
Вот базовая структура:
Шапка (контакты и ссылки)
Цель / позиция, на которую откликаешься
Краткое резюме (summary)
Навыки (Skills)
Проекты (Projects / Pet-projects)
Опыт работы (даже не из IT)
Образование и курсы
(Опционально) Дополнительно: языки, хакатоны, стажировки, волонтёрство
Разберём каждый пункт.

1. Шапка: контакты без лишнего

Что должно быть:
  • Имя и фамилия (без отчеств: «Иван Петров», а не «Петров Иван Иванович»).
  • Город / часовой пояс (важно для формата работы).
  • Телефон (с кодом страны).
  • E-mail (адекватный, без «kisa_98»).
  • Ссылки:
  • GitHub / GitLab (для разработчиков и QA-автоматизаторов),
  • Kaggle / BI-дашборды / Notion-портфолио (для аналитиков),
  • LinkedIn / Хабр Карьера / Telegram (если уместно).
Не нужно:
  • дату рождения крупно (пишут, если очень хочется — в конце);
  • семейное положение, наличие детей;
  • фото в стиле «я на море с коктейлем».

2. Цель / позиция

Одна строка, но очень важная.
Плохо:
Цель: Развитие в сфере IT.
Хорошо:
Цель: Junior Python-разработчик (backend / веб-сервисы)
Цель: Junior Java backend-разработчик
Цель: Junior QA (ручное тестирование веб/мобайл)
Цель: Junior аналитик данных (продуктовая / маркетинговая аналитика)
Это даёт понять куда именно ты хочешь, а не «вообще в IT».

3. Краткое summary (3–4 предложения)

Это не «я целеустремлённый коммуникабельный».
Это короткий, по сути, питч: кто ты и что на себя берёшь.
Пример для разработчика:
Начинающий Python-разработчик, перехожу из логистики.
За последние 8 месяцев прошёл интенсивное обучение, сделал 3 учебных проекта (REST-сервис задач, телеграм-бот, скрипт автоматизации отчётов), активно использую Git.
Ищу позицию джуна в команде, где смогу развиваться в backend-разработке и работе с базами данных.
Пример для QA:
Junior QA, фокус на ручном тестировании веб-приложений.
Проработал(а) полный цикл тестирования учебного интернет-магазина: тест-кейсы, чек-листы, баг-репорты, регресс.
Знаю основы DevTools, Postman, умею чётко описывать дефекты.
Хочу расти в сторону продуктового тестирования и со временем — в автоматизацию.
Пример для аналитика:
Начинающий аналитик данных, перехожу из финансового отдела.
Уверенно работаю в Excel/Google Sheets, изучаю SQL и BI-инструменты.
Сделал(а) несколько учебных кейсов: анализ продаж, воронки сайта, когортный анализ.
Ищу junior-позицию, где смогу сочетать работу с данными и общение с бизнес-заказчиками.

4. Навыки (Skills): группировать, а не сваливать

Задача блока — дать быстрый снимок стека, а не устроить свалку технологий.
Лучше группировать:
Для разработчика:
Языки: Python, Java, SQL
Фреймворки: Django / FastAPI / Spring Boot (оставить нужное)
Базы данных: PostgreSQL, MySQL (базовый уровень)
Инструменты: Git, Docker (базовый), PyCharm / IntelliJ IDEA, Postman
Тестирование: pytest / JUnit (простые unit-тесты)
Для QA:
Типы тестирования: функциональное, регрессионное, UI, API (базовый уровень)
Инструменты: DevTools (Chrome), Postman, Jira / YouTrack (понятие о таск-трекерах), TestRail / аналог
Навыки: составление тест-кейсов, чек-листов, оформление баг-репортов
Для аналитика:
Инструменты: Excel / Google Sheets (сводные, формулы), Power BI / Tableau / Metabase (базовый дашбординг)
Языки: SQL (SELECT, JOIN, GROUP BY), Python (pandas — базовый уровень)
Навыки: построение воронок, когортный анализ (учебные кейсы), визуализация данных
💡 Правило: пиши только то, с чем реально работал руками. Не добавляй в «навыки» технологию, которую видел один раз в уроке.

5. Проекты: главное золото джуна

Для новичка проекты важнее чем опыт (которого нет).
Сюда идут:
  • pet-проекты;
  • учебные проекты;
  • стажировки;
  • фриланс-задачи.
Каждый проект — мини-кейс.
Структура:
  1. Название + формат (учебный / pet-проект / стажировка).
  2. 1 строка — что это за штука.
  3. Стек.
  4. Что именно делал ты.
  5. Результат / чему научился.

Пример для Python-разработчика

Сервис задач с авторизацией (pet-проект)
Python, FastAPI, PostgreSQL, Docker, Git
  • Реализовал REST-API для работы со списком задач: создание, редактирование, удаление, фильтрация по статусу.
  • Добавил регистрацию и авторизацию пользователей (JWT-токены), разграничение доступа к задачам.
  • Настроил локальное развёртывание через Docker Compose.
  • Оформил README с инструкцией по запуску и примерами запросов.
Чему научился:
работа с FastAPI и зависимостями, базовая аутентификация, структура небольшого backend-сервиса.

Пример для QA

Тестирование учебного интернет-магазина (учебный проект Skivo)
  • Составил чек-лист для ключевых пользовательских сценариев (поиск товара, добавление в корзину, оформление заказа, личный кабинет).
  • Написал 35+ тест-кейсов в структурированном виде (шаги, ожидание, фактический результат).
  • Провёл функциональное тестирование и краткий регресс после фиксов.
  • Оформил баг-репорты с приоритезацией (critical / major / minor).
Чему научился:
формализовать требования, структурировать тесты, грамотно описывать баги.

Пример для аналитика

Анализ воронки продаж онлайн-сервиса (учебный кейс)
SQL, Metabase, Google Sheets
  • Загрузил данные о пользователях, сессиях и платежах в тестовую БД.
  • С помощью SQL построил воронку от регистрации до оплаты, выделил сегменты по источникам трафика.
  • В BI-системе собрал дашборд с ключевыми метриками (конверсия по шагам, средний чек, ретеншен).
  • Сформулировал 4 гипотезы, как улучшить конверсию на слабых этапах.
Чему научился:
связывать сырые данные с бизнес-вопросами, визуализировать метрики, формулировать предложения.

6. Опыт работы: не прячь прошлую жизнь

Ошибочное убеждение: «если опыт не из IT — его лучше не писать».
На самом деле:
  • опыт в продажах, логистике, финансах, обучении, поддержке — это зрелость и soft skills;
  • человеку, который уже работал с клиентами, дедлайнами и задачами, проще доверить реальные штуки в IT.
Как оформить:
Компания / роль / период
2–4 буллета, но через призму того, что важно в новой профессии:
  • не «заполнял отчёты»,
  • а «автоматизировал часть отчётов, оптимизировал шаблоны»;
  • не «анализировал продажи»,
  • а «строил отчёты, искал причины изменений, защищал выводы перед руководством».
Пример:
ООО «Логистик», специалист по логистике
2018–2024
  • Вёл учёт заказов и поставок, ежедневно работал с Excel-таблицами (до 10 000 строк).
  • Автоматизировал часть отчётности с помощью формул и сводных таблиц (сократило время ручной работы на 30–40%).
  • Регулярно общался с клиентами и подрядчиками, решал спорные ситуации.
Для рекрутера в IT это сигнал:
  • умеет работать в рутине,
  • умеет общаться,
  • может подключить голову к цифрам.

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

Здесь всё просто:
Основное образование
  • вуз / колледж,
  • специальность,
  • годы.
Профильные курсы
  • название школы/курса;
  • направление: «Java backend», «ручное тестирование», «аналитик данных»;
  • период;
  • 1–2 строки, что делал (делали ли проекты, были ли стажировки).
Пример:
Skivo, трек «Java backend-разработчик»
2024 — по наст. время
  • Микроуроки по 15–20 минут в день, фокус на Java Core, Spring Boot, работа с БД, тестирование.
  • Реализовал 3 учебных проекта: сервис заказов, систему заметок, мини-интернет-магазин.
Не надо перечислять 15 курсов «по верхам».
Лучше 1–2 основных, где ты реально работал.

Дополнительные разделы (по ситуации)

Можно добавить:
  • Языки: уровень владения (A2–C1 или «читаю документацию / свободно общаюсь»).
  • Хакатоны / чемпионаты: если были, кратко, с чем участвовал.
  • Волонтёрство / проекты: если есть что показать.
Главное — не раздувать резюме до «романа».

Частые ошибки в резюме джуна

«Обо всём на свете»
  • 3 страницы текста про весь жизненный путь.
  • Решение: 1–1,5 страницы, только релевантное.
Перечень курсов вместо навыков и проектов
  • «Проходил…» вместо «Сделал…».
  • Решение: фокус на проектах и конкретных действиях.
Море технологий, с которыми даже не работал
  • «Kubernetes, Kafka, Hadoop» у человека, который ещё не пишет уверенно на одном языке.
  • Решение: честный стек того, что трогал руками.
Отсутствие ссылок
  • Ни GitHub, ни портфолио — сложно поверить, что человек что-то делал.
Неприличный e-mail и странное фото
  • Исправляется за 5 минут, но до сих пор валит отклики.
Кривой формат
  • Документы в .docx с разъехавшейся вёрсткой;
  • или резюме под названием «Резюме новое последнее точно финальное 2.docx».
Лучше:
  • PDF, имя вида Ivan_Petrov_Junior_Java_Developer.pdf.

Пример шаблона резюме джуна (можно копировать)

Ниже — текстовый шаблон, который можно адаптировать под себя.
Заменяй данные, подставляй свой стек и проекты.
Иван Петров
Москва / готов к удалёнке
Телефон: +7 ХХХ ХХХ-ХХ-ХХ
GitHub: github.com/ivan-petrov-dev
Telegram: @ivan_petrov

Цель

Junior Java backend-разработчик

Краткое резюме

Начинающий Java-разработчик, перехожу из сферы продаж.
За последние 10 месяцев прошёл обучение по Java backend, сделал несколько учебных проектов: сервис заказов, систему заметок и простое API для интернет-магазина.
Уверенно владею Java Core, базовыми возможностями Spring Boot и PostgreSQL, работаю с Git.
Ищу позицию джуна в команде, где смогу развиваться в разработке backend-сервисов и работе с реальными бизнес-задачами.

Навыки

Языки:
Java, SQL
Фреймворки и технологии:
Spring Boot (REST, Spring Data JPA), Maven
Базы данных:
PostgreSQL (схемы, простые запросы, индексы)
Инструменты:
Git, IntelliJ IDEA, Postman, Docker (базовый)
Тестирование:
JUnit (простые unit-тесты), логирование и базовый анализ ошибок

Проекты

Сервис управления заказами (pet-проект)
Java, Spring Boot, PostgreSQL, Maven, Git
  • Реализовал REST-API для создания, редактирования и просмотра заказов (создание заказа, смена статуса, фильтрация по дате и состоянию).
  • Настроил работу с БД через Spring Data JPA, спроектировал базовую схему (таблицы заказов и клиентов).
  • Добавил обработку ошибок и понятные коды ответов API.
  • Оформил README с инструкцией по запуску и примерами запросов (cURL / Postman).
Сервис заметок с авторизацией (учебный проект)
Java, Spring Boot, H2, Thymeleaf
  • Реализовал регистрацию и авторизацию пользователей, разграничение доступа к заметкам.
  • Сделал простый веб-интерфейс для добавления, редактирования и удаления заметок.
  • Организовал структуру проекта по слоям (controller / service / repository).
Мини-API для интернет-магазина (учебный проект Skivo)
Java, Spring Boot, PostgreSQL
  • Реализовал эндпоинты для работы с каталогом товаров и корзиной.
  • Настроил простую авторизацию и хранение данных о пользователях.
  • Написал несколько unit-тестов для основных сервисов.

Опыт работы

ООО «ТехМаркет», менеджер по продажам
2018–2024
  • Работал с корпоративными клиентами, сопровождал сделки на всех этапах.
  • Вёл учёт и отчёты по продажам в Excel (использовал формулы, сводные таблицы, фильтры).
  • Предлагал улучшения в отчётности, сократив время подготовки еженедельного отчёта.
  • Регулярно взаимодействовал с техподдержкой и IT-службой, помогал формулировать запросы от клиентов.

Образование

Московский государственный университет экономики
Экономика и управление, 2012–2016
Дополнительное обучение
Skivo, трек «Java backend-разработчик»
2024 — по наст. время
  • Микроуроки по 15–20 минут в день, фокус: Java Core, коллекции, ООП, Spring Boot, работа с PostgreSQL, основы тестирования.
  • Выполнил 3 учебных проекта (сервис заказов, заметки, мини-магазин), регулярно использовал ИИ-наставника для разбора ошибок и улучшения кода.

Дополнительно

Английский:
читаю техническую документацию, могу переписываться по рабочим вопросам.
Интересы:
образовательные IT-проекты, оптимизация процессов, pet-проекты для автоматизации рутины.
Этот же шаблон легко адаптируется под:
  • Python-разработчика (меняешь стек и проекты);
  • QA (меняешь «Проекты» на тестовые кейсы и баг-репорты, акцент на типах тестирования и инструментах);
  • аналитика данных (делаешь упор на кейсы с данными, дашборды, SQL).
Главное — не пытаться казаться тем, кем ты пока не являешься.
Гораздо важнее показать то, что уже есть: живые проекты, адекватность и готовность работать и расти.