Вот возникает иногда вопрос — а зачем нужны всякие «профессиональные этические кодексы», когда они состоят в основном из очевидных истин? За ответом можно пройти в комментарии вот сюда:
https://tonsky.livejournal.com/318292.html#comments
и посмотреть на резвящихся кодописов (не «инженеров», боже упаси!), яростно нарушающих Software Engineering Code of Ethics одним лишь фактом своего существования.