A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Soft skills - навыки, не связанные напрямую с кодом, но критически важные для эффективной работы. | ||||||||||||||||||||||
2 | |||||||||||||||||||||||
3 | Инициативность | Коммуникации | Осознанность | Автономность | Самоконтроль и тайм-менеджемент | Ответственность | Бизнес - ориентированность | Развитие | |||||||||||||||
4 | Способность сотрудника активно вносить предложения по улучшению продукта/процесса, решения проблем технического и организационного характера и доведение таких предложений до результата | Способность сотрудника эффективно взаимодействовать с другими людьми в рамках решения рабочих задач и участия в рабочих процессах. Умение слушать, слышать, задавать релевантные вопросы для получения информации, необходимой для самостоятельного выполнения задач. Умение вести диалог, умение находить компромисс и достигать консенсус. | Способность разработчика внимательно, глубоко и вдумчиво относиться к своей работе, принимать обоснованные решения и действовать с осознанием последствий своих действий Умение оценивать риски и последствия своих действий. | Способность эффективно работать не привлекая дополнительные ресурсы для контроля. Осознание собственной зоны компетенций. Умение принимать решения и искать ответы на вопросы находящиеся в пределах собственной компетенции. Способность самостоятельно следовать принятым процессам и правилам. | Умение планировать рабочий день(задачи/встречи/другие процессы), следовать плану и эффективно управлять своим временем и ресурсами для достижения поставленных целей. | Способность брать на себя обязательства. Отвечать за последствия своих действий или их отсутствия в рамках этих обязательств | Понимание целей и стратегии бизнеса. Соотношение вклада своих задач с достижегнием целей бизнеса. Умение найти оптимальный путь достижения целей в соотвествии со стратегией бизнеса. Восприятие технологий через призму бизнеса(актуальность, риски, приоритеты). | Саморазвитие, обчуаемость. Повышение качества выполнения своих задач на протяжении времени, сокращение ошибок и задержек в дедлайне за счет прокачки хард скиллов. Менторинг джунов и шэринг знаний в команде и за ее пределами, минимизация басфактора. Привнесение экспертизы в продукт, развитие в направлении кросс-продуктовых технологий. Соотношение качество-скорость. | |||||||||||||||
5 | Junior 1 | Анализирует и уточняет требования к задаче у ментора/ менеджера/ лида, с целью получения полного понимания задачи и её требований. В результате выполняет задачи до логического конца. | Решает проблемы, возникающие в процессе работы, по средствам коммуникации на уровне своей команды. Задает вопросы для решения конкретных проблем и целей. Слышит и учитывает обратную связь от коллег, использует ее для своего развития Коммуницирует со старшими по грейду коллегами для формирования путей развития и получения новых навыков (выявляет свои слабые места, совместно составляет ИПР, узнает об актуальных технологиях для их изучения и тд) | Ищет и применяет самые прямые и результативные методы при выполнении задач. Понимает и осознает цели своих задач. | Разбирается и изучает задачу самостоятельно, при возникновении вопросов или сложностей обращается за помощью к ментору. Перед передачей задачи на ревью, проводит селф-ревью кода и смоук-тест функционала. Выполняет задачи согласно ТЗ, под присмотром ментора. | Контролирует свое время на выполнение задачи, чтобы укладываться в обозначенные сроки | Своевременное уведомление ментора / тимлида о любых сложностях | Находит варианты решения проблем и недостающую информацию Исследует и анализирует код для решения поставленных задач Стабильно повышает качество выполнения своих задач в течение работы. Стабильно наращивает точность оценки срока выполнения своих задач. | |||||||||||||||
6 | Junior 2 | Конструктивно аргументирует свою точку зрения | Предлагает план реализации задачи, предварительно декомпозирует задачу и оценивает время на ее выполнение. Перед передачей задачи на ревью, проводит селф-ревью кода и смоук-тест функционала. Следует установленным процессам и стандартам без постоянного контроля. | Оценивает поставленые задачи. Своевременно сообщает о возможных срывах сроков, их причинах и иных проблемах. | Соблюдает процессы разработки в своей работе | Проверяет, что выполненная работа соответствует бизнес-требованиям перед передачей в тестирование и после релиза | |||||||||||||||||
7 | Junior 3 | Самостоятельно декомпозирует, оценивает сроки и выполняет свои задачи | Умеет определять приоритеты между задачами и внутри задач. | Разбирает причины своих ошибок и предотвращает их повторение. Доводит до рабочего состояния любой смежный функционал, если он сломался в процессе работы над задачей. | Уточняет и улучшает требования по задачам, чтобы достичь ожидаемого результата. Понимает, как его задача влияет на цели бизнеса в рамках своих задач. | ||||||||||||||||||
8 | Middle 1 | Различает и приоритезирует вопросы и проблемы по их важности и критичности, выносит их на обсуждение, предлагая решение. В результате этих действий вопросы и проблемы исчерпаны. | Решает проблемы, возникающие в процессе работы, посредством коммуникации на уровне команд и продуктов. Даёт конструктивную обратную связь, подкрепляет её фактами и аргументами. Объясняет технические вещи и возникшие проблемы понятным языком. | Принимает решения, учитывая будущее развитие и потребности бизнеса, заботится о масштабируемости фичи. Обосновывает применение новых методов, библиотек и технологий стремясь упростить и удешевить поддержку. Определяет потенциальные риски и ограничения реализации, доносит их команде, предлагает стратегии их минимизации. Отслеживает и управляет техническим долгом, предотвращает его влияение на достижение бизнес-целей. | Декомпозирует эпики на отдельные задачи и оценивает срок их выполнения Самостоятельно приоретизирует задачи из своего бэклога с учетом их важности для продукта | Эффективно переключается между задачами с учетом приоритетов. Выявляет и автоматизирует рутинную работу. Планирует, учитывая зависимости и риски и реализует эпики согласно плану. При возникновении непредвиденных обстоятельств вовремя ориентируется и пересчитывает сроки. Декомпозирует задачи для сокращения времени разработки и улучшения точности оценки сроков. | Планирует, приоритезирует свой бэклог | Предлагает пути технических решений, благодаря которым бизнес может достигнуть своих целей в короткий срок. Приоритезирует свои задачи исходя из требований бизнеса в рамках эпика, знает что можно отложить на потом или не делать вовсе. Отслеживает свои релизы через технические метрики, когда это требуется, и закладывает их мониторинг. | Развивает собственные социальные навыки (soft skills), необходимые для организации работы в команде и достижения поставленных целей. Имеет, понимает и следует своему плану развития, контролирует динамику своих результатов. | ||||||||||||||
9 | Middle 2 | Предлагает решения, которые устраняют корень проблемы, анализируя негативный опыт в работе, чтобы предотвратить подобные проблемы в будущем. | Договаривается о взаимовыгодных решениях в спорных ситуациях, находит компромиссы. | Проектирует архитектуру крупных фич и эпиков совместно с тиммейтами из других направлений | Поддерживает и улучшает техническое состояние проекта. Отвечает за решение задач, эпиков, их планирование, риски, а также за стабильность, качество и сроки поставки. Анализирует негативный опыт в процессе работы и предлагает системные решения для предотвращения проблем в будущем. | Активно делится новыми знаниями с командой и за ее пределами (митапы, конференции, статьи, демо дни и т.д.). Выступает в роли наставника и ментора (онбородинг, развернутые и содержательные комментарии на код-ревью и т.п.). | |||||||||||||||||
10 | Middle 3 | Выстраивает результативные межкомандные коммуникации когда того требует задача. | При проектировании новых фич учитывает отслеживание технических метрик, следит за показателями после релиза. При возникновении проблем предлагает варианты их решения. | Сокращает TTM с помощью приоритизации задач, упрощения тз и выбора оптимального пути решения. Распределяет задачи между членами команды, чтобы ускорить достижение результата. | Помогает бизнесу, отвечает на его вопросы, дает экспертизу в рамках эпика на этапе дискавери | ||||||||||||||||||
11 | Senior 1 | Проявляет себя, когда возникают сложности или проблемы, предлагая нестандартные и эффективные решения, активно участвует в их разрешении и координирует команду для поиска оптимальных путей устранения данных сложностей. | Помогает другим тиммейтам выстраивать коммуникации. Ведет результативные переговоры в кризисные моменты. | Принимает решения в работе, понимая их влияние на команду и компанию, учитывая риски и долгосрочные последствия. | Взаимодействует с лидами и менеджерами для решения проблем продукта, учитывая технические аспекты, предлагая соответствующие решения. Инициирует, согласовывает и реализует кросспродуктовые решения с другими командамиы. | Планирует на длительный срок для себя и команды, учитывая техдолг и риски для продукта в будущем. | Отвечает за качество кода на своём техническом стеке во всем продукте. Отвечает за архитектуру продукта и её актуальность. | На своём примере показывает вектор развития для Middle- и Junior-специалистов. | |||||||||||||||
12 | Senior 2 | Инициирует и аргументирует изменения технологической стратегии | Принимает технологические решения с учетом стратегических целей бизнеса и их долгосрочной поддержки компанией | Является экспертом в технических направлениях и специфике продукта - помогает PM выбрать путь реализации задачи. Определяет технические риски и предлагает решение бизнесу | Понимает этапы развития разработчика, способен дать направление и фидбек коллегам как в решении задач так и в развитии как специалистов. | ||||||||||||||||||
13 | Senior 3 | Участвует вместе с руководителем отдела в формировании технологической стратегии отдела | Отвечает за дальнейшую реализацию стратегии отдела в продукте | Оптимизирует затраты бизнеса с помощью технологических решений | Принимает участие в развитии и улучшения бренда компании. Помогает выявить и решить проблемы мешающие развитию команды. | ||||||||||||||||||
14 | |||||||||||||||||||||||
15 | |||||||||||||||||||||||
16 | |||||||||||||||||||||||
17 | |||||||||||||||||||||||
18 | |||||||||||||||||||||||
19 | |||||||||||||||||||||||
20 | |||||||||||||||||||||||
21 | |||||||||||||||||||||||
22 | |||||||||||||||||||||||
23 | |||||||||||||||||||||||
24 | |||||||||||||||||||||||
25 | |||||||||||||||||||||||
26 | |||||||||||||||||||||||
27 | |||||||||||||||||||||||
28 | |||||||||||||||||||||||
29 | |||||||||||||||||||||||
30 | |||||||||||||||||||||||
31 | |||||||||||||||||||||||
32 | |||||||||||||||||||||||
33 | |||||||||||||||||||||||
34 | |||||||||||||||||||||||
35 | |||||||||||||||||||||||
36 | |||||||||||||||||||||||
37 | |||||||||||||||||||||||
38 | |||||||||||||||||||||||
39 | |||||||||||||||||||||||
40 | |||||||||||||||||||||||
41 | |||||||||||||||||||||||
42 | |||||||||||||||||||||||
43 | |||||||||||||||||||||||
44 | |||||||||||||||||||||||
45 | |||||||||||||||||||||||
46 | |||||||||||||||||||||||
47 | |||||||||||||||||||||||
48 | |||||||||||||||||||||||
49 | |||||||||||||||||||||||
50 | |||||||||||||||||||||||
51 | |||||||||||||||||||||||
52 | |||||||||||||||||||||||
53 | |||||||||||||||||||||||
54 | |||||||||||||||||||||||
55 | |||||||||||||||||||||||
56 | |||||||||||||||||||||||
57 | |||||||||||||||||||||||
58 | |||||||||||||||||||||||
59 | |||||||||||||||||||||||
60 | |||||||||||||||||||||||
61 | |||||||||||||||||||||||
62 | |||||||||||||||||||||||
63 | |||||||||||||||||||||||
64 | |||||||||||||||||||||||
65 | |||||||||||||||||||||||
66 | |||||||||||||||||||||||
67 | |||||||||||||||||||||||
68 | |||||||||||||||||||||||
69 | |||||||||||||||||||||||
70 | |||||||||||||||||||||||
71 | |||||||||||||||||||||||
72 | |||||||||||||||||||||||
73 | |||||||||||||||||||||||
74 | |||||||||||||||||||||||
75 | |||||||||||||||||||||||
76 | |||||||||||||||||||||||
77 | |||||||||||||||||||||||
78 | |||||||||||||||||||||||
79 | |||||||||||||||||||||||
80 | |||||||||||||||||||||||
81 | |||||||||||||||||||||||
82 | |||||||||||||||||||||||
83 | |||||||||||||||||||||||
84 | |||||||||||||||||||||||
85 | |||||||||||||||||||||||
86 | |||||||||||||||||||||||
87 | |||||||||||||||||||||||
88 | |||||||||||||||||||||||
89 | |||||||||||||||||||||||
90 | |||||||||||||||||||||||
91 | |||||||||||||||||||||||
92 | |||||||||||||||||||||||
93 | |||||||||||||||||||||||
94 | |||||||||||||||||||||||
95 | |||||||||||||||||||||||
96 | |||||||||||||||||||||||
97 | |||||||||||||||||||||||
98 | |||||||||||||||||||||||
99 | |||||||||||||||||||||||
100 |