|
|
|
|
|
by gizmo686
3315 days ago
|
|
>You learn all your basic ethics during early childhood. The ethical questions a software engineer (or almost any professional) faces are not "basic". More specifically, the "basic" ethics we learn as children relate to direct interpersonal relations and small group dynamics (including excessive deference to authority, which "good" ethics must unlearn). These lessons to not prepare us to deal with questions that involve millions of people whom we know very little about. |
|
The challenge is to have the right reactions when you are sitting in a comfortable office and the moral dilemmas inherent in your work are entirely hidden by metrics, and all your bosses ask you to do is to drive the graph up and to the right.