Профессиональные компетенции разработчиков DA.
Multi Performance Review.

В этом блоке вопросов про профессиональные компетенции разработчиков проекта Days After (DA), можно оценить сразу несколько сотрудников.
1. Unity Basics
Умение использовать базовые инструменты Unity при разработке игровых механик и систем.

Типичные проявления:
  • Использует MonoBehaviour, UI, навигацию и анимации
  • Настраивает сцены и компоненты под задачу
  • Разбирается в незнакомых инструментах через документацию
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
2. Профилирование и оптимизация
Умение находить узкие места и улучшать производительность игры и кода.

Типичные проявления:
  • Использует Profiler и Memory Profiler
  • Находит причины просадок FPS и утечек
  • Оптимизирует код и ассеты
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
3. Dependency Injection (DI)
Использование DI для управления зависимостями и упрощения архитектуры.

Типичные проявления:
  • Внедряет зависимости через контейнер
  • Избегает жестких связей между классами
  • Следует принятым архитектурным подходам
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
4. UI разработка
Создание и интеграция пользовательского интерфейса в игру.

Типичные проявления:
  • Верстает UI и подключает логику
  • Работает с иерархией экранов
  • Настраивает анимации и состояния
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
5. Rendering и VFX
Работа с визуальной частью: шейдеры, эффекты, рендеринг.

Типичные проявления:
  • Использует Shader Graph и VFX
  • Настраивает визуальные эффекты
  • Оптимизирует рендеринг
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
6. C# и качество кода
Написание понятного, поддерживаемого и эффективного кода.

Типичные проявления:
  • Пишет читаемый код
  • Использует возможности языка
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
7. Networking
Реализация сетевого взаимодействия и интеграция с backend.

Типичные проявления:
  • Работает с API и сокетами
  • Обрабатывает ошибки сети
  • Реализует сетевые фичи
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
8. DevOps и инфраструктура
Работа с окружением проекта, сборками и доставкой.

Типичные проявления:
  • Запускает сборки и пайплайны
  • Работает с CI/CD
  • Настраивает окружение
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
9. Code Review
Анализ чужого кода и улучшение качества решений.

Типичные проявления:
  • Проверяет код коллег
  • Дает конкретные замечания
  • Предлагает улучшения
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
10. Тестирование
Написание тестов и обеспечение стабильности кода.

Типичные проявления:
  • Пишет unit и интеграционные тесты
  • Проверяет критичные сценарии
  • Поддерживает тесты в актуальном состоянии
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
11. Проектирование и архитектура
Проектирование систем с учетом развития и поддержки.

Типичные проявления:
  • Декомпозирует задачи
  • Описывает решения (ADR)
  • Учитывает масштабирование
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
12. Unity Basics
Умение использовать базовые инструменты Unity при разработке игровых механик и систем.

Типичные проявления:
  • Использую MonoBehaviour, UI, навигацию и анимации;
  • Настраиваю сцены и компоненты под задачу;
  • Разбираюсь в незнакомых инструментах через документацию.
Как ты оцениваешь уровень этой компетенции у Андрея Верховцева?
Как ты оцениваешь уровень этой компетенции у Сергея Миняйло?
Как ты оцениваешь уровень этой компетенции у Александра Кандакова?
Комментарий по желанию:
Возникли вопросы по системе оценки, пишите: hr@reaction.games.