Очень легко ответить на подобный вопрос когда речь идет о девелопере: девелопер пишет код, создает программы и компоненты, пишет документацию, юнит тесты, отчеты о своей работе.
А что делает менеджер? Мне пока пришло на ум следующее. Менеджер делает:
Задачи для девелоперов.
Отчеты за комманду.
Собрания, где обсуждаются рабочие вопросы.
Табличку учета времени, работы, задач.
Коммандный дух.(это если он хороший менеджер)
Квалификацию и мотивацию сотрудников(не всегда)
Что ещё? И какие из этих вещей по вашему мнению главные?
Плохим быть очень хорошо, а быть хорошим очень плохо.