Резюме разработчика

Зачем нужно

Резюме (CV) — первое впечатление о тебе. Рекрутер тратит 6-10 секунд на просмотр. За это время он должен увидеть: технологии, проекты, ссылки на код. Плохое CV = нет звонка, даже если ты сильный разработчик.

Где используется

  • Отклик на вакансию — основной документ
  • LinkedIn — профессиональный профиль
  • GitHub — profile README
  • RS School — CV задание

Структура CV

1. Шапка (Header)

Иван Иванов
Frontend Developer

Email: ivan@example.com
GitHub: github.com/ivanov
LinkedIn: linkedin.com/in/ivanov
Location: Минск, Беларусь (или Remote)

Не нужно: фото, возраст, семейное положение, адрес.

2. Summary (2-3 предложения)

ХОРОШО:
"Frontend developer with experience in React, TypeScript
and modern web technologies. Built several SPA applications
with REST API integration. Active RS School student (2024 Q3)."

ПЛОХО:
"Ответственный, целеустремлённый, быстро обучаемый.
Мечтаю работать в вашей компании."

3. Skills (технологии)

ХОРОШО — группировка по категориям:

Languages:    JavaScript, TypeScript, HTML5, CSS3
Frameworks:   React, Redux Toolkit, Vite
Styling:      SCSS, CSS Modules, Tailwind CSS
Testing:      Jest, Vitest, React Testing Library
Tools:        Git, Webpack, Docker, Figma
Other:        REST API, WebSocket, Agile/Scrum

ПЛОХО — список всего подряд:
HTML, CSS, JS, React, Vue, Angular, Node, Python, Java, C++,
Photoshop, Word, Excel...

Правило: включай только то, в чём можешь ответить на вопросы.

4. Projects (2-4 проекта)

## Online Store | React, TypeScript, Redux Toolkit
https://store-app.vercel.app | github.com/ivanov/store

- E-commerce SPA with product catalog, cart and checkout
- Implemented REST API integration with RTK Query
- Responsive design (mobile-first), 90+ Lighthouse score
- Unit tests with Vitest (80% coverage)

## Task Manager | React, TypeScript, DnD
https://tasks.vercel.app | github.com/ivanov/tasks

- Kanban board with drag & drop functionality
- JWT authentication, persistent state
- WebSocket for real-time updates

Для каждого проекта:

  • Название + технологии
  • Deploy ссылка + GitHub ссылка
  • 3-4 bullet points: ЧТО сделал (не описание, а достижения)

5. Education

RS School — Frontend Development (2024)
- Completed Stage 0, Stage 1, Stage 2
- Cross-check reviewer (15+ reviews)

Belarusian State University (2020-2024)
- Computer Science, Bachelor's degree

6. Languages

Russian — Native
English — B1 (Intermediate)

ATS-friendly форматирование

ATS (Applicant Tracking System) — система автоматического скрининга резюме.

DO:
✓ PDF формат
✓ Стандартные шрифты (Arial, Calibri, Helvetica)
✓ Простая структура без колонок/таблиц
✓ Стандартные заголовки секций
✓ Ключевые слова из вакансии

DON'T:
✗ Таблицы и сложная вёрстка
✗ Изображения с текстом
✗ Шкалы навыков (графические)
✗ Нестандартные шрифты
✗ Файл .docx (может ломаться)

Частые ошибки в CV

Ошибка Почему плохо Как исправить
3+ страницы Не будут читать Одна страница для junior
Шкалы навыков Субъективно и бесполезно Список технологий
«Стрессоустойчивый» Вода, не несёт информации Конкретные навыки/достижения
Нет ссылок на deploy Не могут проверить Деплой каждый проект
Нерелевантный опыт Отвлекает Только IT-релевантное
Опечатки Невнимательность Проверь дважды + попроси друга
Один CV на все вакансии Не попадает в ATS Адаптируй под каждую вакансию

Шаблон CV

┌──────────────────────────────────────────┐
│           ИВАН ИВАНОВ                    │
│       Frontend Developer                 │
│ email | github | linkedin | location     │
├──────────────────────────────────────────┤
│ SUMMARY                                  │
│ 2-3 предложения о себе и навыках         │
├──────────────────────────────────────────┤
│ SKILLS                                   │
│ Languages: ...                           │
│ Frameworks: ...                          │
│ Tools: ...                               │
├──────────────────────────────────────────┤
│ PROJECTS                                 │
│                                          │
│ Project Name | Tech Stack                │
│ deploy-link | github-link                │
│ • Achievement 1                          │
│ • Achievement 2                          │
│ • Achievement 3                          │
│                                          │
│ Project Name 2 | Tech Stack             │
│ ...                                      │
├──────────────────────────────────────────┤
│ EDUCATION                                │
│ RS School — Frontend (2024)              │
│ University — Degree (year)               │
├──────────────────────────────────────────┤
│ LANGUAGES                                │
│ Russian — Native | English — B1          │
└──────────────────────────────────────────┘

Чеклист перед отправкой

## Формат
-  PDF, одна страница
-  Стандартный читаемый шрифт
-  Нет опечаток (проверено 2 раза)

## Содержание
-  Summary — конкретный, 2-3 предложения
-  Skills — сгруппированы, только релевантные
-  Projects — 2-4 с deploy и GitHub ссылками
-  Ссылки рабочие (проверены)
-  Адаптировано под вакансию

## Проекты
-  Каждый проект deploy и доступен
-  README в каждом репозитории
-  Код чистый, без console.log
-  Нет закомментированного кода

Практика

  1. Создай CV по шаблону (одна страница, PDF)
  2. Попроси 2-3 человека проверить и дать фидбек
  3. Адаптируй CV под конкретную вакансию
  4. Проверь все ссылки (deploy, GitHub, LinkedIn)
  5. Обнови GitHub Profile README

Связанные темы

Ресурсы