"Should software developers have a code of ethics?" How often have you seen this headline? From killer robots to cars that cheat emissions standards to psychological experiments conducted by Facebook, ethics in technology is a hot topic. However as a software developer you might not feel like you can make impact. First we’ll learn about the existing code of ethics published by the Association For Computing Machinery (ACM) and the options we have for regulating software development like other professions. Next we’ll cover the companies, organizations and educational institutions leading the way for a more ethical future. We’ll see that as a software developer you have more power than you think.
Given at iOSDevCampDC 2017.