If the person I will report to can't code, I pass on the contract
I get this, it's really frustrating to have a clueless manager. But to me, a bigger problem is the reverse.
I'd rather have a manager with no technical ability and excellent people skills, than a manager with excellent technical ability but no people skills. The latter is all too common in my experience.
Yeah, it's a tautology