The fact that we are still having this debate is the real problem
As a woman who has worked in the IT space, mostly the IT security space and more recently the cloud space, I can sympathize with both sides of this argument. Firstly, I didn't major in computer science or engineering, I came from marketing and technology (before eMarketing existed, it was the only way to merge the 2 realms). I stayed on the creative side of the IT industry through marketing, but as many IT folks forget, when it comes down to it, it's often the marketing folks, especially product managers, who have the technical knowledge. After all, when the sales and pre-sales folks don't keep up with certifications, it's us who complete them to keep vendors happy. To this date I have so many certifications that I will never use beyond a theoretical purpose. I've always been one of a handful of women in my division, and rarely has there been another woman on my team. Why is this? It's intimidating. You need a special kind of backbone, especially in marketing, to not feel like the token oddity, since well, it's a male dominated field.
But does that mean it should be? The problem is that the learning curve, especially when you look at job descriptions as the author pointed out, is that we feel like if we don't have every single skill, we will be passed up for another male. I hate to say it, but I can count on more than one hand where I have been more than qualified for a position, but was overlooked for a male because they were worried a woman would skew the team dynamic.
On the opposite hand, it's not just an IT thing. Case in point, my significant other is a nurse, which like the IT industry, is skewed towards the other gender. He is the token novelty despite that he is exceptional at his role. Exact same situation.
So how do we fix this strange situation? Honestly, if you ask me, there needs to be more mentoring for women in IT. We talk about it, but many women feel that if they enter the field they will be left to fend for themselves. It's worse when you add in the sexual innuendos, inappropriate behaviour from bosses and colleagues, and the general feeling of being overlooked because you feel like you cannot compete with your peers due to negative biases that have no foundation in reality.
It's tough. There is no fix for this, because its a problem that shouldn't exist. If you look at the industry historically, especially during WWII, women were respected in these roles. Something happened to change that, and personally, I think that we need to look at why that shift caused so much disruption in the IT industry.