Выберите текущую позицию

Укажите роль и уровень — система покажет путь развития, навыки и gap-анализ.

Путь развития

Junior

0-2 года

Текущий

Ответственность: Выполнение задач под руководством старших коллег. Изучение кодовой базы, стандартов и процессов команды. Написание кода по спецификациям, исправление простых багов, написание тестов.

Ключевые навыки:

A/B Testing Product Нужно
Architecture Documentation Нужно
Backlog Management Нужно
Capacity Planning Нужно
Code Review Нужно
Delivery Metrics Нужно
Dependency Management Cross-Team Нужно
Diagramming Нужно
Estimation Techniques Нужно
Funnel Analysis и Retention Нужно
Go-to-Market Strategy Нужно
Hypothesis Testing Нужно
Jobs-to-be-Done Framework Нужно
Kanban Method Нужно
Market Research Нужно
OKR и Product KPIs Нужно
Process Improvement Нужно
Product Analytics Нужно
Product Roadmap Нужно
Product Vision и Strategy Нужно
Release Planning Нужно
REST API Design Нужно
Risk Management Нужно
Scrum Framework Нужно
SLI / SLO / SLA Нужно
Stakeholder Management Нужно
User Research Нужно
User Story Mapping Нужно
Декомпозиция на микросервисы Нужно
Документирование API Нужно
Основы System Design Нужно
Управление техническим долгом Нужно

Middle

2-5 лет

Следующий

Ответственность: Самостоятельная разработка фич от декомпозиции до деплоя. Участие в code review. Оптимизация производительности. Менторинг junior-разработчиков. Участие в архитектурных обсуждениях.

Ключевые навыки:

A/B Testing Product Нужно
Architecture Documentation Нужно
Backlog Management Нужно
Capacity Planning Нужно
Code Review Нужно
Delivery Metrics Нужно
Dependency Management Cross-Team Нужно
Diagramming Нужно
Estimation Techniques Нужно
Funnel Analysis и Retention Нужно
Go-to-Market Strategy Нужно
Hypothesis Testing Нужно
Jobs-to-be-Done Framework Нужно
Kanban Method Нужно
Market Research Нужно
OKR и Product KPIs Нужно
Process Improvement Нужно
Product Analytics Нужно
Product Roadmap Нужно
Product Vision и Strategy Нужно
Release Planning Нужно
REST API Design Нужно
Risk Management Нужно
Scrum Framework Нужно
SLI / SLO / SLA Нужно
Stakeholder Management Нужно
User Research Нужно
User Story Mapping Нужно
Декомпозиция на микросервисы Нужно
Документирование API Нужно
Основы System Design Нужно
Управление техническим долгом Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Senior

5-8 лет

Ответственность: Проектирование архитектуры компонентов и сервисов. Решение сложных технических проблем. Ведение технического долга. Code review как gatekeeper качества. Менторинг middle-разработчиков. Выбор технологий для новых задач.

Ключевые навыки:

A/B Testing Product Нужно
Architecture Documentation Нужно
Backlog Management Нужно
Capacity Planning Нужно
Code Review Нужно
Delivery Metrics Нужно
Dependency Management Cross-Team Нужно
Diagramming Нужно
Estimation Techniques Нужно
Funnel Analysis и Retention Нужно
Go-to-Market Strategy Нужно
Hypothesis Testing Нужно
Jobs-to-be-Done Framework Нужно
Kanban Method Нужно
Market Research Нужно
OKR и Product KPIs Нужно
Process Improvement Нужно
Product Analytics Нужно
Product Roadmap Нужно
Product Vision и Strategy Нужно
Release Planning Нужно
REST API Design Нужно
Risk Management Нужно
Scrum Framework Нужно
SLI / SLO / SLA Нужно
Stakeholder Management Нужно
User Research Нужно
User Story Mapping Нужно
Декомпозиция на микросервисы Нужно
Документирование API Нужно
Основы System Design Нужно
Управление техническим долгом Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Lead / Staff

7-12 лет

Ответственность: Техническое лидерство команды или направления. Проектирование системной архитектуры. Координация с другими командами. Формирование стандартов и best practices. Участие в найме. Планирование технического roadmap.

Ключевые навыки:

