- Tech lead
- Team lead и engineering manager
- Руководитель группы
- Head of engineering
- Директор по инженерии и CTO
Tech lead
Отметить навыкиМеняется то, за что отвечаете: не за свой код, а за то, что технические решения команды объяснимы и переживут вас.
Сделать сейчас
Записываю следующее техническое решение так, чтобы по нему спорили без меня
Решение живёт в репозитории, а не в моей голове.Убираю себя из узкого места ревью
Ревью не ждёт меня, а общий стандарт живёт в линтере и в конвейере.Собираю техдолг в список с последствиями и ставлю его в расписание
Про долг спорят по списку, а не жалобами.Даю задачу на вырост и не забираю её обратно
Человек доводит её сам, а я рядом, а не вместо.
Куда дальше
Team lead и engineering manager
Вбок из роли
- Бэкенд-разработчик обратно
- Продакт-менеджер вбок
- Архитектор вбок
- Фронтенд-разработчик обратно
Навыки, ошибки и учебные материалы
Что на ступени спрашивают
Задаю техническое направление и объясняю его команде
Решения записаны, и по ним можно спорить без меня.Держу планку качества, не становясь узким местом
Ревью не ждёт меня сутки, а стандарт живёт в линтере и CI.Управляю техдолгом как планом, а не как жалобой
У долга есть список, оценка последствий и место в расписании.Развиваю людей через задачи, а не через советы
Даю задачу на вырост и остаюсь рядом, а не забираю её обратно на второй день.
Обычные ошибки
- Остаться самым быстрым разработчиком команды: задачи снова идут к вам, а люди перестают расти.
- Решать в одиночку и объявлять решение готовым: его будут обходить молча.
- Копить техдолг как жалобу: без списка и последствий его никто не оплатит.
Что учить
- Первые шагиКак делают софт и карьера
- ФундаментПринципы разработки
- Проектирование системАрхитектурные паттерны