preview

The Ethical And Moral Implications Of The Programmer

Decent Essays

The programmer I have recruited didn’t work at a company previous to his employment at our company. Assuming he did though I will discuss the ethical and moral implications of using work that he has created at his previous (imaginary) employment.

Throughout this question, the term creator will be used, this refers to the entity that created the software. In this case it was the programmer using his own software, but he must be treated as a different entity as to when he was working at another company. This means that although he made the software, he is legally a different entity now and must seek permission from the company at which he created the software. This company will be referred to as the creator throughout this essay, as they in legal terms created the software product, not the programmer.

The programmer who works at our company has had previous employment at another software company from which he has still has previous work that he created. The Association for Computing Machinery (ACM) has compiled a list of the ethical and moral principles from which a programmer should obey to be in the moral good. These principles are, contribute to society and human well-being, don’t harm to others, be honest and trustworthy, give proper credit for intellectual property, respect the privacy of others, honor their confidentiality, approve software only if they have a well-founded belief it is safe and meets specifications, accept full responsibility for their own work, not

Get Access