6 ms·
Maybe 2.7 or 3.1 of the ACM code? 2.7 Improve public understanding of computing and its consequences. Computing professionals have a responsibility to share t
by SheepSlapper 13y ago
Maybe 2.7 or 3.1 of the ACM code?
2.7 Improve public understanding of computing and its consequences.
Computing professionals have a responsibility to share technical knowledge with the public by encouraging understanding of computing, including the impacts of computer systems and their limitations. This imperative implies an obligation to counter any false views related to computing.
3.1 Articulate social responsibilities of members of an organizational unit and encourage full acceptance of those responsibilities.
Because organizations of all kinds have impacts on the public, they must accept responsibilities to society. Organizational procedures and attitudes oriented toward quality and the welfare of society will reduce harm to members of the public, thereby serving public interest and fulfilling social responsibility. Therefore,organizational leaders must encourage full participation in meeting social responsibilities as well as quality performance.
Or number one on IEEE?
1. to accept responsibility in making decisions consistent with the safety, health, and welfare of the public, and to disclose promptly factors that might endanger the public or the environment;
Given, what's "best for the public" is up for debate (at least according to the people doing the collecting).