This is a summary of the ACM's code of ethics for computer professionals. You might want to follow the ACM link to read the entire code to see if you agree with this summary. What has the author left out?
Read the following sections in Chapter 4: Professionalism and Ethics (pages 102-107). According to the Association of Computing Machinery (ACM) and Data Processing Management Association (DPMA), professionalism is acting in accordance with the highest expectations of a professional group. As you read the ACM Code of Ethics, think about ethics and professionalism as going hand in hand.
Take your time in reading and jot down any ideas or notes that stand out to you as particularly useful (or, conversely, confusing).