The idea of focusing diversity isn't at odds with focusing on competence. The premise is that certain groups of people who do not fit the stereotype of a male, nerdy, white or asian programmer are often assumed to be less technically competent because of their appearance. As an Asian male, I can't tell you how often people assume I'm smart just by appearance alone. This leads to a hiring process that does _worse_ at hiring component engineers. Even if they are hired, the company culture might not be inclusive enough to retain them - e.g. lots of women leave the industry for that reason. This also leads to a _loss_ of talent.
It's true that some companies might do diversity poorly and hire solely to hit diversity numbers. I don't personally feel good about that. However, in practice I've seen companies that focus on diversity adopt the practice of putting more effort into reaching out to diverse candidates, but have the exact same hiring process & hiring bar applied to them. Those reasonable companies don't make the news -- after all, the unreasonable stories tend to be the ones that get attention.
Again, it's not to say that your concern never happens. However, framing diversity as if it was fundamentally at odds with competence, especially in a completely unrelated thread about a programming language, does a disservice to both diversity _and_ competence.
It seems like we might try to measure and confirm that the problem exists in the first place and to what extent. Then we might try something and measure again to see if it helped or hurt.
Black Lives Matter is just the name for a political movement and organization aligned with Critical Social Justice and specifically Critical Race Theory which actually dispenses with the idea of meritocracy as a worthwhile goal (see postmeritocracy.org for an explanation of this view; the author of that site is Coraline Ada Ehmke, author of the Contributor Covenant, which has been adopted by many projects including Golang)
The diversity you're talking about uses the definition everyone is familiar with from English.
The diversity Black Lives Matter is talking about is a technical term with the definition coming from Critical Race Theory, which defines whites as the least diverse categorically due to historically injustices against BIPOC folx.
> The idea of focusing diversity isn't at odds with focusing on competence
It is explicitly such, as stated by the movement you defend.
> The diversity you're talking about uses the definition everyone is familiar with from English.
> The diversity Black Lives Matter is talking about is a technical term with the definition coming from Critical Race Theory, which defines whites as the least diverse categorically due to historically injustices against BIPOC folx.
Can you provide a citation for that from a CRT source, not a political opponent to CRT?
> > The idea of focusing diversity isn't at odds with focusing on competence
> It is explicitly such, as stated by the movement you defend.
I think you're misunderstanding the major points of Ehmke and others. It's not that we should give up on competency being a driving factor, but instead that the set of organizational tools grouped together as "meritocracy" don't actually make competency the final end result because of the biases those tools impart. "Not a great culture fit" and all that.
It's true that some companies might do diversity poorly and hire solely to hit diversity numbers. I don't personally feel good about that. However, in practice I've seen companies that focus on diversity adopt the practice of putting more effort into reaching out to diverse candidates, but have the exact same hiring process & hiring bar applied to them. Those reasonable companies don't make the news -- after all, the unreasonable stories tend to be the ones that get attention.
Again, it's not to say that your concern never happens. However, framing diversity as if it was fundamentally at odds with competence, especially in a completely unrelated thread about a programming language, does a disservice to both diversity _and_ competence.