Пост короткой провокации. Должен ли тимлид кодить? У нас исто | Products | People | Process
Пост короткой провокации. Должен ли тимлид кодить?
У нас исторически все тимлиды из инженеров и могут кодить. Кроме того, они из числа очень хороших инженеров и могут кодить на пять. НО, парадоксально, лично кодящий тимлид часто оказывается плохой помощью команде - пока тимлид кодит, он не делает вагон другой, более нужной работы. А если не кодит совсем, то он … теряет квалификацию и тоже перестает мочь делать нужную команде работу. Как быть?
В итоге сформулировался такой принцип:
- кодить, чтобы изучать и пробовать новое, поддерживать квалификацию - ДА
- кодить, чтобы иметь грязные руки и видеть слабые и неудобные места - ДА
- кодить, чтобы “разгрузить” команду - НЕЕЕЕЕТ.
Пожалуйста, нет. Вплоть до формального запрета в трудных случаях.
Нет, потому что это тупиковый путь разгрузки. Нет, потому что занятая рутиной голова не может искать пути развития. А если возникает задача разгружать команду, то явно нужно думать о развитии.
Если же никого разгружать не надо, и вообще все спокойно. Ну ок. Можно снова запачкать руки, чтобы выявить новые проблемы и вернуться к заточке пилы.
P.S. пост от руководителя разработки, который уже забыл, как кодить