Social responsibility is not programming a nuclear warhead to target Moscow but target an arbitrary location which happens to be the location of Moscow.
Agree, not sure why software engineers believe that engineering ethics is about doing what's in the users interest and what's morally correct. In most of the traditional engineering professions, the ethics course is mostly about building bridges that don't fail, and weapons that work as expected. If engineering ethics is about doing what morally right, then aerospace and mechanical engineers are the greatest sinners in the world. Engineering codes of conduct with legally binding power usually involve building things to specifications and things that won't fail (based on the specification). They don't make any prescriptions about the ethics of building a hypersonic missile or a tracking users en masse.
Beware what you wish for, these rules exist to bind and regulate engineers. They are exist so capital holders can feel secure about their return on investment. Unless you want this https://news.ycombinator.com/item?id=35970283 to become reality, better push back attempts to regulate software engineering.
Beware what you wish for, these rules exist to bind and regulate engineers. They are exist so capital holders can feel secure about their return on investment. Unless you want this https://news.ycombinator.com/item?id=35970283 to become reality, better push back attempts to regulate software engineering.