You’d be better off being diverse in major. When I think of the smartest developers or IT people I know, one was a sociologist who learned programming as a labor department statistician, another had an MFA in Piano, and the other was in pharmacy school and dropped out after an injury.
Oddly enough, I've never met a single one that was female, though that's only anecdotal of course. The only female devs I know have CS degrees.
The focus on CS is important. Developers who don't have it are generally not educated in how to write good code. Many people do get into the field without the degree, but many of them are very bad at programming. I've had to rewrite O(n!) algorithms written by some of them, and they really didn't even understand why the algorithm was bad even when I broke it down to them.
My CS education absolutely gave me many of the tools I need for a career in software engineering. It didn't give me everything to be sure -- there's a lot of learning that still goes on in the job, but having a solid foundation is crucial to being a good engineer.
If you have a background in any science, or even a good analysis ability in a liberal arts field, you can be trained pretty quickly to be a functional developer. I'm surprised this doesn't happen more given the absurd salaries people are getting paid these days!
A CS degree is supposed to educate you in how to think, not train you to write software. Being able to properly decompose a problem and use the right data structures and algorithms to solve it is more than just training. You need education in the fundamentals to do that effectively.
I don't believe that it is impossible for someone without a CS degree to be a developer -- far from it -- but in my experience most of the really good ones have CS or CE or EE degrees. YMMV of course.
Anecdote is not data, and it's only my individual anecdote, but it's my experience that breaking through into the industry to be incredibly hard. Since then I've made up for lost time and advanced faster than a college grad would expect (junior dev in a shitty agency to enterprise lead dev in about four years), and I attribute that to spending so incredibly long as essentially a junior dev freelancer and just being older.
So it can be done, certainly, but I strongly suspect there are several filters working against self-taught developer women making that transition into the industry, and one of them is definitely gender discrimination. And no, aside from sending out resumes with a man's name on them, I don't know how to fix it.
I keep hearing about gender discrimination, and maybe this is a market segment thing, but everywhere I've worked is actively recruiting female devs. Also the places I've worked as a dev typically require a CS degree though for what that's worth. Many of them even require an MSCS -- I've actually been turned down for one job because even though I have an MS it wasn't an MSCS (gov contracts get very specific).
I am absolutely willing to believe it's a market segment thing. I live in a smaller city full of colleges, so the handful of large companies hiring want all of their jr devs to be right out of college, and that's straight from the recruiter's mouths. I was forced to apply to all the small companies.
And, for what it's worth, my current job and the two before it "required" a degree. From what I can tell, that requirement is to filter people on the low end of years of experience. Old age and treachery counts for a lot more than you may think.
Definitely? As in, you have actual proof? Or even some evidence? Because if you do, that’s illegal, and ought to be reported to the DOL.
If you can demonstrate evidence of this, you absolutely should, because that would be a particularly surprising finding considering how many organizations state upfront that they have preferential hiring for women. I’ve hired software developers for decades, and the resumes are dominated by Indian-sounding names: I don’t know about you, but I usually can’t tell whether those names are masculine or feminine. I’m shocked on the rare occasion I come across a resume with an American sounding name like Jim or Mary.
I think women in tech is a very similar situation. The article states that women graduate from bootcamps at a rate twice that of traditional CS courses. I'd say this is because there's less friction to join, so anything pushing them away is more easily overcome.
Sorry for the harsh formulation, but the point is, we really don't actually know what is going on. It is not legitimate to just assume women are being pushed away from traditional career paths in IT.
As for Military, I think the idea to become a Software Developer is by now a very common one, you don't have to come from a specific demographic to have heard of that option. Women come from the same backgrounds as men, the odds to have a baby girl or a baby boy are the same at all levels of society.
Women willingly choose different education paths because of different interests.
https://qz.com/730290/harvey-mudd-college-took-on-gender-bia...
There are more than enough women interested in computing to make up 50% of a tiny school's program. There aren't nearly enough women interested in computing to make up 50% of the market.
It is: less than 900 students and less than 13%. They can have whatever gender ratio they want, more or less, with essentially no effort. I'm not sure they have cleverly solved "insidious bias", more than they are simply selecting for the gender ratio they want as they send out acceptance letters. It would be nice if a much larger school with a much higher acceptance rate adopted identical curriculum, so we could have real data on the idea. But until that happens I would be somewhat cautious about declaring success here.
That wouldn't fly in the workplace. I'm surprised it's acceptable under Title IX.
https://www.washingtonpost.com/news/grade-point/wp/2016/03/1...
What if there are way more males applying to Harvey Mudd, thus, assuming equal ability levels of people in both groups, resulting in a higher women admission rate?
What if the women applying to Harvey Mudd are, on average, more competent than males applying for whatever reason? E.g., women being less confident about applying to schools like MIT, so a bunch of them would apply to Harvey Mudd instead, while all MIT-capable males wouldn't apply to Harvey Mudd.
I am not claiming whether that specific situation they have at Harvey Mudd is acceptable or not under Title IX, but the numbers your bring up should not be problematic on its own under Title IX imo, it is how those numbers were arrived at and other numbers in the context that make all the difference.
Well, probably because the environment in all parts of the tech pipeline, is often times toxic the entire way through, and women don't want to deal with that.
So part of solving the pipeline problem means trying to solve it in many different parts of the pipeline, and recognizing that even if a previous part failed, you can still do stuff to fix it, later on.
At a certain point you are clearly dealing with bad actors and the default assumption stops being any attempt to accomidate them and starts being to tell them to fuck off.
Because basically every women in tech has many many many stories of their bad experiences, all the way through the pipeline.
If you want to talk about universities, the problem with them is often the culture. Women are second guessed, every step of the way, and are often told that they don't belong there, and they have their abilities questions much more often than men.
This very common toxic culture of universities, often drives women out of the industry, because they feel like they don't belong, and aren't as good as their peers, even though they might actually be getting better grades than their peers.
If you speak to almost any woman in tech, they will be able to tell you this, and they will be able to give you many examples of the horrible experiences that they had to go through, every step of the way, through the pipeline.
It might not be all women that have these experiences. But it is most of them. Polling and data collection supports this conclusion.
That latter thing might be the biggest issue. The basic assumptions seems to be that things always come easy for men and they are always welcome.
And yes I know many women in tech, as I studied with them and worked with them.
I have also seen many articles by women in tech who say they didn't have issues. But somehow they don't count and are quickly forgotten, because they go against the narrative.
And there are many that do have issues. See, thats the thing about this stuff. Some women not having bad experiences, does not overrule the bad experiences of other women.
For what it's worth, many of the accounts of "bad experiences" didn't really convince me, either. It is too easy to attribute all of one's issues to sexism. For example the common complaint of being passed over in promotions, or of having one's opinions not being appreciated. That happens to men all the time, too, they just don't get to claim it is because of sexism.
Confirmation bias may play a huge role in those personal accounts, too.
As I said - usually the comparison to actual experiences of men is missing. There are many, many more men who have been passed over for promotion than women who have been passed over, in the tech industry, for example.
Another thing that is missing is an account of the advantages women have, like men being eager to help, extra funding only for women, hiring quotas, and so on.
Because I am not overruling those womens experiences! So if you were to claim that some women have no problems, thats fine. I am sure there are some. But there still exists bad exeriences for many women, and thats still bad and we should try and solve those bad experiences!
See the difference? I am not saying that good experiences don't exist. I am saying that even if some good experiences exist, we should still try and solve the bad experiences, which definitely do exist.
You, on the other hand, seem to be trying to minimize the real life problems that other women definitely do have. (Whereas I am not denying that some women have no problems. Just that even if this is the case, we should still work to solve the bad experiences)