As an engineer, ever found yourself asking the question: "What the heck is my manager doing?!". I have, many times. Perhaps you're on your way to becoming a manager yourself, in which case you might be asking: "What the heck am I getting myself into?!". Of course, if you're a manager already, chances are you've asked yourself at least once: "What the heck am I doing wrong?!".
No matter how you put it, the question on all of our minds at some point has been: "What SHOULD the manager be doing?", and the only good way to answer that question, is to first answer the elusive: "What do great engineers expect from their managers?".