A manager that is doing the job right, is managing. Resources, people, time. Not doing Engineering.
Call yourself an idiot if you like (I don't think I said that anywhere?) Managing is a difficult task that requires knowledge and skills. But not Engineering ones.
There's another name for when a Manager is telling his Engineers how to solve problems: micro-managing
Call yourself an idiot if you like (I don't think I said that anywhere?) Managing is a difficult task that requires knowledge and skills. But not Engineering ones.
There's another name for when a Manager is telling his Engineers how to solve problems: micro-managing