Как написать резюме студенту: пошаговый гайд
Как написать резюме студенту, если писать, кажется, нечего? Вы учитесь на 3-м курсе, у вас нет коммерческого опыта, а вакансии требуют «от 1 года». Хорошая новость: работодатели в IT знают, что студенты — это потенциал, а не готовый продукт. Ваше резюме должно показать три вещи: базовые навыки, мотивацию и способность учиться. В этом гайде — пошаговая инструкция, как собрать резюме, которое принесёт приглашение на собеседование.
Шаг 1. Выберите формат и объём
Резюме студента — строго одна страница. Никаких двух страниц, никаких «портфолио на 10 листов». Рекрутер тратит 6-10 секунд на первичный скрининг — всё важное должно быть видно сразу.
Формат: PDF. Не DOCX (может поехать вёрстка), не ссылка на Google Docs (может не открыться). Имя файла: `Ivanov_Ivan_Backend_Developer.pdf`.
Шрифт: 10-12 pt, без экзотики. Arial, Inter, Roboto — безопасный выбор.
Структура страницы (сверху вниз):
1. Шапка с контактами
2. О себе (2-3 предложения)
3. Навыки
4. Опыт / Проекты
5. Образование
6. Дополнительно (курсы, языки, достижения)
Шаг 2. Заполните шапку
Шапка — первое, что видит рекрутер. Она должна содержать:
- Имя и фамилию — полностью, без сокращений
- Желаемую должность — «Стажёр-бэкенд-разработчик», не «Ищу работу»
- Город — или «Готов к релокации / Удалённо»
- Телефон — с WhatsApp/Telegram
- Email — профессиональный (ivan.ivanov@gmail.com, не xXx_killer_xXx@mail.ru)
- GitHub — если есть проекты
- LinkedIn — опционально
Не нужно: фото (если не просят), дату рождения, семейное положение, адрес прописки.
Шаг 3. Напишите раздел «О себе»
Два-три предложения, которые отвечают на вопрос «Кто вы и чего хотите?»:
Хорошо:
«Студент 3-го курса МФТИ, направление — прикладная математика. 8 месяцев пишу на Python: pet-проекты, алгоритмы (150 задач LeetCode). Ищу стажировку в бэкенд-разработке, чтобы применить навыки на реальных задачах.»
Плохо:
«Целеустремлённый, ответственный, быстро обучаемый студент. Мечтаю работать в вашей прекрасной компании и вносить вклад в развитие IT-индустрии.»
Разница: первый вариант содержит факты и цифры, второй — пустые прилагательные.
Шаг 4. Перечислите навыки
Разделите навыки на категории:
```
Языки программирования: Python (основной), SQL, JavaScript (базовый)
Фреймворки: Django, FastAPI
Базы данных: PostgreSQL, Redis
Инструменты: Git, Docker, Linux, Postman
Методологии: REST API, Agile/Scrum (базовое понимание)
```
Правила:
- Указывайте уровень: «основной», «базовый», «знакомился»
- Не раздувайте список: 10-15 технологий максимум
- Ставьте первыми технологии из вакансии
- Не указывайте MS Word и «уверенный пользователь ПК» — это подразумевается
Шаг 5. Опишите опыт и проекты
Это ключевой раздел. Даже без коммерческого опыта у студента есть что написать.
Приоритет источников опыта:
1. Стажировки (если были)
2. Фриланс-заказы
3. Pet-проекты
4. Хакатоны
5. Курсовые/дипломные проекты
6. Open-source контрибуции
Подробные примеры оформления — в статье опыт работы в резюме студента.
Каждый проект описывайте по формуле: Что сделал + Как сделал + Какой результат.
Шаг 6. Укажите образование
Для студента образование — важный раздел. Формат:
```
НИУ ВШЭ, Факультет компьютерных наук
Бакалавриат, Прикладная математика и информатика
2022 — 2026 (ожидаемый выпуск)
GPA: 8.2/10
Релевантные курсы: Алгоритмы и структуры данных, Базы данных, Операционные системы
```
- Указывайте GPA, если он выше среднего (>7/10 или >3.5/4)
- Перечислите 3-5 релевантных курсов — это показывает теоретическую базу
- Если вуз непрофильный — акцентируйте внимание на дополнительном образовании (курсы, сертификаты)
Шаг 7. Добавьте дополнительные разделы
Курсы и сертификаты:
Указывайте только релевантные: Яндекс Практикум, Stepik, Coursera. Не перечисляйте 20 сертификатов — выберите 3-5 самых значимых.
Языки:
Английский — обязательно укажите уровень. B2+ — серьёзное преимущество для IT.
Достижения:
- Призовые места на хакатонах
- Олимпиады по программированию
- Именные стипендии
- Яндекс Тренировки — количество решённых задач
Активности:
Организация IT-мероприятий, менторство, участие в студенческих IT-сообществах.
Шаг 8. Проверьте и отшлифуйте
Чек-лист перед отправкой:
- [ ] Одна страница
- [ ] Нет опечаток и грамматических ошибок
- [ ] Каждый буллет начинается с глагола
- [ ] Есть цифры и конкретика (минимум 5 числовых показателей)
- [ ] Контакты актуальны, ссылки работают
- [ ] GitHub-профиль оформлен: гайд по оформлению
- [ ] Файл в PDF, имя содержит фамилию и должность
- [ ] Нет личных данных: паспорт, СНИЛС, дата рождения
- [ ] Нет фразы «коммуникабельный и стрессоустойчивый»
Попросите друга прочитать резюме и пересказать, чем вы занимаетесь. Если он не может — резюме нужно переписать.
Шаблон: готовая структура для копирования
```
ИВАН ИВАНОВ
Стажёр-бэкенд-разработчик | Москва
+7 (999) 123-45-67 | ivan@email.com | github.com/ivandev | t.me/ivandev
О СЕБЕ
Студент 3-го курса МФТИ. 10 месяцев пишу на Python,
2 pet-проекта на FastAPI, 120 задач на LeetCode.
Ищу стажировку в бэкенд-разработке.
НАВЫКИ
Python, FastAPI, Django | PostgreSQL, Redis | Docker, Git, Linux | REST API, SQL
ПРОЕКТЫ
Pet-проект «Task Tracker» — FastAPI, PostgreSQL, Docker
• Спроектировал REST API: 18 эндпоинтов, JWT-авторизация
• Написал 45 тестов (pytest), coverage 74%
• Задеплоил на VPS, настроил GitHub Actions
Хакатон «EdTech Hack» — 1-е место из 32 команд
• Разработал бэкенд MVP: Django, Celery, PostgreSQL
• Реализовал систему рекомендаций курсов (TF-IDF)
ОБРАЗОВАНИЕ
МФТИ, Прикладная математика и информатика
Бакалавриат, 2022-2026 | GPA: 8.5/10
Курсы: Алгоритмы, Базы данных, Распределённые системы
ДОПОЛНИТЕЛЬНО
Курсы: Яндекс Практикум «Python-разработчик» (2024)
Языки: Английский B2
Достижения: Яндекс Тренировки — 87 задач
```
Адаптируйте шаблон под своё направление и откликайтесь на стажировки. Сопроводительное письмо к резюме — не менее важная часть отклика: примеры и шаблоны.
FAQ
Нужно ли делать разные резюме для разных вакансий?
Да. Базовая структура одна, но порядок навыков и акценты в проектах нужно адаптировать. На бэкенд-вакансию — серверные проекты первыми, на фронтенд — UI-проекты.
Стоит ли использовать конструкторы резюме?
Да, если они дают чистый PDF. Canva, LaTeX (Overleaf), FlowCV — хорошие варианты. Избегайте шаблонов с инфографикой и рейтингами навыков в виде звёздочек.
Как быть, если GPA низкий?
Не указывайте. Рекрутер не запросит. Вместо GPA акцентируйте внимание на проектах и навыках.
Включать ли фото в резюме?
В России — опционально. В международные компании — нет (могут расценить как нарушение diversity-политики). Если включаете — профессиональное фото, не селфи.
Когда начинать рассылать резюме?
Как только у вас есть хотя бы 1 проект на GitHub и заполнены все разделы. Не ждите «идеального» резюме — оно дорабатывается итерациями после обратной связи с рынка.
Как получить обратную связь на резюме?
Покажите резюме 2-3 разработчикам или рекрутерам. Telegram-чаты @juniors_it и @career_habr — там регулярно устраивают разборы резюме.