A/B Testing Product Нужно
Architecture Documentation Нужно
Backlog Management Нужно
Capacity Planning Нужно
Code Review Нужно
Delivery Metrics Нужно
Dependency Management Cross-Team Нужно
Diagramming Нужно
Estimation Techniques Нужно
Funnel Analysis и Retention Нужно
Go-to-Market Strategy Нужно
Hypothesis Testing Нужно
Jobs-to-be-Done Framework Нужно
Kanban Method Нужно
Market Research Нужно
OKR и Product KPIs Нужно
Process Improvement Нужно
Product Analytics Нужно
Product Roadmap Нужно
Product Vision и Strategy Нужно
Release Planning Нужно
REST API Design Нужно
Risk Management Нужно
Scrum Framework Нужно
SLI / SLO / SLA Нужно
Stakeholder Management Нужно
User Research Нужно
User Story Mapping Нужно
Декомпозиция на микросервисы Нужно
Документирование API Нужно
Основы System Design Нужно
Управление техническим долгом Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Principal

10+ лет

Ответственность: Техническая стратегия на уровне компании или домена. Кросс-организационное влияние. Решение системных проблем бизнеса через технологии. Менторинг lead-инженеров. Публичное представление компании.

Ключевые навыки:

A/B Testing Product Нужно
Architecture Documentation Нужно
Backlog Management Нужно
Capacity Planning Нужно
Code Review Нужно
Delivery Metrics Нужно
Dependency Management Cross-Team Нужно
Diagramming Нужно
Estimation Techniques Нужно
Funnel Analysis и Retention Нужно
Go-to-Market Strategy Нужно
Hypothesis Testing Нужно
Jobs-to-be-Done Framework Нужно
Kanban Method Нужно
Market Research Нужно
OKR и Product KPIs Нужно
Process Improvement Нужно
Product Analytics Нужно
Product Roadmap Нужно
Product Vision и Strategy Нужно
Release Planning Нужно
REST API Design Нужно
Risk Management Нужно
Scrum Framework Нужно
SLI / SLO / SLA Нужно
Stakeholder Management Нужно
User Research Нужно
User Story Mapping Нужно
Декомпозиция на микросервисы Нужно
Документирование API Нужно
Основы System Design Нужно
Управление техническим долгом Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Gap-анализ: навыки для развития

Для перехода на следующий уровень необходимо развить:

A/B Testing Product

Самостоятельно проектирует A/B-тесты с расчётом выборки и статистической значимости. Учитывает технические зависимости при разделении трафика — кэширование, CDN, server-side rendering. Работает с Optimizely, LaunchDarkly или аналогами.

Architecture Documentation

Самостоятельно инициирует создание ADR для ключевых продуктовых решений с техническим обоснованием. Ревьюит архитектурную документацию на соответствие продуктовым требованиям. Ведёт актуальный реестр технических решений.

Backlog Management

Самостоятельно управляет бэклогом продукта, балансируя feature work и technical debt. Применяет WSJF или RICE для приоритизации с учётом технической сложности. Декомпозирует эпики на stories с техническими зависимостями.

Capacity Planning

Самостоятельно планирует capacity команды на квартал с учётом технического долга и on-call ротации. Учитывает инфраструктурный capacity при планировании нагрузочных фич. Работает с данными о производительности системы.

Code Review

Ревьюит pull requests с фокусом на соответствие продуктовым требованиям и API-контрактам. Понимает impact изменений на пользовательский опыт и производительность. Проверяет наличие feature flags и A/B-тест конфигураций.

Delivery Metrics

Самостоятельно анализирует delivery metrics для выявления bottlenecks в продуктовом потоке. Строит дашборды с DORA metrics, связывает инженерные метрики с product outcomes. Использует данные для улучшения планирования.

Dependency Management Cross-Team

Самостоятельно управляет зависимостями между 2-3 командами. Строит dependency graph для фич с техническими компонентами. Проактивно коммуницирует риски и блокеры, ведёт dependency board в Jira или аналогах.

Diagramming

Создаёт технические диаграммы для продуктовых спецификаций: sequence diagrams для API-взаимодействий, data flow diagrams, state machines. Использует C4-модель для документирования архитектуры на разных уровнях.

Estimation Techniques

Самостоятельно фасилитирует estimation-сессии с учётом технической сложности. Применяет reference-based estimation и three-point estimation. Анализирует accuracy прошлых оценок для калибровки и учитывает технический долг в оценках.

Funnel Analysis и Retention

Самостоятельно проектирует и анализирует воронки конверсии с учётом технических bottlenecks. Связывает drop-off points с техническими метриками — latency, error rates, timeout issues. Строит сегментированные воронки.

Go-to-Market Strategy

Самостоятельно планирует GTM для технических фич и API-релизов. Координирует technical readiness с marketing launch: документация, SDK, sandbox environment. Определяет early adopter программу для developer-facing продуктов.

Hypothesis Testing

