Well do you think someone managing development shouldn't know how to code? How would they hire? I've never worked on teams where dev is larger than six and I've always coded though. Bigger than six is automatically create another team in my books.
Sadly, it's very common. They typically ask one of the more senior engineers to assist with hiring. Earlier in my career, the managers knew how to code. Last 10 years... not so much.