You need start accepting that this is mostly cultural. Black africans who make it to start familites in America are usually highly educated to begin with, and therefore come to America with the mentality of "building wealth" and therefore end up marrying equally educated women. Their children as a result end up being raised with those values. Education is highest priority and they pour LOTS of money into their children's education to ensure that they aren't assed out after they finish school. They go to high quality schools and network with cacs, and therefore end up in positions where great paying jobs are accessible.
In contrast, lots of American black families are in the low income side of thing. Many just work to get by and put food on the table and thus have no means of raising children to be as educated as possible. This is why many families resort to sports as a way of escaping poverty because it requires less money since athletic scholarships get thrown at the talented kids. Besides, once the kids make it into the big leagues, they end up earning waaaaay more money than these software engineers. This means of survival has fostered a culture that doesnt put as much emphasis on higher education as other black groups (for reasons stated above). This is why you see lots of Nigerians and other "immigrants" in these STEM jobs. It is a result of culture passed down multiple generations. Very few Native Americans end up chasing Masters and PhD degrees in Math and Engineering so the lack of
representation can easily look like ADOS is being deliberately cut out of the pie share.
This doesn't excuse the blatant racism and short ceiling that black people as a whole face in tech because of cac's perception of us and our intellect.
I hope this makes sense. I know thecoli will try to chop me up tho regardless