Самостоятельно проектирует и проводит hypothesis-driven experiments. Определяет success criteria с техническими метриками (latency, error rate). Анализирует результаты с учётом confounding factors и технических артефактов.

Jobs-to-be-Done Framework

Самостоятельно проводит JTBD-исследования для технических пользователей: developers, DevOps, architects. Формулирует job maps с functional, emotional и social dimensions. Выявляет unmet needs в developer experience.

Kanban Method

Самостоятельно настраивает Kanban-систему для команды с WIP limits и service classes. Анализирует flow metrics: cycle time, throughput, aging. Оптимизирует поток с учётом технических зависимостей и code review bottlenecks.

Market Research

Самостоятельно проводит competitive analysis с техническим depth: API capabilities, architecture patterns, pricing models. Анализирует developer community trends через GitHub stars, Stack Overflow, developer surveys.

OKR и Product KPIs

Самостоятельно формулирует OKR с учётом технических и продуктовых целей. Связывает engineering KPI (DORA metrics, SLO compliance) с product outcomes. Ведёт регулярный tracking и reporting по ключевым метрикам.

Process Improvement

Самостоятельно проводит анализ процессов delivery pipeline. Применяет value stream mapping для выявления waste в цикле разработки. Внедряет targeted improvements с измеримыми результатами — cycle time, quality metrics.

Product Analytics

Самостоятельно проектирует event tracking schema с учётом data architecture. Настраивает кастомные отчёты и когортный анализ. Понимает технические аспекты: data sampling, event batching, SDK performance impact.

Product Roadmap

Самостоятельно создаёт product roadmap, балансируя feature delivery с technical initiatives. Включает infrastructure work, tech debt payoff и platform improvements. Коммуницирует roadmap разным аудиториям с appropriate level of detail.

Product Vision и Strategy

Формулирует product vision с учётом технических enablers и constraints. Понимает, как emerging technologies (AI, cloud-native, edge) могут трансформировать продукт. Создаёт compelling vision для technology и business stakeholders.

Release Planning

Самостоятельно планирует releases для продукта с учётом technical readiness criteria. Координирует release scope с engineering: feature freeze, code complete, QA sign-off. Управляет release notes и changelog для разных аудиторий.

REST API Design

Ревьюит REST API design на соответствие продуктовым требованиям и industry best practices. Оценивает naming conventions, pagination, filtering, error handling. Определяет API versioning strategy для backwards compatibility.

Risk Management

Самостоятельно проводит risk assessment для продуктовых инициатив с техническим depth. Оценивает technical risks: scalability, security, data integrity. Определяет mitigation strategies и contingency plans для каждого риска.

Scrum Framework

Выполняет роль Product Owner с техническим focus. Управляет sprint backlog с балансом feature и tech debt work. Фасилитирует refinement с deep technical discussions. Определяет Definition of Done с техническими критериями.

SLI / SLO / SLA

Самостоятельно определяет SLI и SLO для своего продукта совместно с engineering. Понимает error budget concept и его влияние на feature velocity vs reliability trade-off. Участвует в SLO review и incident analysis.

Stakeholder Management

Самостоятельно управляет expectations 5-10 стейкхолдеров. Адаптирует коммуникацию: deep technical для engineering, business impact для executives. Проактивно управляет конфликтами приоритетов между product и engineering.

User Research

Самостоятельно проводит user research для технического продукта. Проводит developer interviews с фокусом на DX (developer experience). Анализирует quantitative data из analytics и qualitative feedback из support channels.

User Story Mapping

Самостоятельно фасилитирует user story mapping sessions с product и engineering. Определяет walking skeleton с учётом architecture constraints. Приоритизирует releases через horizontal slicing с техническими trade-offs.

Декомпозиция на микросервисы

Понимает trade-offs микросервисной декомпозиции для продуктовых решений. Оценивает влияние архитектуры на скорость доставки, независимость команд и operational complexity. Участвует в domain modeling sessions с инженерами.

Документирование API

Самостоятельно составляет требования к API-документации для разработчиков. Ревьюит OpenAPI-спецификации на полноту описания endpoints, ошибок и примеров. Определяет developer experience стандарты для публичных API.

Основы System Design

Понимает system design patterns и их влияние на продуктовые возможности. Оценивает trade-offs: consistency vs availability, latency vs throughput. Участвует в architecture reviews с informed product perspective.

Управление техническим долгом

Самостоятельно оценивает и приоритизирует технический долг. Рассчитывает cost of delay для tech debt items. Балансирует tech debt payoff с feature delivery в sprint planning. Ведёт tech debt register с business justification.