A call for a code of tech ethics?

Some are calling for a “code of tech ethics”, particularly regarding social media and privacy issues. Where this is logically headed is to Professional Engineer licensing for at least some software engineers who would sign off on projects.