"- Credentials, including graduate degrees, are no guarantee that someone is a good engineer"
Too true, I've started to recruit non-CS people and teaching them how to code. The state of CS education in the US is insanely inconsistent. But I'm lucky, I have lots of time to train people; most companies can't handle months of startup time.