Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ethical Questions in Software Engineering - Reversim 2019

Ethical Questions in Software Engineering - Reversim 2019

Software is eating the world. We, developers and architects, are a major force influencing software, technology, and the world it creates. We don’t have the privilege of being unaware of our actions. If we really want to create a better world, we must understand the intersection of technology and humanity. We need to open our eyes to the link between ethics and software.
In this session we’ll look at some examples of ethical questions involving software and algorithms. We’ll discuss technology, sense of self, politics, truth, and try to understand what we can do about it.


Rotem Hermon

June 17, 2019

More Decks by Rotem Hermon

Other Decks in Programming


  1. Ethical Questions In Software Engineering Rotem Hermon, SAP @margolis20

  2. None
  3. None
  4. Making the world a better place, since 450 BC

  5. “Software is eating the world” Marc Andreessen

  6. None
  7. None
  8. None
  9. None
  10. None
  11. None
  12. None
  13. None
  14. None
  15. None
  16. None
  17. None
  18. None
  19. None
  20. None
  21. None
  22. None
  23. None
  24. The basic problem is that web 2.0 tools are not

    supportive of democracy by design. They are tools designed to gather spy-agency-like data in a seductive way, first and foremost, but as a side effect they tend to provide software support for mob-like phenomena. Jaron Lanier Facebook has never been merely a social platform. Rather, it exploits our social interactions the way a Tupperware party does. Facebook does not exist to help us make friends, but to turn our network of connections, brand preferences, and activities over time — our “social graphs” — into a commodity for others to exploit. Douglas Rushkoff
  25. None
  26. None
  27. None
  28. None
  29. None
  30. None
  31. None
  32. Thank you! Rotem Hermon Lead Architect, SAP Customer Data Cloud