My engineering manager has never written production code and keeps making technical commitments to sales that are physically impossible to deliver.
More people experience this than they realize.
Someone who doesn't understand your work keeps promising things you can't deliver.
“Where Are You with Engineering?”
If this sounds familiar, the Library can help you find the bigger picture.