Роли · Unity Developer · Lead

Что должен уметь Lead }

31 ключевых навыков, всего 69. Ожидания по каждому навыку и что меняется на следующем уровне.

На этой странице — что ожидается от Lead }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Основы программирования, Облако и инфраструктура, DevOps и CI/CD.

31ключевых навыков
38дополнительных навыков
8областей
100%на уровне Продвинутый или Эксперт
Оценить себя как Lead Полная матрица роли

Ключевые навыки для Lead

Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.

Основы программирования · 8

Определяет алгоритмические стандарты для Unity-команды. Проводит code review с фокусом на сложность алгоритмов. Формирует библиотеку переиспользуемых алгоритмических решений для игровых проектов на Unity.

Определяет стандарты качества кода для Unity-команды. Формирует code style guide, review checklist. Проводит архитектурные review и mentoring по SOLID-принципам в контексте Unity.

Определяет стандарты многопоточности для Unity-команд: устанавливает руководства для архитектур Job System и ECS, проводит ревью дизайна параллельных игровых систем, создаёт обучающие материалы по data-oriented паттернам конкурентного программирования для разработчиков Unity.

Определяет архитектурные паттерны для Unity-студии. Формирует decision matrix для выбора паттернов под разные типы игр. Проводит архитектурные review и mentoring.

Определяет стандарты ООП/SOLID для Unity-команды: гайдлайны композиции MonoBehaviour, паттерны использования ScriptableObject, интерфейсные контракты игровых систем. Проводит ревью решений компонентной архитектуры и глубины наследования в Unity/C#-проектах.

Определяет стандарты профилирования памяти на уровне команды: обязательные проверки Unity Profiler в CI, бюджеты управляемой кучи по сценам, лимиты памяти ассетов по категориям и пороги частоты GC. Устанавливает процессы ревью для критичных по памяти участков кода.

Определяет стандарты использования структур данных в Unity-проектах. Формирует guidelines по выбору между managed и unmanaged collections. Обучает команду data-oriented design принципам.

Определяет стандарты управления памятью для команд разработки Unity. Устанавливает бюджеты памяти по платформам и политики аллокации. Проводит архитектурные ревью memory-critical игровых систем. Создаёт лучшие практики и обучающие материалы по GC-free паттернам, использованию нативных контейнеров и управлению памятью ассетов для команды.

Облако и инфраструктура · 1

Docker Эксперт

Определяет стратегию Docker-инфраструктуры для Unity-проектов: стандарты контейнеров агентов сборки, governance контейнерного CI/CD-пайплайна, политики управления артефактами. Проводит архитектурные ревью контейнеризованной инфраструктуры сборки Unity и оптимизирует затраты билд-фермы.

DevOps и CI/CD · 1

Определяет DevOps-стратегию для Unity-команд: устанавливает стандарты CI/CD для инфраструктуры сборки Unity, внедряет подходы platform engineering для мультиплатформенной поставки игр, обеспечивает внедрение автоматизированной верификации сборки и управления релизами.

Тестирование и QA · 1

Определяет стратегию тестирования на уровне продукта для Unity-проектов: стандарты EditMode/PlayMode тестов, governance визуального регрессионного тестирования, архитектура тестов билд-пайплайна. Устанавливает культуру shift-left тестирования с автоматическими quality gates для релизов Unity-игр.

Архитектура и проектирование · 1

Определяет архитектурные стандарты для Unity-студии. Формирует reference architectures для разных типов игр. Проводит архитектурные review и mentoring по system design.

Контроль версий и коллаборация · 3

Code Review Эксперт

Определяет code review процесс для Unity-студии. Формирует review metrics, обучает mid-level разработчиков давать качественный feedback. Проводит архитектурные review для кросс-команд.

Git Advanced Эксперт

Определяет version control стратегию для Unity-студии. Формирует Git guidelines, LFS policies. Оценивает альтернативы (Plastic SCM/Unity Version Control) для больших binary assets.

Git LFS Эксперт

Устанавливает командные стандарты Git LFS для управления ассетами Unity, включая правила отслеживания, протоколы блокировки и политики уровней хранения. Координирует стратегии миграции LFS при переводе устаревших Unity-проектов или реструктуризации пайплайнов ассетов. Менторит разработчиков по решению сложных проблем LFS с бинарными форматами Unity.

Game Development · 13

Game AI Эксперт

Определяет техническую стратегию для систем Game AI на Unity. Устанавливает архитектурные стандарты для AI-фреймворков, бюджеты производительности и пайплайны обучения ML-Agents. Координирует техническое направление между командами AI, геймплея и анимации.

Game Animation Systems Эксперт

Определяет стратегию технологий анимации для Unity-проектов: оценка animation middleware, стандарты пайплайна между арт- и инженерными командами, бюджеты производительности. Ревью архитектуры анимаций для масштабируемости и кросс-платформенной консистентности.

Game Backend Эксперт

Определяет стратегию game backend технологий для Unity: оценка BaaS платформ (PlayFab vs Nakama vs custom), стандарты мультиплеерной архитектуры, цели масштабируемости. Ревью паттернов интеграции backend на надёжность, безопасность и стоимость.

Game Localization Эксперт

