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

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

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

Junior

0-2 года

Текущий

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

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

ChatGPT / Claude Нужно
LLM Fine-tuning Нужно
Prompt Engineering для кода Нужно
Векторные базы данных Нужно
Оценка LLM Нужно

Middle

2-5 лет

Следующий

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

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

ChatGPT / Claude Нужно
LLM Fine-tuning Нужно
Prompt Engineering для кода Нужно
Векторные базы данных Нужно
Оценка LLM Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Senior

5-8 лет

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

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

AI Agent Frameworks Нужно
AI Agents для разработки Нужно
AWS Нужно
ChatGPT / Claude Нужно
Elasticsearch / OpenSearch Нужно
gRPC и Protocol Buffers Нужно
Kubernetes Core Нужно
LLM Fine-tuning Нужно
LLM приложения Нужно
MLflow Нужно
Model Context Protocol Нужно
Model Serving Нужно
Pandas / Polars Нужно
PostgreSQL Нужно
Prompt Engineering для кода Нужно
Python Web Frameworks Нужно
PyTorch Нужно
RAG-архитектура Нужно
Redis Нужно
REST API Design Нужно
S3 / Object Storage Нужно
Server-Sent Events и Streaming Нужно
Task Queues Нужно
Transformers и NLP Нужно
Unit-тестирование Нужно
Асинхронное программирование Нужно
Векторные базы данных Нужно
Мониторинг моделей Нужно
Оценка LLM Нужно
Принципы ООП и SOLID Нужно
Трекинг экспериментов Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Lead / Staff

7-12 лет

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

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

AI Agent Frameworks Нужно
AI Agents для разработки Нужно
AWS Нужно
ChatGPT / Claude Нужно
Elasticsearch / OpenSearch Нужно
gRPC и Protocol Buffers Нужно
Kubernetes Core Нужно
LLM Fine-tuning Нужно
LLM приложения Нужно
MLflow Нужно
Model Context Protocol Нужно
Model Serving Нужно
Pandas / Polars Нужно
PostgreSQL Нужно
Prompt Engineering для кода Нужно
Python Web Frameworks Нужно
PyTorch Нужно
RAG-архитектура Нужно
Redis Нужно
REST API Design Нужно
S3 / Object Storage Нужно
Server-Sent Events и Streaming Нужно
Task Queues Нужно
Transformers и NLP Нужно
Unit-тестирование Нужно
Асинхронное программирование Нужно
Векторные базы данных Нужно
Мониторинг моделей Нужно
Оценка LLM Нужно
Принципы ООП и SOLID Нужно
Трекинг экспериментов Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

Principal

10+ лет

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

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

AI Agent Frameworks Нужно
AI Agents для разработки Нужно
AWS Нужно
ChatGPT / Claude Нужно
Elasticsearch / OpenSearch Нужно
gRPC и Protocol Buffers Нужно
Kubernetes Core Нужно
LLM Fine-tuning Нужно
LLM приложения Нужно
MLflow Нужно
Model Context Protocol Нужно
Model Serving Нужно
Pandas / Polars Нужно
PostgreSQL Нужно
Prompt Engineering для кода Нужно
Python Web Frameworks Нужно
PyTorch Нужно
RAG-архитектура Нужно
Redis Нужно
REST API Design Нужно
S3 / Object Storage Нужно
Server-Sent Events и Streaming Нужно
Task Queues Нужно
Transformers и NLP Нужно
Unit-тестирование Нужно
Асинхронное программирование Нужно
Векторные базы данных Нужно
Мониторинг моделей Нужно
Оценка LLM Нужно
Принципы ООП и SOLID Нужно
Трекинг экспериментов Нужно
Переход: ~2-3 года
  • Самостоятельно реализовал 3+ проекта
  • Провёл успешные код-ревью
  • Участвовал в разрешении production инцидентов

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

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

ChatGPT / Claude

Самостоятельно интегрирует ChatGPT и Claude API в production-pipeline. Настраивает system prompts, function calling, streaming responses. Сравнивает модели по качеству и стоимости для конкретных задач.

LLM Fine-tuning

Самостоятельно проводит fine-tuning LLM: LoRA/QLoRA, подготовка instruction datasets, hyperparameter tuning. Мониторит training через W&B, оценивает результаты на held-out наборах данных.

Prompt Engineering для кода

Самостоятельно разрабатывает production-ready промпты: structured output parsing, error recovery prompts, multi-turn dialog management. Применяет systematic approach к промпт-дизайну и тестированию.

Векторные базы данных

Самостоятельно администрирует vector databases в production: Pinecone, Weaviate, Qdrant. Настраивает индексы (HNSW, IVF), оптимизирует recall vs latency, управляет collections и metadata.

Оценка LLM

Самостоятельно проектирует evaluation pipeline: custom benchmarks, domain-specific eval sets, human evaluation protocols. Сравнивает модели по множеству метрик для принятия production-решений.