“[Developers are ]not asking themselves, what are the ethical consequences of this? Who could get hurt by this? Who does this enable over another person? Who does this disadvantage or advantage? They’re not asking those questions. My goal is to have that part of the natural sequence of developing software.”
Original source: Why Software Developers Should Take Ethics Into Consideration