That's why good hiring practices have to be used, even when you feel like it's a waste. Give everyone the same critical evaluation and don't allow yourself to skip questions in interviews because you like the person, etc. (I'm not accusing you, just saying as a rule)
If that's what you want to hire, go hire your rockstar coders.
I can train somebody to be a good coder, but I will not be their parent.
Incentives.
Overworked manager will take overconfident person over humble cautious one, because the illusion feels good.
Those overconfident people rarely do nothing and are completely incapable. That is strawman situation, basically. Oftentimes they eventually succeed, altrough it takes more time, is overall somewhat less effective, their code is harder to maintain or something of that sort.
By all accounts she seemed to be a great product manager, but product management isn't organizational leadership.
Likewise there is Hugh Jones - https://www.sabre.com/insights/releases/hugh-jones-to-head-t...
Hugh Jones was known for tenacious leadership in large volume business operations, but experience in retail and product was limited or absent.
Not that the fresh grads are awesome in any absolute sense, but there are so many awful developers out there who made it to "senior" level at their clueless company just because they stuck around for more than a year or two (really, because they were unable to find better work).
That is taking a horrid situation, lowering the baseline to compensate, and then filling to the lowered baseline. The result will be worse than the incompetence you already have. The positive resolution is to fire (or move) the incompetent people and change the culture of the team.
He probably thought I was an arrogant millennial too.
It really comes down to personality and whether a person's personality has allowed them to practice more and work harder to learn a skill. These people tend to be much better prepared without the delusions of their own awesomeness.
A college new hire isn't ever the rockstar their social reference group has indicated and the more humble personalities didn't need magic to figure this out. Yes, I have actually encountered college new hires who thought themselves as rockstars when in reality they seriously sucked. They cognitively knew they sucked, but somehow the arrogantly boasting rockstar self-persona was still there in very much a stereotypical millennial fashion.