Гайд по резюме

Как описать pet-проект в резюме junior-разработчика

Укажите название проекта, задачу, которую он решает, технологии, ваш личный вклад и ссылку на GitHub или деплой. Избегайте абстрактных фраз вроде «учебный проект» без контекста — они не раскрывают уровень. Чёткое описание заменяет отсутствие коммерческого опыта и помогает рекрутеру оценить вас предметно.

На что смотреть в примерах

На что смотреть в примерах

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

  • Проект решает реальную задачу, даже простую: конвертер, бот, CRUD-приложение, парсер.
  • Код выложен на GitHub и открыт для просмотра рекрутером или техлидом.
  • Проект завершён хотя бы до рабочего прототипа — не брошен на середине.
Разбор

Какие pet-проекты подходят для резюме junior-разработчика

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

  1. Проект решает реальную задачу, даже простую: конвертер, бот, CRUD-приложение, парсер.
  2. Код выложен на GitHub и открыт для просмотра рекрутером или техлидом.
  3. Проект завершён хотя бы до рабочего прототипа — не брошен на середине.
  4. Используются технологии из стека вакансий, на которые вы претендуете.
Диагностика

Проверьте себя по чеклисту

  • Проект решает реальную задачу, даже простую: конвертер, бот, CRUD-приложение, парсер.
  • Код выложен на GitHub и открыт для просмотра рекрутером или техлидом.
  • Проект завершён хотя бы до рабочего прототипа — не брошен на середине.
  • Используются технологии из стека вакансий, на которые вы претендуете.
  • Есть README с описанием цели, стека и инструкцией по запуску.

Какие pet-проекты подходят для резюме junior-разработчика

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

  • Проект решает реальную задачу, даже простую: конвертер, бот, CRUD-приложение, парсер.
  • Код выложен на GitHub и открыт для просмотра рекрутером или техлидом.
  • Проект завершён хотя бы до рабочего прототипа — не брошен на середине.
  • Используются технологии из стека вакансий, на которые вы претендуете.
  • Есть README с описанием цели, стека и инструкцией по запуску.

Примеры слабого и сильного описания pet-проекта

Сравните два подхода. Слабые формулировки не раскрывают, что именно сделано; сильные показывают стек, задачу и конкретный результат. ❌ Слабо: «Учебный проект на Python. Изучал Django и базы данных.» — непонятно, что сделано и есть ли результат. ✅ Сильно: «Task-трекер на Django + PostgreSQL. Реализовал авторизацию, CRUD задач и REST API. Проект задеплоен на Railway, код на GitHub.» — виден стек, задача, вклад и ссылка на результат.

  • ❌ «Делал проекты по курсу, изучал HTML/CSS/JS.»
  • ✅ «Лендинг с адаптивной вёрсткой (HTML, CSS, Vanilla JS). Реализовал слайдер и форму с валидацией. Код на GitHub.»
  • ❌ «Телеграм-бот для личного использования.»
  • ✅ «Телеграм-бот на Python (aiogram) для напоминаний. Хранение данных в SQLite, деплой на Render.»

Пошаговая структура описания pet-проекта в резюме

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

  • Шаг 1. Название проекта — короткое и понятное, не «Проект 1» или «Домашнее задание».
  • Шаг 2. Одно предложение: что делает проект и какую задачу решает.
  • Шаг 3. Стек технологий — только то, что реально использовалось в этом проекте.
  • Шаг 4. Ваш вклад — что именно реализовали вы, особенно если проект командный.
  • Шаг 5. Ссылка на GitHub с рабочим README или ссылка на деплой.
  • Шаг 6. Статус проекта: «в разработке» или «завершён» — это честно и понятно рекрутеру.

Частые ошибки при описании pet-проектов в резюме junior

Эти ошибки встречаются чаще всего — проверьте своё описание по каждому пункту перед отправкой резюме.

  • Писать только стек без описания задачи: «React, Redux, Node.js» — непонятно, что именно сделано.
  • Добавлять незавершённые проекты без пометки о статусе.
  • Ссылаться на приватный или пустой репозиторий GitHub.
  • Перечислять много мелких проектов вместо 2–3 сильных и конкретных.
  • Использовать шаблонные фразы «учебный», «для себя», «тестовый» без пояснения контекста.
  • Копировать описание задания курса вместо своих слов о том, что сделано лично вами.

Как оформить раздел с проектами в резюме junior

Раздел с pet-проектами размещают после раздела с навыками или вместо раздела с опытом работы, если коммерческого опыта нет. Оптимальное количество — 2–4 проекта: лучше меньше, но каждый описан конкретно. Для каждого используйте единый формат: название → задача → стек → вклад → ссылка. Следите, чтобы раздел не занимал больше трети резюме.

  • Называйте раздел «Проекты» или «Pet-проекты» — рекрутеры понимают оба варианта.
  • Расставляйте проекты по релевантности вакансии, а не по хронологии.
  • Если проект командный — укажите свою роль и конкретный вклад отдельно.
  • GitHub-ссылка должна вести на рабочий репозиторий с заполненным README.
Ошибки

Что чаще всего ломает результат

  • Писать только стек без описания задачи: «React, Redux, Node.js» — непонятно, что именно сделано.
  • Добавлять незавершённые проекты без пометки о статусе.
  • Ссылаться на приватный или пустой репозиторий GitHub.
  • Перечислять много мелких проектов вместо 2–3 сильных и конкретных.
  • Использовать шаблонные фразы «учебный», «для себя», «тестовый» без пояснения контекста.
  • Копировать описание задания курса вместо своих слов о том, что сделано лично вами.
План

Что делать по шагам

Пошаговая структура описания pet-проекта в резюме

  • Шаг 1. Название проекта — короткое и понятное, не «Проект 1» или «Домашнее задание».
  • Шаг 2. Одно предложение: что делает проект и какую задачу решает.
  • Шаг 3. Стек технологий — только то, что реально использовалось в этом проекте.
  • Шаг 4. Ваш вклад — что именно реализовали вы, особенно если проект командный.
  • Шаг 5. Ссылка на GitHub с рабочим README или ссылка на деплой.
  • Шаг 6. Статус проекта: «в разработке» или «завершён» — это честно и понятно рекрутеру.
FAQ

Частые вопросы по теме

Сколько pet-проектов указывать в резюме junior-разработчика?

Достаточно 2–4 проектов, описанных конкретно: с задачей, стеком, вкладом и ссылкой. Много слабо описанных проектов хуже, чем два сильных. Выбирайте те, что релевантны вакансии.

Можно ли включить в резюме незавершённый pet-проект?

Можно, если проект рабочий хотя бы частично. Укажите статус: «в разработке» или «MVP готов». Не ссылайтесь на пустой или приватный репозиторий — рекрутер не сможет ничего проверить.

Обязательна ли ссылка на GitHub?

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

Как описать проект, если делал его по курсу?

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

Что писать, если pet-проектов совсем нет?

Начните с небольшого проекта, который решает реальную задачу: бот, конвертер, простое CRUD-приложение. Важна не сложность, а конкретность описания и рабочий результат. Один завершённый проект лучше, чем раздел «Навыки» без примеров применения.

Нужно ли описывать стек подробно или достаточно перечислить технологии?

Перечислите технологии и добавьте одно предложение о том, что именно с их помощью реализовано. Например: «Django + PostgreSQL — реализовал REST API и авторизацию». Голый список без контекста менее информативен.

Связанные материалы