He's saying that within the Black community, there are fewer people who (for whatever reason) have the skills necessary to be a CRUD developer.
Reasons may include, but are not limited to:
- poverty and access to education
- cultural factors pertaining to the value of higher education
- cultural factors pertaining to the types of jobs that are valued (e.g.: perhaps Blacks take jobs that confer a certain status or that are seen as directly giving back to the community)
If this is true -- and I personally find it plausible -- then we would indeed expect blacks to be under-represented in software design.
tl;dr: Perhaps the bias in hiring is a reflection of a bias in competence. Perhaps Blacks are, on the whole, poorer candidates? If that's true, then the correct approach is to focus on education rather than punishing employers.
Whether it was intended or not, OP was dog-whistling the genetics argument, which I do not buy.
Again, no it wasn't, and even if it were it does not change the veracity of my (more nuanced) rendition.
For what it's worth - I do not disagree with your argument, but I do not think it adequately explains the situation.
OT: it's somewhat surreal for me to experience HN going all out for the status quo (regardless of subject). I just wanted to get that off my chest - carry on.
The NBA is much smaller than entire industries: there are more CEOs than NBA players.