Plus ça change, plus c'est la même chose...
Unfortunately, we have never come up with a moral code for programmers, like the Hippocratic oath which exists for MDs. And of course, a moral code for managers would be nice to have too.
1. Hold paramount the safety, health, and welfare of the public.
2. Perform services only in areas of their competence.
3. Issue public statements only in an objective and truthful manner.
4. Act for each employer or client as faithful agents or trustees.
5. Avoid deceptive acts.
6. Conduct themselves honorably, responsibly, ethically, and lawfully so as to enhance the honor, reputation, and usefulness of the profession.
However, this is less applicable, because we rarely do anything that can directly kill people on accident.