а) Junior — это менеджер, который сосредоточен на работе внутри своей команды разработки.
б) Middle — это менеджер, который так хорошо выстроил процессы в команде разработки, что работает и с другими отделами: маркетинг, бухгалтерия, сервис. Растит компетенции, смежные с разработкой.