my theory is that there are not a lot of women in tech jobs because the men in tech jobs generally don't know how to interact with women. any woman that shows an interest in tech is not disuaded by the material, but rather by the inability of her male coworkers to treat her normally. I would not want to work or study in an environment surrounded by social akwardness and harassment either. the problem lies with the me…
I was a student assistant. I gave lab courses (lots of different types, cs 101, ai, graphics etc) and there wasn't a single girl that can actually do good. Sure there was some who can memorize a whole textbook and get A in grades thanks to exams but that was it. They were at best average for my case. And In my school, girl ratio is not that bad either. Even when I was a student, there was a single girl that applied and graduated as same year as males, all other females failed and prolonged their schools.
I am sure most of you met exceptional woman programmers, I am not denying that there might be exceptions. But from my personal experience women is not as capable as men in tech. That is pretty much my reasoning why there are so low interest in tech related courses/jobs for women