To the second half...I haven't even graduated college and I've dealt with more than I've wanted to. Sure, with some profs and at some of the places I've worked at it was awesome - people were friendly and treated me as an equal. But I've gotten my fair share of discrimination.
In fact, why do I end up writing so much about this. Lemme just copy and paste what I wrote on a similar reddit topic: I was interested in computers and programming in particular since elementary school, and since then I've been harassed about it by the most unexpected people. My parents gave up the fight but not after more than a decade, and I get irked by the various types of people I end up talking to when my job/major comes up. "You're kidding, right? You're a woman, do you know what to do?" is not that uncommon to hear, despite the decent resume with good references or a word-of-mouth recommendation from some happy client who wouldn't shut up telling them about how much they liked me and my work.
Just because you don't see it doesn't mean it's not there. Or maybe you just..don't notice it?