Тимлид, который пишет слишком мало кода, отрывается от своих подчинённых, начинает говорить с ними на разном языке, пропускать слишком много булшита, из-за чего страдают и качество, и сроки.
Тимлид, который пишет слишком много кода, отрывается от своих подчинённых, переставая общаться с ними и направлять их, зачастую пытается сделать всё сам, а подчинённые кто в лес, кто по дрова, из-за чего опять же страдают и качество, и сроки.
Золотая середина индивидуальна для каждого тимлида, для каждой команды и проекта.
А с тимлида стоит требовать не “написания кода”, а качества и сроков.