| Here is my abridged comment: 1. It is important to like who you are and what you do. I am glad you are proud of being who you are, 2. But at the same time I don't like when people are calling out initiatives like "more women in tech". Look, getting a job is tough. It can be luck or qualification. I know someone is going to cite some research studies but at this point, let's just say yes we get it, a lot of assholes out there are discriminating women. But in reality, you can't stop them by hiring more women. You wish you could just get more women in manager level so that more women can be hired. That's not going to happen magically and hoping women managers hire more women is also acting discrimination. I am not comfortable with that kind of initiatives. It is as if I was a broker setting a goal for myself. That's just number game, there is nothing we gain from it other than growing the numbers. 3. All-girls class is just bad. For one it's like containing them, like putting them in a zoo and wait for them to do something amazing and then we pay a visit and cheer them for their accomplishment. Events meant for helping girls to find self-esteem is great but then again, too many is going to do damage because they soon will get attached to these "all-girls" environment. To actually work in the real world, one must accept the flaws and be ready to work with unfriendly people. What is even more frustrating is that we are dogfooding people with the crazy things CS and programming are doing. The ability to code is great, awesome. But coding is just a tool. Like every other tool out there, you can either make something awesome and powerful or something ugly and useless. Knowing how to code doesn't make you smarter or special. It's like knowing quantum physics suddenly makes you a wantable guy among your girlfriends? That's just bullshit (for some it's true but then that's just bullshit). And that's pretty much stereotyping. What we need is to stop telling girls or any group of people to do XYZ because they are the minority or is having disadvantage. Making exceptions to them isn't going to help them. I am Asian (Chinese to be exact) and if 20 years later Asian MD dominates like 80%, do we start another initiative to bring up other ethnicity? If all the ice cream truck drivers are Asians, do we want more diversity? If we think (or because studies have shown...) that girls don't end up in tech because they are afraid or because they were told they weren't good enough, having all-girl class won't solve the problem when they enter the real world either. Teach people about computer and web literacy, about science and engineering, about what people do in their daily jobs. Teach regardless of gender or race. We all deserve to know them and we don't need to have special non-profit organizations going after XYZ groups of people. Bring those things into core education. |
The problem I care about is that this industry is hostile to a very large group of people, women arent around not only because they arent encouraged early on, but because they are being driven out when they do get here, ask any women in the industry what their experiences have been and it will likely be surprising and upsetting, it has been to me at least every time.