Ethics for IT Professionals — key takeaways.
1Worker vs Professional — the line is not legal, it's ethical. Professionals carry obligations beyond the employment relationship.
2Five professional relationships: employer, client, supplier, user, society. Five separate obligation streams that can conflict.
3Daily priority inverts under conflict. Society comes last in daily practice but first in ethics when relationships collide.
4Four codes (ACM, IEEE, AITP, PMI) — PMI is the only one with strong individual consequence (PMP revocation).
5Four laws (SOX, HIPAA, FCPA, CFAA) — know which apply to your role, and recognize that personal liability follows the work product.
6Compliance ≠ ethics. Compliance is the floor; ethics is the ceiling. The gap is where professional judgment lives.
7SAP lesson: distributed responsibility = distributed failure. At every layer, a professional could have refused. None did. The system worked because each person decided not to break it.
8"I was told to" is not a defense. The professional standard is: refuse the instruction that compromises the code, even at career cost.