1 of 74

Карьерные уровни в Wargaming, Platform

Илья Росляков

v4

2 of 74

Что такое Wargaming, Platform?

2

3 of 74

Проблема

Сотрудники хотят расти в компании и за её пределами,

руководители — простых инструментов и переговоров, компания — роста компетенций и автономии сотрудников.

3

4 of 74

Статистика Wargaming

Более 75% профессионалы, из них:

  • ~40% не автономны, нуждаются развитии;
  • ~40% автономны, но не отвечают за развитие других.

4

5 of 74

Помогут ли карьерные уровни?

  • Изучен опыт топовых ИТ-компаний
  • Много людей с похожими ролями
  • Развитый институт People Management
  • Люди хотят обсуждать именно рост

5

6 of 74

Решение

Карьерные уровни — инструмент развития людей и формирования к ним ожиданий через измерение и категоризацию

6

7 of 74

Что такое карьерные уровни?

7

Level

P7

P6

P5

P4

P3

P2

P1

International

Junior

Middle

Senior

Staff

Principal

Distinguished

Fellow

Internal

Expert, Tech Lead

Technical Director

God

8 of 74

Грейды vs. Карьерные уровни

ЗП = компания + регион + (роль + карьерный уровень + ЗП-вилка) = грейд

8

9 of 74

Трёхсторонний договор

Сотрудники + руководители + компания

9

10 of 74

Для руководителей, 1/2

  • Формирование ожиданий, в т.ч. для планов развития и переговоров

10

11 of 74

Для руководителей, 2/2

  • Формирование ожиданий, в т.ч. для планов развития и переговоров
  • Связь с внешним миром для открытости и исследований рынка
  • Общая терминология
  • Направление амбиций
  • База для карьерных путей и аттестации

11

12 of 74

Для компании, 1/2

  • Систематизация

12

13 of 74

Для компании, 2/2

  • Систематизация
  • Удержание лучших
  • Формирование ожиданий
  • Открытость
  • Прокачка руководителей в
    • оценке сотрудников,
    • развитии команды,
    • переговорных навыках

13

14 of 74

Для сотрудников

  • Рост ради признания, большей автономии, самореализации
  • Понимание ожиданий по умолчанию
  • Обзор возможностей роста для выбора подходящей
  • Связь с внешним миром для контроля будущего
  • Открытость для повышения осознанности и переговоров

14

15 of 74

Эволюция

15

16 of 74

  1. Плоский граф требований, 1/2

16

17 of 74

  • Плоский граф требований, 2/2

Требования многократно наследуются

Навыки разрознены

Критерии бинарны

17

18 of 74

2. Двумерная матрица, 1/2

18

19 of 74

2. Двумерная матрица, 2/2

Семь уровней компетенций неразличимы

Рост ожиданий дискретный

19

20 of 74

3. Трехмерная матрица, 1/2

20

21 of 74

3. Трехмерная матрица, 2/2

21

22 of 74

4. Двумерная матрица и линейка, 1/2

22

23 of 74

4. Двумерная матрица и линейка, 2/2

Описания�Уровней�компетенций�бессодержательны

23

24 of 74

5. Area of Effect (AoE)

Area of Effect (AoE) измеряет постоянное, позитивное бизнес-влияние компетенции в текущей компании.

24

25 of 74

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

26 of 74

6.1. Калибровка

Десять тестовых инженеров привнесли калибровку для P4 и выше

26

27 of 74

6.2. Верхний предел

Инженеры из The Big Four задали высокую планку

27

28 of 74

6.3. Автономия

Несколько наших руководителей попросили больше автономии

28

29 of 74

6.4. Зарплата, 1/2

  • Триггеры
    • Смена роли
    • Смена карьерного уровня
    • Внутри уровня:
      • Изменение обязанностей
      • Перф

29

30 of 74

6.4. Зарплата, 2/2

  • Факторы
    • Внешние
      • Рынок
      • Бюджет
      • Бизнес-потребность в роли и карьерном уровне
    • Внутренние
      • Роль и карьерный уровень
      • Перф
      • Стабильность в работе

30

31 of 74

7. Оценка результата

  • Сотрудники не уходят из-за отсутствия роста
  • Руководителям понятен подход и они им пользуются
  • Сотрудники знают, как могут расти
    • и довольны своим профессиональным ростом через год

31

32 of 74

Примеры для инженерных компетенций

32

33 of 74

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

34 of 74

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

35 of 74

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

36 of 74

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

37 of 74

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

38 of 74

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

39 of 74

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

40 of 74

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 of 74

Оценка карьерного уровня

41

42 of 74

Минимальные требования

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

43 of 74

Минимальные требования, P7

43

44 of 74

Минимальные требования, P6

44

45 of 74

Минимальные требования, P5

45

46 of 74

Минимальные требования, P4

46

47 of 74

Минимальные требования, P3

47

48 of 74

Минимальные требования, P2

48

49 of 74

Минимальные требования, P1

49

50 of 74

Примеры оценок

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

51 of 74

Компенсации: -1 + 2 = 0

51

52 of 74

Примеры планов развития

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 of 74

Примеры интегральных оценок

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 of 74

Вспомогательные механики

54

55 of 74

Карьерная лестница

55

56 of 74

Карьерная карта

56

57 of 74

Краевые случаи

57

58 of 74

58

P := P+1...

59 of 74

A M-manager vs. a P-professional

  • Ключевая ценность: родитель или воспитатель в садике
  • Направление роста по соглашению с руководителем

59

60 of 74

Смена карьеры

Роль определяется ключевой ценностью сотрудника

60

61 of 74

Оценка новичков

Делается на основе интервью и обсуждения ожиданий с руководителем

61

62 of 74

Уровни в других компаниях

  • Прошлый уровень кандидата зависит от:
    • места компании на рынке,
    • методологии которую использует компания,
    • специфики технологий в компании
  • - и влияет только на ожидания кандидата.

62

63 of 74

Понижения при внедрении

Это дар богов, освещающий путь.

63

64 of 74

Недостижимые уровни

Вся жизнь между P6 и P5 - это норма. Выше — стресс и переработки.

64

65 of 74

Уровни и свобода личности

Расти можно кем угодно. Но кто-то может быть не нужен компании.

65

66 of 74

Влияние на интервью

  • Уровни помогут понять рынок и спланировать бюджет
  • Уровни могут быть рекламой компании

66

67 of 74

Локальное внедрение

  • Для организации +1 от своей потребуются:
    • бюджет,
    • трехсторонний договор
  • Важные независимые составные части:
    • уровни во внешнем мире,
    • что важно компаниям в целом,
    • инструменты переговоров,
    • инструменты оценки,
    • набитые ошибки в эволюции.

67

68 of 74

Приложение №1: контакты

Илья Росляков,

uprial@gmail.com

68

69 of 74

Приложение №2: данные для оценки карьерного уровня

69

70 of 74

Минимальные требования

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 of 74

Примеры оценок

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 of 74

Примеры компенсаций

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 of 74

Примеры планов развития

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 of 74

Примеры интегральных оценок

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