Friday 9th October, 2015
2:15pm to 2:45pm
We have ethical responsibilities when coding. We’re able to extract remarkably precise intuitions about an individual. But do we have a right to know what they didn’t consent to share, even when they willingly shared the data that leads us there? A major retailer’s data-driven marketing accidentially revealed to a teen’s family that she was pregnant. Eek.
What are our obligations to people who did not expect themselves to be so intimately known without sharing directly? How do we mitigate against unintended outcomes? For instance, an activity tracker carelessly revealed users’ sexual activity data to search engines. A social network’s algorithm accidentally triggered painful memories for grieving families who’d recently experienced death of their child and other loved ones. We design software for humans. Balancing human needs and business specs can be tough. It’s crucial that we learn how to build in systematic empathy.
In this talk, we’ll delve into specific examples of uncritical programming, and painful results from using insightful data in ways that were benignly intended. You’ll learn ways we can integrate practices for examining how our code might harm individuals. We’ll look at how to flip the paradigm, netting consequences that can be better for everyone.
Web developer with ♥ for Ruby. IT educator, sex educator, public speaker, baker of goodies. I like to help women be excited about coding professionally.
Carina C. Zona is a developer, community builder, advocate, certified sex educator, and whimsical gluten-free baker. She has been an organizer & instructor for many tech women’s organizations. Carina is the founder of @CallbackWomen. She spends a lot of time thinking about the unexpected cultural effects of our decisions as programmers.
Sign in to add slides, notes or videos to this session