Racism in Software Development & Beyond

Black Glowing-Fist

If you're of North African, Middle Eastern or South Asian origin, you have to send up to 90% more job applications than your white counterparts in the United Kingdom. This level of discrimination has been unchanged since the 1960's. Let that sink in for a moment.

I read this statistic in a Guardian article last year and it's been on my mind ever since. The study was carried out by the Centre for Social Investigation at Nuffield College, University of Oxford. You can read their full report here.

Those carrying out the study applied to nearly 3200 jobs, randomly varying the minority background of fictitious job applicants while holding their skills, qualifications and work experience constant.

They looked at high and low skill jobs. What I found particularly interesting was that the high skill jobs they looked at included software engineers. They found that there was no difference between applying for high or low skill jobs, you were going to be equally discriminated against.

Chart showing Middle Eastern & North African's need to send 90% more job applications

If you don't live in the UK, then as the study points out there is a similar situation in other countries. Spain, Germany, Netherlands and Norway are called out by name and here is a similar study about the United States. Racism is a human condition, it affects everyone.

If you are from a majority ethic group, the next time you're at work (I hope we defeat this virus soon and can get back), take a look around at your colleagues. If one of them is from a minority, they were either very lucky or perhaps had to work harder than you to get the same job. They may even have had to be more qualified than you.

Economic Racism > Physical Racism

When physical or verbal racist abuse occurs, people know about it, they can deal with it and hopefully move on. When people are discriminated against economically by not being able to get a job or perhaps getting a lower paid job, there is no way for them to know that they've been discriminated against.

We know that if you're an ethnic minority in Britain, you're more likely to live in poverty and we know that that living in poverty means that you're more likely to have physical and mental health problems, you're less likely to do well in education, you're more likely to go to prison and you are liable to die sooner.

COVID-19 has revealed the contrast even more starkly. People from black, asian and minority ethnic (BAME) backgrounds have suffered from higher rates of death than their white counterparts. If you're black, you're 3.9 times more likely to die. In a report the government tried to hide, it was revealed that historical racism plays a part.

Hit a man in the face and he'll bleed for a day, hit a man in the pocket and he'll bleed for a lifetime.

This is Personal

I was born and bred in East London but my parents are originally from Pakistan and I happen to be a Muslim too. As one of those people who has to send 40% more job applications according to the report above, this is kind of personal.

I have experienced direct verbal racist abuse before (Most people of any ethnic minority have at least once) but it's rare for me at least. I have also received abuse online on Twitter and even GitHub but it's par for the course online.

I do not know...I cannot know if I have ever been discriminated against when applying for jobs. If I had a different name, would I have been offered more chances? I don't think I would have but the statistics say differently. It did take me years of applying to get a job at Microsoft but so did one of my colleagues and in the end I did get one.

With that said I'm also one of the lucky ones. If I think back to the people that hired me and gave me a chance in my first few jobs, I'd really like to thank them.

What Can be Done?

Clearly there are many problems but I would hate to leave things there without suggesting potential solutions, so here are three.

1. Anonymous Job Applications

Anonymous job applications, where names are stripped from job applications are not as far fetched as you might think. They were trialled by 100 British firms in 2012, backed by the former deputy prime minister Nick Clegg. Some still use the special software that enables this system but there is resistance from some employers.

Eventually, a candidate will have to meet someone in an in-person interview where there is no hiding their ethnicity but at least it will mean getting more ethnic minorities a foot in the door that they otherwise clearly are not getting according to the evidence.

2. Ethnicity Pay Gap Reporting

In the UK, if your company has more than 250 employees, you must report the gender pay gap between your male and female employees. This has highlighted the disparity with eight out of ten employers paying men more than women.

Employers should be required to do the same for ethnicity. There is reportedly, a £3.2bn pound gap in wages between ethnic minorities and their white colleagues doing the same jobs.

Email your local member of parliament and urge them to support the requirement for large firms to publish an ethnicity pay gap and perhaps anonymous job applications too.

3. Stop Putting Racists in Power

My prime minister, Boris Johnson, once called black people "piccaninnies" with "watermelon smiles". When writing about the continent of Africa he said:

The problem is not that we were once in charge, but that we are not in charge anymore.

He's been anti-semitic too, writing an entire book about powerful Jews controlling the media and influencing elections.

He's made Islamophobic remarks about Muslim women looking like bank robbers and letterboxes that caused an up-tick in violence towards Muslim women with racists sometimes using Mr Johnson's exact words. This was apparently in an effort to help them he says. I hope he doesn't try helping anyone else.

That's not even the half of it, he's also insulted or abused half a dozen other groups of people. It's been fun to watch right wing politicians and political commentators contort themselves into strange shapes trying to defend his blatant racism.

The sad thing is, if you put a racist in power, many others follow them in their wake. The Conservative party is now riddled with racist members, councillors and even members of parliament. The far right group Britain First has even said that 5,000 of their members have even joined the Conservative party.

The solution for me is clear. If you put a racist in charge, they build a whole pyramid of racists underneath them.


As many others have said, it's not enough to be a passive non-racist in society. Over the last half a century, structural and institutional racism still pervades our society. It is necessary for us all to be actively working against racism. We also need to recognise that a lot of the inequalities we see come from implicit biases that all human beings have, including our own selves. If we recognise that we ourselves are deficient, perhaps we can do something about it.

Web Mentions

What's this?

0 Replies