Hacker News new | ask | show | jobs
by PaulRobinson 3408 days ago
You're straying onto dangerous territory. Your argument is built on one of meritocracy, but you're implying that non-white and/or non-males are proportionally less able to think analytically than white males. There is no evidence to support that, and in fact such a suggestion is just outright racism.

A field that basically runs society should ideally mirror that society's composition. Diversity is healthy, particularly in an industry that attempts to combine creative and analytical thought inside multiple models of economic and political philosophy.

The fact women and non-white people are under-represented in our industry is a major problem for its long-term health.

"Software is eating the World". Put another way, "Ideas created by white men are eating the World, in a way that is fully automated and potentially oppressive." History suggests we should have a rethink before we go much further.

2 comments

> A field that basically runs society

Fact 1: In the House of Representatives, women hold just 83 (19.1%) of the 435 seats. Fact 2: In the Senate, women hold just 21 (21%) of the 100 seats

Politics as a field disagrees. And it has been running like this for a long time, I guess?

One thing I don't get is that, when people talk about NBA, with very little Asian representation, they will gladly accept the fact that Asian men are, physically not as capable as African Americans, but freak out when it comes to the tech sector.

Isn't this hypocritical? Diversity is a good thing to have, but I don't think it is more essential than, software engineering skills, itself, when hiring a software engineer. Companies are not charity, they hire engineers because they need engineers. If the demographics of engineers reflect the overall demographics, diversity will come to companies naturally.

Maybe one should ask the right question how to educate more african/hispanic engineers, and Asian basketball players than trying to find them only when blame comes.

Up to 1916, those US government numbers were respectively 0 (0%) and 0 (0%). So there has been a slow adjustment.

The problem here is that it is not necessarily talent / genes / physical characteristics that is the barrier here. I agree it is better to ask questions on what the gaps potentially are (and if they are fixable) rather than assign blame or feign outrage. I would caution in any genetic assumption, though, unless it is backed by really good data. One only has to point to the old discredited eugenics philosophy to show the dangers here.

From looking at the international community's CS graduation rate, there is a high degree of variability. 40% of Mexican CS graduates are women, and 10% of Switzerland CS graduates are women (https://www.theatlantic.com/international/archive/2014/03/th...). Googling, women as a percentage of graduates is even roughly at parity or even with women as a majority in certain countries (Malaysia and some Arab countries). Based on this, I would consider culture to be more of a dominant factor in explaining the current CS gap rather than anything genetic based.

Some of the issues that create a lack of diversity reflect current norms that, if adjusted, would in my opinion improve everyone's lives. For example, from what I've read, at least some of the gap regarding women achievement in the work force (in general) can be ascribed to a combination of work-family balance concerns, tradition (women "traditionally" run the household), and America's high pressure, "more hours" oriented work culture. This honestly doesn't sound like a bad thing to fix for men in the IT workforce, either.

> would in my opinion improve everyone's lives

No doubt. However, the same bar should be applied. What I read from the media seems suggest, companies should follow their command to increase diversity whatever it costs, otherwise it is racist/sexist and prepare to be attacked.

I don't agree with this. Because it makes software engineering as a job look easy. Those non-technical journalists seem to believe, company either intentionally choose not to hire minorities, or engineers can be mass produced in short time.

Neither is true, because if they are, we won't even discuss this problem. Look around, who is talking about Uber drivers' demographics? No one. The media adapts the false philosophy to trying to correct things from top-down, not bottom-up, because the former is an easy target. They have an AGENDA, and it is not really about fairness, it is about attacking others to gain power.

But then why are 90% of long distance runners or the NBA black, and why is that okay?

I honestly don't think that non-white and/or non-males are proportionally less able to think analytically than white males. I think that on average they have less education, and a culture that does not promote intellectual pursuit. Those are the things that need to change, and if you change that it should then flow through into programming.

>But then why are 90% of long distance runners or the NBA black, and why is that okay?

What makes you so sure it's ok?

It's really for people who are involved with long-distance running and/or the NBA to figure that issue out, since they have the relevant background knowledge.

Programmers often have misconceptions about the level of concern for diversity in other fields. For example, a common trope is that no-one is worried about the fact that most nurses are women. But in fact people in the nursing profession are worried about this, and there are efforts to recruit more men.

I have a feeling that somewhere over on the NBA forum, someone is saying "but then why are 90% of programmers men, and why is that ok?"