Generally, Marc, the whole world of software has needed codes of ethics for years. Not just coders but all the professions; design, experience, ops, marketing, growth, quality. Not just app builders but all up and down the technical stack; networks, operating systems, infrastructure operators. Not just software publishers but their whole business ecosystem.
We need ethics that cover honesty, notification, liability, fiduciary duties, risk, record keeping, privacy, government allegiances, disclosure, and how human rights map to what we do to and for our stakeholders.