Тут есть нюанс: несмотря на сложность api-тестов покрыть основные зеленые сценарии ими проще, чем юнитами. Причина очень простая - api-тестов нужно сильно меньше.
У синьора не только экспертиза выше, но и количество набитых шишек и опыта в целом больше. Для него многие заведомо ошибочные решения - очевидны. Именно в этом их отличие с мидлом.
В целом, я исхожу и позиции, что в команде всего один тимлид и именно он отвечает за техническую составляющую проекта, людей и процессы. Этот момент может очень сильно зависеть от компании: если в команде могут одновременно сосуществовать и техлид (с фокусом на техническую составляющую) и тимлид (с фокусом на все остальное), то да - требования к технической экспертизе тимлида несколько снижаются. Но, разумеется, не прям до нуля.
Техническая экспертиза нужна тимлиду чтобы с одной стороны проактивно устранять технические блокеры, которые появляются перед командой, а с другой - активно участвовать в принимаемых командой решениях помогать искать правильные и блокировать совсем уж неэффективные.
И тут есть нюанс: после перехода в роль тимлида, качать техническую экспертизу становится сильно сложнее. Просто потому, что существенная часть времени уходит на другие активности. Именно поэтому, в долгосрочной перспективе переход из синьорной позиции может быть более эффективым.
Тут есть нюанс: несмотря на сложность api-тестов покрыть основные зеленые сценарии ими проще, чем юнитами. Причина очень простая - api-тестов нужно сильно меньше.
У синьора не только экспертиза выше, но и количество набитых шишек и опыта в целом больше. Для него многие заведомо ошибочные решения - очевидны. Именно в этом их отличие с мидлом.
В целом, я исхожу и позиции, что в команде всего один тимлид и именно он отвечает за техническую составляющую проекта, людей и процессы. Этот момент может очень сильно зависеть от компании: если в команде могут одновременно сосуществовать и техлид (с фокусом на техническую составляющую) и тимлид (с фокусом на все остальное), то да - требования к технической экспертизе тимлида несколько снижаются. Но, разумеется, не прям до нуля.
Техническая экспертиза нужна тимлиду чтобы с одной стороны проактивно устранять технические блокеры, которые появляются перед командой, а с другой - активно участвовать в принимаемых командой решениях помогать искать правильные и блокировать совсем уж неэффективные.
И тут есть нюанс: после перехода в роль тимлида, качать техническую экспертизу становится сильно сложнее. Просто потому, что существенная часть времени уходит на другие активности. Именно поэтому, в долгосрочной перспективе переход из синьорной позиции может быть более эффективым.