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