Чем стек отличается от списка навыков
Список навыков — это перечень слов: Python, Docker, Jira, Figma. Стек — это контекст: что вы делали, в каком проекте, с каким результатом. HR смотрит на стек как на карту опыта, а техлид — как на основу для технического интервью. Если технология есть в резюме, но нет ни одного упоминания проекта или задачи рядом с ней, вопрос возникнет сразу. Цель раздела навыков — не перечислить всё, что вы когда-либо видели, а показать, с чем вы работаете уверенно и где это подтверждается.
- Навык без контекста — просто слово. Стек с проектом — доказательство.
- Техлид проверяет стек на интервью. Если вы не готовы отвечать по технологии — не включайте её.
- HR использует стек для первичного фильтра по ключевым словам вакансии.
Как разделить технологии на три уровня
Чтобы стек выглядел честно, разделите технологии на три категории и обозначьте их явно или через контекст описания опыта.
- Уверенный стек — технологии, которые вы используете регулярно и готовы обсуждать на техническом интервью.
- Знакомые инструменты — применяли в проектах, понимаете принципы, но нужна актуализация.
- Учебный опыт — изучали на курсах или в pet-проектах; помечайте явно, чтобы не создавать ложных ожиданий.
Примеры стека для разных ролей
Ниже — примеры того, как может выглядеть стек для разных IT-ролей. Это не универсальные шаблоны: используйте их как ориентир по структуре и принципу «технология + контекст применения». Конкретные инструменты зависят от вашего реального опыта и целевых вакансий.
- Frontend: «React (коммерческий опыт 2 года, SPA для внутреннего портала), TypeScript, Webpack — основной стек; Vue.js — знаком по pet-проекту».
- QA: «Selenium + Python (автотесты для e-commerce, 300+ тест-кейсов), Postman, Jira — уверенный стек; k6 — изучаю, есть учебный проект».
- Системный аналитик: «UML и BPMN — описывал процессы для банковского модуля; SQL — писал запросы к PostgreSQL для проверки требований; Jira и Confluence — вел задачи и документацию».
- Junior без коммерческого опыта: «Python (учебные проекты: парсер, телеграм-бот), Git, основы SQL — изучаю; Django — прошёл курс, есть pet-проект на GitHub».
До / после: слабая и сильная строка стека
Сравните два варианта: первый выглядит как набор ключевых слов, второй показывает уровень, контекст и реальный опыт.
- ДО (слабо): «Навыки: Python, Java, C++, Go, Docker, Kubernetes, AWS, GCP, React, Angular, Vue, TensorFlow, PyTorch, Kafka, Redis, MongoDB, PostgreSQL, Jira, Confluence, Figma».
- ПОСЛЕ (сильнее): «Основной стек: Python (FastAPI, SQLAlchemy) — 2 года в коммерческих проектах; PostgreSQL, Docker — ежедневно; Kafka — интеграция микросервисов в текущем проекте. Знаком: Redis, GCP (базовый уровень). Изучаю: Kubernetes».
- Разница: второй вариант показывает уровень, подтверждает проектом и не перегружает читателя.
Типичные ошибки в стеке резюме
Здесь разбираем только ошибки в описании стека и навыков, а не всё резюме целиком. Эти ошибки снижают доверие HR и техлида.
- Огромный список технологий без уровня и контекста: создаёт ощущение, что кандидат добавил всё, что видел в вакансиях.
- AI/ML/LLM без подтверждения: если в описании опыта нет ни одного проекта с этими технологиями — техлид спросит напрямую.
- Инструменты без проекта: Jira, Confluence, Slack — рабочие инструменты, не технический стек; не выносите их в раздел навыков как ключевые.
- Смешение языков, фреймворков и офисных программ в один список без структуры.
- Если вакансия требует Go, а у вас только Python — не добавляйте Go без опыта. Лучше покажите релевантный backend-опыт и готовность быстро разобраться.
Чеклист: стек готов к отправке
Проверьте перед отправкой. Каждый пункт — конкретный критерий.
- Каждая ключевая технология упомянута хотя бы в одном пункте опыта или проекта.
- Технологии разделены по уровню: уверенный стек, знакомые инструменты, учебный опыт.
- Нет технологий, по которым вы не готовы отвечать на техническом интервью.
- Стек содержит ключевые слова из целевой вакансии (если они соответствуют реальному опыту).
- Рабочие инструменты (Jira, Slack, Notion) не занимают место основного стека.
- Для junior: учебный опыт помечен явно, ссылка на GitHub или pet-проект добавлена.
Шаги: как обновить стек в резюме за один подход
Пройдите эти шаги перед отправкой резюме на конкретную вакансию.
- Шаг 1. Выпишите все технологии, которые используете сейчас или использовали в последние 2 года.
- Шаг 2. Для каждой укажите: в каком проекте применяли и как часто.
- Шаг 3. Разделите список на три уровня: уверенный / знакомый / учебный.
- Шаг 4. Уберите технологии, по которым нет ни одного проекта и вы не готовы отвечать на вопросы.
- Шаг 5. Сравните остаток с требованиями целевой вакансии: добавьте недостающие ключевые слова, только если реальный опыт есть.
- Шаг 6. Проверьте, что каждая ключевая технология из стека отражена в описании хотя бы одной позиции опыта.