Найти тему

Программирующий лид

Иногда очень хочется попрограммировать. Ну просто потому, что если Вы не работаете на скучном проекте, то это довольно интересное занятие.

Но главное, пожалуй, другое: if you don't use it you lose it, как говорят в забугорье.

В самом деле, любой язык программирования - это в первую очередь язык. И чтобы не утратить навыки нужно им активно пользоваться. В нашем случае - писать код. Конечно на багаже профессионального опыта можно какое-то время протянуть и без этого, но довольно скоро начинает ощущаться деградация навыков.

К чему это приводит на практике? Допустим у Вас команда из 4-5 разработчиков разного уровня, плюс 1-2 QA. Такая команда, ежедневно закрывает по нескольку задач. Из этого следует две вещи:

1) эти задачи нужно принять

2) постоянно иметь пул актуальных задач, которые можно брать и делать

Конечно на некоторых проектах есть scrum и T-shaped people, но я сейчас не о них, а о крупных проектах, где такие подходы не работают.

То есть чтобы выполнить две свои основные задачи: поставить задачу и принять ее, нужно как-то подзабить на активное программирование и смириться с деградацией разработческих навыков? Это наверное зависит чего Вы хотите в перспективе: и дальше развиваться в качестве лида или идти в менеджмент.

Если хотите оставаться хорошим лидом - тренируйтесь на... левых задачах! На выдуманных сферических конях, которые никого не аффектят, но позволяют при потрогать ту или иную технологию (и только ее). Сделайте свою песочницу и развлекайтесь в ней, когда есть время. Кстати, это очень хорошо можно просочетать с наставнической деятельностью, что тоже важно для хорошего лида.