3 ms·
Here is my take on it. I agree quotas suck. A lot. When people explain why we need them, they fall back to "it's morally good" because the other choice is "mon
by zaarn 8y ago
Here is my take on it.
I agree quotas suck. A lot. When people explain why we need them, they fall back to "it's morally good" because the other choice is "monoculture" or "racism" which is "bad" or "evil" depending on who you ask. My problem with that is that I don't accept purely moral arguments, these are usually subjective and depend on someone's culture. Additionally they easily lead to tribalization where people form two camps over a problem and neither side is willing to compromise because their tribe is good and the other is evil/bad.
A diversity of thought seems intuitively to be more effective at solving "programmer didn't think of X because they're not in group Y" problems. Diversity by skin color or gender... not so much. Atleast, it doesn't seem to be a good solution for the above problem and when it is, only for a very very narrow range of problems. It obviously doesn't mean you shouldn't hire women or people with other skin colors or ethnicity. But also that you shouldn't hire them primarly.
Hiring 50/50 male/female workers doesn't solve your ignorance of deaf or blind users of your software. Or people who lost limbs or are otherwise inhibited in movement (just look at Microsoft, their new controller is an amazing statement for diversity).
A purely blind hiring process would solve some of this. Additionally the hiring process would also have to find people that challenge the status quo at the work place, atleast in the relevant matters.
Writing an app in React? Hire someone who is good at Angular and React but advocates Angular. You'll be hearing about problems in your App you haven't thought about. Make this person satisfied with your App.
Creating "Uber but for X"? Hire people who do X and who use X and don't want X disrupted by "Uber but for X". They'll tell you all about what's wrong with the implementation. Make them satisfied.
A diverse group of people is a group that when asked about a problem will find at least as many solutions as people in the group.
Ask your team "what would the ideal calculator look like" and see what they come up with. They can make it phyiscal or software, any arrangement or features they like. But each should have their own unique calculator.
I would say this is a good start point for further thought and discussion on this, though obviously I'm reducing the complexity of such a wide, subjective and deep rooted problem.