I feel like on the job there is probably less trouble for woman (harassment is cause for termination, people who have a job are likely somewhat competent socially).
It might be a bit more trouble for woman at tech Meet ups, school, etc where there is less control over who gets to be there. I can see a bit more harassment in those environments. I had read an article by a woman who was having problems being seen as a "real programmer" at tech conferences.
Generally though I would agree, "It's going to be a rough ride" is probably doing more harm than good.
"It's unfortunately going to be a rough ride..." may be true in stupidly gigantic shops with aspirations to world domination. However, during my experience in the 1980s thru 2010s bein' "la femme programmeuse" made zero difference in major multinational corporations.
Over three decades, I worked under and beside as many women as men. Nobody thought it odd.
"Chicks code (and manage) - deal" was the model.
ADDED - - -
I mentioned this article and my response to my sweetie, and she reminded me of an in-house outsourcing case that led me to as this.
Brilliant young Indian woman coding COBOL as part of a team of contractors all from the same shop. She contradicted the team lead from her shop in a meeting some of the team members from my company's side of the project. She CORRECTLY contradicted an error of conception on his part that might been costly in time and energy. This woman was on the next boat home. My shop tried to override this petty poor action, and were advised it was none of our concern.
I should have been clearer about the fact that my direct experience with successful, admired and respected, fellow captive employees of the female gender was limited to shops housed in the U.S., either U.S. Head or Home Offices...mea culpa.