3 ms·
> Why does it matter how many women are in tech? If we're all equal then it doesn't. This is an argument that's popped up in a dozen varieties over the last ce
by rorymarinich 16y ago
> Why does it matter how many women are in tech? If we're all equal then it doesn't.
This is an argument that's popped up in a dozen varieties over the last century of slowly bringing equality to a bunch of different groups. An extreme example would be the "separate but equal" line that promoted racial segregation in America; if there is no codified barrier, the argument goes, then there must be no barrier at all! Right?
The problem is that scripted barriers are not the only barriers that exist. Social barriers are much more prominent and damaging. If the culture around technology has been built in a way that encourages a certain type of usually-male character and discourages anybody else, and I would argue that this is the case, then even if everybody's invited they're not necessarily going to show up.
This isn't a tech-only problem, mind you. The acting world is famous for its cliquishness; certain sports and school sports teams also have a certain exclusive attitude. It's not that you can't participate equally in theory; it's that the prospect of participating at all is so unpleasant to certain kinds of people that they choose not to of their own volition.
The programming world is remarkably and unfortunately geared towards only certain sorts of minds. It's very late at night so I hope you'll excuse me if I'm not defining just what sorts of minds those are, but I know that I find programming a hostile and unapproachable subject in general. There's nobody out there teaching it or explaining it in a way that appeals to me. The programming courses I've taken in college failed to spark my interest entirely. So it's not just that women aren't in tech; there are a lot of sorts of people who simply aren't represented, and so the entire field misses out.
This doesn't matter if your only goal is to maintain the status quo of programming — but I think that's a remarkably shallow ambition. The more people we have programming, the more diverse and creative we'll find programming becomes. Everybody benefits from such diversity, because each potential new approach to programming will yield discoveries that bounce back to benefit people in each field. Fact is that programming is still an incredibly new industry; we haven't begun to see the extent of what it can do for society. And our progress will be limited to the sorts of people who are able to develop a passion for programming. If we don't strive to invite and encourage new sorts of people to join the fold, we're hurting ourselves as well as those others.
You're technically right that everybody's equal in tech. But in practice there's a severe discrepancy in gender, and that discrepancy will only naturally balance itself out very slowly. If we make an effort to push towards real equality we can speed up the process immensely, and it's also a nice thing to do, so I don't see much of a reason not to do it.
- bioh42_2 16y agoThe programming world is remarkably and unfortunately geared towards only certain sorts of minds. Could that be because it is in fact an extreme brain activity that only a small percentage of people is capable of doing? And since men are over-represented in the extremes of society, both in good and in bad, they are over-represented in programming?
- rorymarinich 16y ago> Could that be because it is in fact an extreme brain activity that only a small percentage of people is capable of doing? Nope. The ideas behind programming are extremely basic. The rules, so to speak, that dictate how programming works are simplistic. And the actual method of creating programs — essentially, breaking down a single task into lots of little pieces — is a method of problem-solving that's existed for a long, long time. The problem is more that the people who teach programming go at it in a very unfriendly, non-intuitive way for the majority of the population. Programmers aren't user-friendly. This isn't inherent to the nature of the task. I've handed a lot of people who literally knew nothing about how to program things like Game Maker, RMXP, and _why the lucky stiff's TryRuby, and it's impressive how quickly they both learn how programming works and begin making things with what they've learned. "Extreme brain activity"? Hardly. I mean, let's not kid ourselves, programming's simple enough that lots of programmers get started when they're eight years old.
- hackinthebochs 16y agoWhile I do believe anyone can learn programing, thats not really the issue at hand. The question is how fast do most people take to it? I think programming is one of those things that only a certain type of person will take to it reasonably fast. This is important because there's a cost/benefit analysis people do when it comes to what's worth studying. Abstract thinking, then using those abstractions to build new abstractions is a hard task. Programming at its basic level is simple. But its complexity grows exponentially to the point where managing complexity is the totality of programming. This is what people can't seem to do, even on a trivial level. >The problem is more that the people who teach programming go at it in a very unfriendly, non-intuitive way for the majority of the population. Programmers aren't user-friendly. They teach programming by asking you to program. Unfortunately this is impossible for some 60% of the people who take a programming course. We have yet to come up with a better way.