Earlier quoted context omitted.
If my code sucks, I have exactly the same experience fixing it that a black woman would have, because the arbiter of correctness is a computer without any opinions about the author. Diversity in skill comes from having worked in different kinds of software and languages and frameworks, not going out and collecting fifty shades of node hipster.
Sometimes code sucks because the programmer doesn't realize names work differently in other cultures.[1] Sometimes it sucks because it outs LGBT kids.[2] Sometimes it sucks because nobody noticed what the team called something was also a racial slur. [1] https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-... [2] https://www.independent.co.uk/life-style/gadgets-and-tech/ne...
[2] is a product design decision, not a programmer's ignorant error. "A product should side with a child against their legal guardian who actually paid for the product" is by no means the consensus across all cultures.