This may very well have been an excellent piece. But, the author lost me no later than 2 sentences in with his immature and sexist "nerdy girl" analogy. I just didn't even bother to read the rest. Working in silicon valley myself, I already waste enough time on people who think this kind of immature male mindset is okay.
How do you know sexism is a particular problem in the tech world? Unequal representation of some particular demographic group is not sufficient evidence for discrimination.
Actually, like I said, I didn't even read the rest... so it wasn't an assessment on the article at all. It was an assessment of the author.
But here's a job tip: Don't talk about women like this. If you get a job, you will actually have to work with some. Also this level of immaturity will make your job search that much harder.
I don't think that was intended as a sexist remark at all. Rather, it was a pointed jest at the Hollywood trope of "nerdy girls"—basically making fun of Hollywood for being sexist.
I was about to reply "nonono it's not a date rape joke" but then I realised that the word "violent" in "violent sexual abuse" means it actually could easily be taken as one. I only meant to joke about receiving unpleasant messages on a dating site, which is probably not fun, but I think is generally OK to joke about. On the other hand, date rape is not OK to joke about. I've changed "violent" to "aggressive", which I think keeps the same tone I was going for but removes the ambiguity.