Developer Experience (DX)
An Empathy Exercise: Contextualising The Question of Privilege

Summarized using AI

An Empathy Exercise: Contextualising The Question of Privilege

Amr Abdelwahab • August 24, 2018 • Vienna, Austria

In the talk titled "An empathy exercise: contextualising the question of privilege," Amr Abdelwahab explores the concept of privilege within the tech community, sharing personal insights and urging the audience to recognize its implications in their lives and work.

Abdelwahab begins by recounting his background, emphasizing that he comes from a privileged background in Egypt but has faced challenges as a person of color in Europe. His experiences highlighted the discrepancies in privilege across different contexts, prompting him to engage in deeper discussions about social issues often overlooked in tech spaces.

Key Points Discussed:
- Definition of Privilege: Privilege is defined as a 'special right or advantage' and can vary significantly according to context. Abdelwahab encourages the audience to reflect on their own privilege by calculating their 'privilege scores' based on various real-life scenarios.
- Intersectionality of Privilege: He explains that privilege is not absolute but intersected. For instance, while a white person might hold certain privileges, groups like women of color may face compounded challenges.
- Intention vs. Impact: The talk addresses common arguments against diversity efforts, such as the idea that good intentions can negate harmful impacts. Using the analogy of an accidental injury caused by a frisbee, he stresses the need for accountability regardless of intention.
- Microaggressions: These subtle, everyday interactions or behaviors that undermine marginalized groups are highlighted, emphasizing their cumulative effect.
- Historical Context of Discrimination: He clarifies that terms like 'reverse discrimination' lack validity due to underlying power imbalances prevalent in society.
- Importance of Diversity in Tech: Abdelwahab discusses how diverse teams yield better products by representing varied users' perspectives. He cites examples, such as naming conventions differing globally and implications of technology failing to recognize individuals from different backgrounds.
- Call to Action for Inclusion: The talk culminates with a call for diversity in hiring practices and advocating for marginalized communities in tech. He encourages attendees to utilize their privilege to uplift others.

Conclusions: Abdelwahab emphasizes the importance of approaching social issues within the tech industry with the same diligence as coding principles. By advocating for an inclusive culture and understanding the responsibilities tied to privilege, the tech community can create products that truly serve diverse populations. In essence, embracing diversity not only enriches the workplace but also drives more inclusive and effective technological advancements.

An Empathy Exercise: Contextualising The Question of Privilege
Amr Abdelwahab • August 24, 2018 • Vienna, Austria

Up Next: Wrap up & announcing the next EuRuKo's location https://www.youtube.com/watch?v=wMggsShGTzk

See below for all videos!

######################
### \o/ EuRuKo 2018 \o/ ###
######################

### Day 1 ###

Yukihiro Matsumoto - Keynote https://www.youtube.com/watch?v=cs0s5lZAUwc
Chris Salzberg - Metaprogramming for generalists https://www.youtube.com/watch?v=1fIlcnrJHxs
Joannah Nanjekye - Ruby in containers https://www.youtube.com/watch?v=qPNkOPvjecs
Damir Zekić - Tool belt of a seasoned bug hunter
https://www.youtube.com/watch?v=ObB0dzX_rBs
Igor Morozov - Ducks and monads: wonders of Ruby types https://www.youtube.com/watch?v=v-H9nK8hqfE
Brad Urani - Rails anti-patterns: how not to design your database https://www.youtube.com/watch?v=zo3iRBPzscU
Coraline Ada Ehmke - The broken promise of Open Source https://www.youtube.com/watch?v=5ByUPh_uPqQ
Louisa Barrett - Ruby not red: color theory for the rest of us https://www.youtube.com/watch?v=OgO1EIFDgPU

### Day 2 ###

Welcome https://www.youtube.com/watch?v=OlOA0aGxud0
Nadia Odunayo - The case of the missing method — a Ruby mystery story https://www.youtube.com/watch?v=OlOA0aGxud0
Pitch the next EuRuKo's location https://www.youtube.com/watch?v=YXe9OoQW8lc
Ana María Martínez Gómez - Let’s refactor some Ruby code https://www.youtube.com/watch?v=jUc8InwoA-E
Pan Thomakos - Debugging adventures in Rack-land https://www.youtube.com/watch?v=5o4krwjJbOI
Lightning talks https://www.youtube.com/watch?v=zSeaNPjwnnA
Kerstin Puschke - Scaling a monolith isn't scaling microservices https://www.youtube.com/watch?v=tA8gGd_Rl7E
Amr Abdelwahab - An empathy exercise: contextualising the question of privilege https://www.youtube.com/watch?v=6CqmGYvFwAQ
Wrap up & announcing the next EuRuKo's location https://www.youtube.com/watch?v=wMggsShGTzk