Определяет стратегию технологий локализации для Unity: выбор TMS-интеграций, стандарты loc-kit для внешних вендоров, workflow контроля качества. Ревью архитектуры локализации для масштабируемости на 15+ языков и соответствия требованиям сертификации платформ.

Game Mechanics Design Эксперт

Определяет техническую стратегию для систем игровых механик на Unity. Устанавливает архитектурные стандарты для gameplay-кода, паттерны проектирования на ScriptableObject и бюджеты производительности. Координирует техническое направление систем геймплея, физики и AI.

Game Networking Эксперт

Определяет сетевую стратегию для multiplayer Unity-игр студии. Формирует netcode standards, testing infrastructure (simulated latency). Координирует backend и client-side networking команды.

Определяет стратегию производительности Unity в проектах: устанавливает политики бюджетов кадров, автоматизированные pipeline профилирования и регрессионное тестирование. Координирует кросс-командные усилия по управлению памятью, оптимизации asset pipeline и требованиям платформенной сертификации.

Game Physics Эксперт

Определяет стандарты использования физики в Unity-проектах. Формирует physics budget (collider counts, solver iterations). Координирует physics и gameplay команды для оптимального game feel.

Game Rendering Эксперт

Определяет стратегию рендеринга для проектов Unity: устанавливает стандарты написания шейдеров, бенчмарки визуального качества и бюджеты производительности рендеринга. Координирует арт- и инженерные команды по look development, кастомизации pipeline и платформенной сертификации.

Game Testing и QA Эксперт

Определяет testing culture для Unity-команды. Формирует test coverage requirements, QA процессы. Координирует automated и manual testing. Внедряет shift-left testing практики.

Game UX и UI Design Эксперт

Определяет стратегию game UX для проектов Unity: устанавливает стандарты UI-архитектуры, гайдлайны по дизайну взаимодействий и требования accessibility. Координирует дизайн-, инженерные и QA-команды по консистентности UX, поддержке локализации и кросс-платформенной адаптации интерфейсов.

Mobile Game Development Эксперт

Определяет мобильную стратегию для Unity-студии. Формирует device support matrix, performance targets. Координирует mobile-specific QA и app store submission процессы.

Unity Engine Эксперт

Определяет Unity Engine стратегию для студии: версия Unity, packages, custom packages. Формирует Unity best practices и migration plans. Является technical authority по Unity Engine.

Performance Engineering · 3

CPU Profiling Эксперт

Определяет стратегию CPU-профилирования для команд Unity-разработки. Устанавливает покадровые CPU-бюджеты, автоматизированное профилирование в CI-сборках и гейты производительности для милестоунов. Продвигает лучшие практики профилирования среди арт-, дизайн- и инженерных команд. Проводит ревью производительности геймплейного и системного кода.

Memory Profiling Эксперт

Определяет стратегию профилирования памяти на уровне команды и продукта для проектов Unity. Устанавливает бюджеты памяти по платформам (мобильные, консоли, ПК), внедряет автоматические проверки памяти в CI через снимки Memory Profiler и стандартизирует руководства по памяти ассетов для команд арта и дизайна. Проводит ревью систем, критичных к памяти, продвигает внедрение стриминга на основе Addressables для контроля памяти в рантайме и обеспечивает интеграцию профилирования памяти в продакшн-конвейер от прототипирования до релиза.

Performance Budgets Эксперт

Определяет стратегию performance budgets на уровне команды и продукта для Unity-проектов. Устанавливает платформо-специфичные бюджеты кадра, memory envelopes и целевое время загрузки по всем игровым системам. Создаёт модель владения бюджетами, автоматизированные дашборды регрессий и performance review gates в продакшн-пайплайне. Обеспечивает кросс-дисциплинарное согласование между артом, дизайном и инженерией по trade-offs бюджетов.

Дополнительные навыки

Команда их не оценивает, но они входят в самооценку и план развития.

Анимационные системыАсинхронное программированиеДокументирование APIИгровой UIИнтеграционное тестированиеКросс-платформенная сборкаМультиплеер-архитектураОптимизация XRОсновы сетейПрактики безопасного кодаПрофилирование и бенчмаркингПроцедурная генерацияСтруктурированное логированиеФизические движкиШейдерное программированиеAR FoundationAsset PipelineAWSChatGPT / ClaudeGame AnalyticsGame Audio ProgrammingGitHub CopilotGPU-программированиеGraphQL DesignKubernetes CoreOpenTelemetryOWASP и безопасность приложенийPC/Console Game DevelopmentPostgreSQLPrometheus и GrafanaPrompt Engineering для кодаRedisREST API DesignUnit-тестированиеVR SDK интеграцияWeb Game DevelopmentXR-взаимодействиеCursor IDE

Что меняется на Principal

0 навыков получают более высокое ожидание или становятся ключевыми при переходе с Lead на Principal. Сначала самые большие скачки.

Страница Principal →
Прогоните это со всей командой
Самооценка плюс оценка руководителя и коллег по одной матрице, зоны роста и готовность к следующему уровню для каждого инженера. Team Pro бесплатно 14 дней; личные инструменты бесплатны всегда.
Попробовать с командой (14 дней бесплатно) Отправить тимлиду

} в открытой матрице компетенций: 69 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.