Резюме джуна — это штука, которая параллельно и нужна, и бесит.
С одной стороны, все говорят:
С одной стороны, все говорят:
«Без резюме никуда».
С другой — в голове крутится:
- «У меня же нет опыта, что туда вообще писать?»
- «Курсы? Домашки? Это же несерьёзно…»
- «У всех нормальные проекты, а у меня pet-проект на коленке и стажировка на пол-ставки».
Спокойно. Резюме джуна не обязано выглядеть как резюме синьора.
Его цель другая: Показать, что ты уже умеешь что-то делать руками, умеешь учиться и не будешь балластом в команде.
В этой статье разберём:
- какие блоки должны быть в резюме джуна;
- что писать, если «опыта нет»;
- как оформить проекты, стажировки и курсы;
- типичные ошибки;
- и дадим готовый шаблон, который можно просто адаптировать под себя.
Что хочет увидеть работодатель в резюме джуна
Работодатель, который ищет джуна, в глубине души задаёт три вопроса:
- Этот человек вообще что-то делал сам, а не просто смотрел видео?
- С ним можно работать: он адекватен, понятен, не врёт?
- Он способен расти: есть базовые навыки и желание учиться?
Резюме должно помочь ответить «да» на эти три вопроса.
Не нужно:
- выдумывать опыт,
- украшать себя до «middle»,
- пытаться впечатлить десятком модных терминов, которые ты видел только в ролике.
Нужно:
- честно показать то, что уже есть;
- упаковать это в понятную структуру;
- убрать мусор, который мешает.
Структура резюме джуна: 7 обязательных блоков
Оптимально — 1 страница, максимум полторы.
Вот базовая структура:
Шапка (контакты и ссылки)
Цель / позиция, на которую откликаешься
Краткое резюме (summary)
Навыки (Skills)
Проекты (Projects / Pet-projects)
Опыт работы (даже не из IT)
Образование и курсы
(Опционально) Дополнительно: языки, хакатоны, стажировки, волонтёрство
Цель / позиция, на которую откликаешься
Краткое резюме (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-разработке и работе с базами данных.
Начинающий Python-разработчик, перехожу из логистики.
За последние 8 месяцев прошёл интенсивное обучение, сделал 3 учебных проекта (REST-сервис задач, телеграм-бот, скрипт автоматизации отчётов), активно использую Git.
Ищу позицию джуна в команде, где смогу развиваться в backend-разработке и работе с базами данных.
Пример для QA:
Junior QA, фокус на ручном тестировании веб-приложений.
Проработал(а) полный цикл тестирования учебного интернет-магазина: тест-кейсы, чек-листы, баг-репорты, регресс.
Знаю основы DevTools, Postman, умею чётко описывать дефекты.
Хочу расти в сторону продуктового тестирования и со временем — в автоматизацию.
Junior QA, фокус на ручном тестировании веб-приложений.
Проработал(а) полный цикл тестирования учебного интернет-магазина: тест-кейсы, чек-листы, баг-репорты, регресс.
Знаю основы DevTools, Postman, умею чётко описывать дефекты.
Хочу расти в сторону продуктового тестирования и со временем — в автоматизацию.
Пример для аналитика:
Начинающий аналитик данных, перехожу из финансового отдела.
Уверенно работаю в Excel/Google Sheets, изучаю SQL и BI-инструменты.
Сделал(а) несколько учебных кейсов: анализ продаж, воронки сайта, когортный анализ.
Ищу junior-позицию, где смогу сочетать работу с данными и общение с бизнес-заказчиками.
Начинающий аналитик данных, перехожу из финансового отдела.
Уверенно работаю в 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-проекты;
- учебные проекты;
- стажировки;
- фриланс-задачи.
Каждый проект — мини-кейс.
Структура:
- Название + формат (учебный / pet-проект / стажировка).
- 1 строка — что это за штука.
- Стек.
- Что именно делал ты.
- Результат / чему научился.
Пример для 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 ХХХ ХХХ-ХХ-ХХ
E-mail: ivan.petrov.dev@example.com
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).
Главное — не пытаться казаться тем, кем ты пока не являешься.
Гораздо важнее показать то, что уже есть: живые проекты, адекватность и готовность работать и расти.