It was that I had the good fortune to peek over her shoulder at some BASIC code she'd written in our completely noddy, intro-to-computers class. She wasn't going to put Grace Hopper to shame, but it was surprisingly well-structured and showed she knew how to reason about causes and effects within the machine. Which is, like, the first skill that you need to be a decent programmer.
But the thing about pretty girls is that they often find it is more immediately profitable to be pretty than to be bright. And staying pretty and popular -- keeping that limelight on you -- is a lot of work. It's a full-time job with potentially ruinous consequences without some sort of balance (look at Miley Cyrus). So she eventually forgot about coding and went on to become a television personality.
My point here is that you become what you invest time in becoming. If you want to ascend to elite-level hackerdom, then you almost have to put things like attractiveness and popularity on the back burner. You don't have to have poor social skills to be a hacker. But the people who are best at being popular and fitting in are the people who invested time and effort into doing just that, just like the best programmers are the ones who invested time and effort into programming. And we only have so much time to give, so yes, you kinda gotta pick and choose.