Карьерные уровни в Wargaming, Platform
Илья Росляков
v4
Что такое Wargaming, Platform?
2
Проблема
Сотрудники хотят расти в компании и за её пределами,
руководители — простых инструментов и переговоров, компания — роста компетенций и автономии сотрудников.
3
Статистика Wargaming
Более 75% профессионалы, из них:
4
Помогут ли карьерные уровни?
5
Решение
Карьерные уровни — инструмент развития людей и формирования к ним ожиданий через измерение и категоризацию
6
Что такое карьерные уровни?
7
Level | P7 | P6 | P5 | P4 | P3 | P2 | P1 |
International | Junior | Middle | Senior | Staff | Principal | Distinguished | Fellow |
Internal | Expert, Tech Lead | Technical Director | God |
Грейды vs. Карьерные уровни
ЗП = компания + регион + (роль + карьерный уровень + ЗП-вилка) = грейд
8
Трёхсторонний договор
Сотрудники + руководители + компания
9
Для руководителей, 1/2
10
Для руководителей, 2/2
11
Для компании, 1/2
12
Для компании, 2/2
13
Для сотрудников
14
Эволюция
15
16
Требования многократно наследуются
Навыки разрознены
Критерии бинарны
17
2. Двумерная матрица, 1/2
18
2. Двумерная матрица, 2/2
Семь уровней компетенций неразличимы
Рост ожиданий дискретный
19
3. Трехмерная матрица, 1/2
20
3. Трехмерная матрица, 2/2
21
4. Двумерная матрица и линейка, 1/2
22
4. Двумерная матрица и линейка, 2/2
Описания�Уровней�компетенций�бессодержательны
23
5. Area of Effect (AoE)
Area of Effect (AoE) измеряет постоянное, позитивное бизнес-влияние компетенции в текущей компании.
24
5. Area of Effect (AoE), пример
25
Competency level | 1 | 2 | 3 | 4 | 5 |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World |
Knowledge | | | | ||
Sharing | |||||
Innovation | | an innovator at our business unit scale | | ||
Complexity | | | | ||
Goals / tasks | |||||
Autonomy / management |
6.1. Калибровка
Десять тестовых инженеров привнесли калибровку для P4 и выше
26
6.2. Верхний предел
Инженеры из The Big Four задали высокую планку
27
6.3. Автономия
Несколько наших руководителей попросили больше автономии
28
6.4. Зарплата, 1/2
29
6.4. Зарплата, 2/2
30
7. Оценка результата
31
Примеры для инженерных компетенций
32
Knowledge
33
Competency level | 1 | 2 | 3 | 4 | 5 | |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World | |
Knowledge | Knowledge and Skills acquired through working experience in a particular domain of expertise (*2). | Theory, practice, 2+ years of commercial experience | Qualified specialist | Technology expert in the AoE | ||
Team consults on the technology: Python/databases/3D art/Kubernetes/etc. | The team and neighbors consult on the technology | Main Python/JVM/Front-end expert in Platform | Core PostgreSQL contributor |
Sharing
34
Competency level | 1 | 2 | 3 | 4 | 5 | |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World | |
Sharing | Knowledge transfer. | Passive consulting | Pro-actively shares knowledge in the AoE | |||
Mentoring, onboarding | Active guild participant, PathGather writer, Insider writer, WG Forge teacher | Meetup speaker, Guild leader, Internal community leader, Habr articles for experts | International conference speaker, Active participant in industry community |
Innovation
35
Competency level | 1 | 2 | 3 | 4 | 5 | |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World | |
Innovation | Generation of innovative solutions in work situations. | Improves methods of work within their tasks | Innovates in the AoE | |||
Implement Scrum/Agile/Kanban in the team | GGAPI, Lambdas | The people performance review process, ContractAPI | ReactJS, Angular |
Complexity, 1/2
36
Competency level | 1 | 2 | 3 | 4 | 5 | |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World | |
Complexity | Level of overcoming uncertainty. | Typical or standard task for the team or domain of expertise. | Untypical, new task for the team or domain of expertise. | Solves untypical issues of the AoE assuming risks and environment changes | ||
| | | Implement the Platform |
Complexity, 2/2
37
Competency level | 1 | 2 | 3 | 4 | 5 | |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World | |
Complexity | Level of overcoming uncertainty. | Typical or standard task for the team or domain of expertise. | Untypical, new task for the team or domain of expertise. | Solves untypical issues of the AoE assuming risks and environment changes | ||
Spike in an Agile team, a team-scale research | Cross-team integration task: WG+, new realm | ContractAPI, TrackingID, Shop2.0 | Implement the Platform |
Goals / tasks, 1/2
38
Competency level | 1 | 2 | 3 | 4 | 5 | |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World | |
Goals / tasks | Processes, methods, or activities done to complete tasks. | Takes a decomposed task, required implementation details | Takes a team task and decomposes it, chooses appropriate methods and techniques | Defines processes, methods and techniques for AoE | ||
Takes a team goal, gives tasks to others | Participates in the development of the Platform business-strategy or goals as expert | Participates in the development of the WG business -strategy as expert | ||||
| | | Develop mobile games in WG |
Goals / tasks, 2/2
39
Competency level | 1 | 2 | 3 | 4 | 5 | |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World | |
Goals / tasks | Processes, methods, or activities done to complete tasks. | Takes a decomposed task, required implementation details | Takes a team task and decomposes it, chooses appropriate methods and techniques | Defines processes, methods and techniques for AoE | ||
Takes a team goal, gives tasks to others | Participates in the development of the Platform business-strategy or goals as expert | Participates in the development of the WG business -strategy as expert | ||||
An active grooming or planning participant | Monitoring & alerting in the team | Platform reliability, Make Platform a Product | Develop mobile games in WG |
Autonomy / management
40
Competency level | 1 | 2 | 3 | 4 | 5 | |
Area of Effect (AOE) | Self -development | Team (*1) | Several teams | Business unit (Platform, DWH, Tanks) | World | |
Autonomy / management | The measure of how independently and reliably can the person fulfill the assigned tasks. | Needs periodic supervision: investigates, analyses, decides, shares decisions, expects checks. | Doesn't need supervision, doesn't expect checks. | Leads initiatives in the AoE | ||
Service owner | Cross-team feature owner | Drives FOS, CUI, Continuous performance testing | Drives a Platform |
Оценка карьерного уровня
41
Минимальные требования
42
Career level | P7 | P6 | P5 | P4 | P3 | P2 | P1 |
Brief description | Inexperienced | Experienced for regular tasks | A fully autonomous professional, mentor | Develops autonomous professionals | Leads development of expertise for 10+ professionals | Leads a team/community of 100+ professionals | Leads a professional industry |
Knowledge | 0 | | | | | | |
Sharing | 0 | | | | | | |
Innovation | 0 | | | | | | |
Complexity | 1 | | | | | | |
Goals / tasks | 1 | | | | | | |
Autonomy / management | 0 | | | | | | |
Минимальные требования, P7
43
Минимальные требования, P6
44
Минимальные требования, P5
45
Минимальные требования, P4
46
Минимальные требования, P3
47
Минимальные требования, P2
48
Минимальные требования, P1
49
Примеры оценок
50
| Leo | Raph | Mike | Don | Casey |
Knowledge | | | | | |
Sharing | | +2 | | | |
Innovation | | | | | +2 |
Complexity | | | | | |
Goals / tasks | | | | | |
Autonomy / management | | | | | |
Description | Team mentor | Highly skilled, teacher at scale | Highly autonomous | Highly autonomous, solves cross-team issues | Always has good ideas |
Компенсации: -1 + 2 = 0
51
Примеры планов развития
52
| Alice | Bob | Pete |
Knowledge | | +2 | |
Sharing | | | |
Innovation | | | |
Complexity | | | |
Goals / tasks | | | |
Autonomy / management | | | |
Description | Joined recently | Has incredible expertise, nobody knows about, needs too much supervision | Highly skilled, innovates a lot, drops the ball |
Примеры интегральных оценок
53
| Alice | Bob | Pete | A Team of Alice, Bob and Pete |
Knowledge | | | | |
Sharing | | | | |
Innovation | | | | |
Complexity | | | | |
Goals / tasks | | | | |
Autonomy / management | | | | |
Description | Joined recently | Has incredible expertise, nobody knows about, needs too much supervision | Highly skilled, innovates a lot, drops the ball | Highly skilled |
Вспомогательные механики
54
Карьерная лестница
55
Карьерная карта
56
Краевые случаи
57
58
P := P+1...
A M-manager vs. a P-professional
59
Смена карьеры
Роль определяется ключевой ценностью сотрудника
60
Оценка новичков
Делается на основе интервью и обсуждения ожиданий с руководителем
61
Уровни в других компаниях
62
Понижения при внедрении
Это дар богов, освещающий путь.
63
Недостижимые уровни
Вся жизнь между P6 и P5 - это норма. Выше — стресс и переработки.
64
Уровни и свобода личности
Расти можно кем угодно. Но кто-то может быть не нужен компании.
65
Влияние на интервью
66
Локальное внедрение
67
Приложение №1: контакты
Илья Росляков,
uprial@gmail.com
68
Приложение №2: данные для оценки карьерного уровня
69
Минимальные требования
70
Career level | P7 | P6 | P5 | P4 | P3 | P2 | P1 |
Brief description | Inexperienced | Experienced for regular tasks | A fully autonomous professional, mentor | Develops autonomous professionals | Leads development of expertise for 10+ professionals | Leads a team/community of 100+ professionals | Leads a professional industry |
Knowledge | 0 | 1 | 2 | 3 | 4 | 4 | 5 |
Sharing | 0 | 1 | 2 | 3 | 4 | 5 | 5 |
Innovation | 0 | 0 | 1 | 2 | 3 | 4 | 5 |
Complexity | 1 | 1 | 2 | 3 | 4 | 4 | 5 |
Goals / tasks | 1 | 1 | 2 | 3 | 4 | 4 | 5 |
Autonomy / management | 0 | 1 | 2 | 3 | 4 | 4 | 5 |
Примеры оценок
71
| Leo | Raph | Mike | Don | Casey |
Knowledge | 2 | 3 | 3 | 3 | 1 |
Sharing | 2 | 4 | 3 | 3 | 1 |
Innovation | 0 | 1 | 2 | 2 | 2 |
Complexity | 1 | 2 | 3 | 4 | 1 |
Goals / tasks | 1 | 2 | 4 | 4 | 1 |
Autonomy / management | 1 | 2 | 4 | 4 | 1 |
Career level | P6 | P5+ | P4 | P4+ | P6 |
Description | Team mentor | Highly skilled, teacher at scale | Highly autonomous | Highly autonomous, solves cross-team issues | Always has good ideas |
Примеры компенсаций
72
| John | Jane |
Knowledge | 3 | 4 |
Sharing | 4 | 1 |
Innovation | 2 | 1 |
Complexity | 4 | 2 |
Goals / tasks | 2 | 2 |
Autonomy / management | 3 | 2 |
Career level | P4 | P5 |
Description | Well-known on complex issues, can't get things done | Has incredible expertise, nobody knows about |
Примеры планов развития
73
| Alice | Bob | Pete |
Knowledge | 3 | 4 | 3 |
Sharing | 2 | 1 | 2 |
Innovation | 2 | 1 | 2 |
Complexity | 3 | 2 | 2 |
Goals / tasks | 3 | 2 | 1 |
Autonomy / management | 3 | 1 | 1 |
Current career level | P4- | P6++ | P6+ |
Target career level | P4 | P5 (221222) | P5 (221222) |
Description | Joined recently | Has incredible expertise, nobody knows about, needs too much supervision | Highly skilled, innovates a lot, drops the ball |
Примеры интегральных оценок
74
| Alice | Bob | Pete | A Team of Alice, Bob and Pete |
Knowledge | 3 | 4 | 3 | 4 |
Sharing | 2 | 1 | 3 | 3 |
Innovation | 2 | 1 | 2 | 2 |
Complexity | 3 | 2 | 2 | 3 |
Goals / tasks | 3 | 2 | 1 | 3 |
Autonomy / management | 3 | 1 | 1 | 3 |
Сareer level | P4- | P6++ | P6+ | P4 |
Description | Joined recently | Has incredible expertise, nobody knows about, needs too much supervision | Highly skilled, innovates a lot, drops the ball | Highly skilled |