Without advocating for them I'll just say that I came to this forum a
little over a year ago with the intention of researching ethics and
development. As I near writing some conclusions I feel they're one of
the few organisations I see consistently putting emphasis on ethics
and I am thinking of joining for that reason.
Something along the lines of a Hippocratic Oath is needed.
Notwithstanding the complexities of intent, misuse and side-effects I
increasingly think it is possible for hackers to consistently adopt
a "I will do no harm to others and society" credo.
Sometimes just making it plain to an employer that you belong to a
professional body whose ethics code would prohibit you from working on
unconscionable tech is powerful - not least that it would afford you
some protections under employment law if they threaten to fire you.
At least that applies in other areas of medicine and engineering.