EuRuKo 2018

00:01:01.960 Welcome back! Break time is slowly coming to an end.
00:01:10.560 We have one more talk followed by closing notes. I have some suggestions for after-party activities, which we will tweet out a little later.
00:01:22.060 Our next speaker is Amr Abdelwahab, one of the organizers of last year's EuRuKo. He works as a senior software engineer at Moto Moto and is also a Rails Scroll mentor.
00:01:38.680 Can you hear me? Perfect! When I was in high school, I took a course on presentation skills. This course covered every aspect of presentation, from the introduction to the body. There was one specific section that I loved, called the attention grabber.
00:02:01.930 For those who don’t know, an attention grabber is a technique used by speakers to capture the audience's attention, often through a thought-provoking question or an engaging story.
00:02:08.200 Throughout my life, I decided to use unusual attention grabbers. I created fancy props to attract people's attention. However, I moved to Europe and realized that just being a brown person with curly hair is enough to grab attention.
00:02:28.209 I’m glad about this realization, even if it’s a hard truth. I'm a senior software engineer at Moto Moto, the cloakroom-curated shopping group. I’m honored to be on the EuRuKo stage for the third time in a row, every time in a different role.
00:02:51.100 In Euro 2016, I pitched Budapest as a host city, and in Euro 2017, I served as a chair organizer. I want to take this opportunity to express gratitude to Yoko and the community, as Euro was one of the most impactful experiences of my life, especially in the technology sector.
00:03:15.240 I was born and raised in Cairo, Egypt, and I moved to Budapest in 2013, eventually relocating to Berlin.
00:03:34.500 Now, you might wonder why I’m giving this talk. It’s important to note that this is not an expert talk; I’m not an expert on this topic. This is more a heart-to-heart conversation from one of your fellow developers.
00:04:00.240 This talk might seem irrelevant to some of you because social topics are often considered unimportant at these events. But I want you to know that they actually impact lives like mine and the lives of hundreds or thousands of your fellow developers.
00:04:42.090 So why me? Why am I up here giving this talk? I come from a privileged background; I belong to a middle to upper-class family in Egypt. My parents are Muslim, so I belong to the majority in my country.
00:05:14.110 Surprisingly, I’m of a lighter shade of black in my country. Unfortunately, if you are darker skinned there, you can still be seen as underprivileged. I am a cisgender straight male.
00:05:49.810 In the past, when my Christian, LGBT, or female friends confronted me about social issues, I often felt sympathy but wondered why they were so sensitive about these matters.
00:06:04.500 I questioned why they made such a big fuss and fell for many common fallacious arguments. My move to Europe was an eye-opening experience. In an instant, I started facing daily situations where I felt looked down upon. I found that I needed to put in ten times more effort than my white European counterparts to achieve the same results.
00:07:06.450 I started experiencing what I now call daily racism. The first question I had was whether I was becoming overly sensitive as I couldn’t fit into this group.
00:07:28.449 That’s when I decided to read more about these topics and listen to others. I realized my entire life, we had been missing context. I want to share my thoughts with those who unintentionally damage their peers.
00:08:34.680 This talk will cover several parts. First, I will introduce what privilege is. Then I will provide context for some common arguments against diversity efforts. Finally, I will discuss the practical importance of diversity in your products, your development, and design.
00:09:16.200 Now, I will do something I usually don’t like in presentations and read a definition from Wikipedia. According to it, privilege is a 'special right or advantage granted or available only to a particular person or group.'
00:09:40.320 However, dictionary definitions can be irrelevant in social contexts. To illustrate the concept of privilege, let's calculate our privilege scores. Please add one to your score if you can post on social media without risking jail, murder, or exile. In my country, being able to share this presentation would cost me something I wouldn't want any of you to experience.
00:10:51.990 Add one to your score if you can confess your love to someone without being murdered for it. I can count myself fortunate since I’m a straight man, but there are many places around the world where confessing your love could seriously endanger your life.
00:11:23.510 The questions surrounding privilege are extremely relevant, especially in Europe. In many conferences, I hear discussions around topics like digital nomadism and remote work, which often assume that everyone can travel freely.
00:11:21.990 However, many individuals are unable to attend these conferences because they struggle to obtain visas. Do you ever notice that some people often get selected for additional checks at the airport? For someone with a name like Mohammad, being selected is almost a given.
00:13:20.870 In summary, privilege is not set in stone. Being part of the Muslim community in Egypt is a privilege, but being part of it in Europe is no longer the same. Privilege is contextual; it can become an underprivileged status in other contexts. It's important to recognize that privileges are intersected, and comparing them is unhelpful.
00:14:50.640 For example, a white woman has privileges over a black woman, and a white male holds privileges over both. The essential aspect is that privilege is not inherently evil. When I inform you of your privilege, I am not cursing you, but rather pointing your attention to some responsibilities individuals hold with their privileges.
00:16:55.420 Understanding that extra responsibilities come from privilege can lead us quite nicely into our coding realm. How many of you maintain a legacy codebase? Almost everyone, I assume. When inheriting a project, you recognize that previous developers did their best, yet often overwhelmed with deadlines, they created hacky solutions.
00:18:15.900 These situations introduce what we all call technical debt. Just like you can't ignore past mistakes with technical debt, the same applies to the context of privilege. No one can dismiss it; when we work, we must be mindful of what came before us.
00:20:41.340 To illustrate, consider that our entire humanity has such a legacy—it's deeply entwined with the concept of technical debt we face. We should act reflectively before making decisions.
00:23:09.599 In our industry, there is a tendency to decontextualize topics. When discussing code, we often privilege principles like the single responsibility principle and seek to create simplistic, isolated services that operate independently of their environment.
00:25:27.509 However, we must realize this principle does not apply outside coding standards. Context is necessary in social sciences and politics. When we lack context, we cannot fully understand or engage in discussions. So let’s refrain from approaching societal topics as we would our codebases.
00:26:56.790 I would like to address some common arguments often raised against discussions about inclusion and equity. The first is the notion of 'intention versus impact.' When a person of color raises a concern, often someone will respond by saying, 'But they didn’t mean any harm.' But intention does not negate harm.
00:29:50.530 For instance, if you were throwing a frisbee in the park and it accidentally hit someone's face, causing them injury, you would still need to apologize and offer help regardless of your intentions.
00:30:01.610 On the other hand, if you are mentoring someone from a marginalized community with good intentions but you are not well-informed, you may inadvertently cause more damage than help unless you educate yourself thoroughly.
00:31:10.600 Another common argument is the 'all lives matter' idea, which emerged in response to the Black Lives Matter movement. When people say 'all lives matter,' they tend to ignore that black lives are disproportionately at risk in our society.
00:32:15.910 While all lives indeed matter, it is crucial to acknowledge the specific realities faced by marginalized communities, rather than equating everyone's experiences as the same.
00:32:40.950 I urge you to recognize the unique burdens marginalized groups face, rather than placing yourself in the same category as them. We are not equally oppressed. Additionally, I want to emphasize the concept of microaggressions.
00:33:56.670 Microaggressions are subtle comments or behaviors that belittle or insult marginalized groups. For example, the comment 'Oh, you speak so well,' is an example of a microaggression.
00:34:15.640 It's essential to see that while one instance may seem small and unimportant, those who are continuously subjected to such comments feel the weight of them over time, just like receiving mosquito bites repeatedly.
00:35:59.610 We must also navigate the misinterpretation of terms like 'reverse discrimination.' It does not exist; there is no such thing as reverse racism or reverse sexism because discrimination stems from power imbalances.
00:37:10.630 Oppression must be contextualized against historical and societal frameworks. If discrimination were to occur against privileged groups, it does not equate to the discrimination minorities face.
00:38:12.091 In practice, this means we don't seek equality by giving everyone the same box to step on; rather, we should determine what equity looks like and provide additional support to those who need it to ensure everyone can participate.
00:39:23.249 Ethics aside, it's also essential to consider the business implications of diversity. Without a diverse team, you won't create an inclusive product. When modeling users, we tend to assume everyone has the same basic attributes.
00:40:28.670 For example, we generally assume every user has a first and last name. However, this assumption can exclude large portions of the population, such as those from cultures where naming conventions differ.
00:40:49.370 This cognitive bias leads to significant oversights. Addressing these assumptions is crucial; failing to do so can develop issues that impact user interactions on your platform.
00:42:13.219 Another example is the 'racist camera' phenomenon, where technology fails to recognize or properly identify individuals from different backgrounds. The history of biases in cameras must be acknowledged to ensure technology benefits everyone equally.
00:43:45.000 Finally, let’s address safety; for women and children, airbags were historically designed without consideration for their physical size, which led to tragic outcomes. Consequently, diversifying your team is paramount to avoid such incidents.
00:45:42.250 As a call to action, hire diversity professionals to support you. Ensure your company maintains open, transparent communication, and listen to your employees about their experiences.
00:46:49.500 This privilege exists even within the tech industry, where most of you can find jobs easily. Use your privilege to advocate for others who may not enjoy the same opportunities.
00:47:00.620 It's important to support various diversity initiatives beyond gender, including those that pertain to racial minorities, refugees, and disenfranchised communities.
00:47:45.110 By participating and advocating for inclusivity, we contribute toward building a more equitable tech community. Thank you all for your time!
Explore all talks recorded at EuRuKo 2018
+12