I kind of see it as this problem
-Poor match between college grad and the job market. There is a ridiculous amount of bureacracy and loop holes to jump through as well as an employer, student gap. Then you add the non-sense with the H-B1 Visas there is a huge amount of animosity by tech workers towards indian H-B1s. Employers say they can't find qualified american workers and applicants call bullshyt and say it's because they don't want to pay for American talent. This isn't even digging into firing people for getting too old or the overqualified myth.
-Networking is still king and generally speaking, black people tend to have much weaker networks. A lot of people got jobs because of their parent's connects or being friends with a few people in the right places. Most black people don't have that luxury so we are between a rock and a hard place. My old roommate's coworker is a bit of an idiot and struggles regularly with the work but when you have connections, anything can happen. You have to be damn near MENSA level to break through if your black or have good connects. I got a good job ONLY because of a referral due to the fact that I was drinking buddies with this white guy and it turned out he was a rich hipster kid and very popular. His name was like a gold stamp pretty much. If I never kicked rocks with him, I would have been SOL despite being really smart, talented and hard working.
-White professors, instructors and business owners feel more comfortable around white people than they do black people. You'll notice this a lot in college and I even confirmed this with non-white students of races other than black like Indians. Unlike Indians, black people don't have many STEM connections. A lot of indians have doctors, engineers and surgeons for relatives so it helps them tremendously. As black people we need to start copying them.
-We are too scattered to be able to form unions and social groups. A lot of highly educated professional blacks tend to marry out of their race a lot more than expected and are usually single much longer than other races. Also finding blacks who are at the top of their field in STEM is rare. Even added onto that because we are in such few numbers at the top, it makes it even harder to break in. A white guy I use to know talked about how they were interviewing for a job and one of the guys got really threatened by a girl with a near perfect GPA, spoke several languages and did a lot of work. He tried to downplay her accomplishments just because she was indian even though she was a better candidate than he was. She got hired because the guy that wasn't an a$$hole fought for her and she ended up blowing that racist dude out of the water at work in terms of quality.