Here is my Writing Assignment 3

advertisement
Vidic 2:00
L20
SELLING OUT: MONEY OR MORALS?
Robert Zamboky (raz30@pitt.edu)
THE SCENARIO
I someday plan to be employed as a software
developer/engineer. That is why I am majoring in computer
engineering at Pitt; it is a versatile degree that will allow me
to achieve this goal. However, with such a degree, it is also
possible that I will work in a field related to computer
hardware technology. Whether I am directly working on the
hardware or simply working on software for some new
hardware, there is a chance I could be working in the field of
quantum computing.
In my previous paper, I discussed the technology of
quantum computing and how it could impact the field of
engineering. Given the benefits could be so extensive, I
believe it is very possible I will in some way be working with
the technology of quantum computers [1]. Therefore, the
scenario I will be discussing is not only an abstract possibility,
but a situation that I could very well encounter as a
professional. As a result I have thought about this as if I was
truly in this situation and combined my convictions with my
research to arrive at a conclusion as to how to handle such an
ethical dilemma. The scenario is as follows:
Eleven years from now I develop software for a large
computing company who is leading in the field of quantum
computer research. Research in the field of quantum
computing has progressed steadily since 2014 and quantum
computers are now commercially available. Unfortunately,
none of them is capable of anything close to the level of
performance that is theoretically possible for a quantum
computer. All that could change, however, now that my team
has developed a quantum computer using a new method that
is orders of magnitude more powerful than any computer
developed before [2]. This is a huge breakthrough for the field
of computing and engineering – my superiors are extremely
pleased with the results of my research. The computer is still
early technology, however, and they want to perfect it while
also solidifying our position in the market. My team and I are
under strict orders of secrecy to keep this technology a secret;
even if someone should find out about it, under no
circumstances are they to learn any details.
Outside of work, I have been suffering financially.
Unexpected situations have caused me to accumulate a
mountain of debt and even with my lucrative job my family is
in trouble. It is at this time that I am contacted by a mysterious
person – they do not give me a name, but they claim they are
from the government and desire our computing technology
for themselves. In exchange for leaking the technology,
specifically the software I have developed (they assure me my
superiors will never find out who was responsible), they offer
me one million dollars – possibly more if I continue to give
them the fruits of our research. This money is more than
University of Pittsburgh, Swanson School of Engineering
2014-10-28
enough to free me from my financial difficulties; what should
I do?
WHY IS THIS SUCH A BIG DEAL?
One question that may arise while looking at this
situation is why this particular technology is worth so much
money. As I mentioned briefly before, quantum computers
are theoretically capable of incredibly vast computational
abilities. Only a handful of qubits, or quantum bits, could
achieve processing power equivalent to modern-day
computers while a small collection could possess the ability
to rival supercomputers [1]. In fact, John Weckert states in his
essay “Lilliputian Computer Ethics” that estimates have
predicted quantum computers could even be millions or
billions of times more powerful than today’s computers. This
would lead to computers that may be capable of manipulating,
retrieving useful information from, and tracking vast amounts
of data [2].
Taking this information into consideration, the
amount of money that I have been offered should not be too
shocking. The technology I have helped to develop is capable
of surveillance on an immense scale [2]. It also possesses the
ability to break through some of the most secure cyber
security systems currently in place [3]. Additionally, even for
those that possess rudimentary quantum computers, without
the right software structured specifically for the computer
there is a good chance the hardware will be useless [4].
Because of the highly specialized software that I
have written and my access to the actual design of the
quantum computer, I could provide this government contact
with the single most powerful piece of surveillance and
security technology on the planet. I have been targeted
because I am not a vital leader in my company and I have a
difficult financial situation that can only be solved with a large
sum of money. Given the value of the information I have
access to and the ostensible resources of a member of the
government, such a large sum of money is reasonable. Before
I make a decision concerning this dilemma, there are several
sources I must consult to make sure I am making the ethical
choice.
ETHICAL SOURCES FOR
CONSIDERATION
First is the Code of Ethics for the National Society
of Professional Engineers, or NSPE. My conduct as a
professional in the field of engineering must line up with the
rules and guidelines set forth in this code [5]. Additionally, I
must consult the Institute of Electrical and Electronics
Robert Zamboky
Engineers (IEEE) Software Engineering Code of Ethics. As a
member of the IEEE and a software engineer, my conduct
must fall within these guidelines as well [6].
Finally, I look at what is found in the Bible. As a
Christian, I value the truth that is found in the Word of God
above all else. As the absolute standard for all of my ethics,
whatever it says about handling this situation is what I must
do [7].
APPLYING THESE SOURCES
As I look at everything before me, I realize that I
must consider every source before I make a decision. It is not
necessarily that each source is wildly different from the others
and I must make a decision based on my best guess of what
should be done; on the contrary, every source agrees with
each other and points me in the same direction.
IEEE Code of Ethics
I start with the IEEE Software Engineering Code of
Ethics, because it is the code most closely related to my field.
The rules laid down in this document are very clear about
what should be done. There are several noteworthy sections
to consider as I think about my situation. I look at Principle 1:
Public. This principle states that “Software engineers shall act
consistently with the public interest.” Of particular note is
section 1.03 where the code states a software engineer must
make sure his software does not “diminish quality of life,
diminish privacy or harm the environment” [6]. Clearly, in
this situation, I would be putting people’s privacy at risk,
given the surveillance capabilities of my company’s quantum
computer [2]. People’s information all over the world would
be threatened as this computer is also capable of breaking
through many cyber security measures that are currently in
place [3]. I would be placing the public at serious risk by
accepting the offer.
I would not only be placing the public at risk,
however, but also my employer. In Principle 2: Client and
Employer, the code states “Software engineers shall act in a
manner that is in the best interests of their client and
employer” and goes on to say in section 2.05 that software
engineers are to “Keep private any confidential information
gained in their professional work” [6]. Obviously, by leaking
technology my employer has specifically instructed me to
keep confidential I would be violating this section of the code
as well.
My contact is dubious as well. I have no proof that
he is actually from the government; even if he is, I would still
violate section 4.06 of Principle 4: Judgment in which the
code states software engineers must “Refuse to
participate…in a private, governmental or professional body
concerned with software related issues, in which they…have
undisclosed potential conflicts of interest.” Such a violation
of integrity is unacceptable. Sections 6.05, 6.10, and 8.09 are
further proof that I will violate this code should I decide to
2
accept the offer; I cannot place myself over the company or
associate with an organization that would seek to violate the
code in any way [6].
NSPE Code of Ethics
Unsurprisingly, much of what the NSPE Code of
Ethics says concerning this matter is very similar to or directly
mirrors what is found in the IEEE Code. The differences lie
primarily in the fact that the NSPE Code applies to all fields
of engineering, while the IEEE Software Engineer Code
applies specifically to software development. However, the
similarities are striking and leave no room for confusion.
The Fundamental Canons found in the NSPE are a
good overview of the ethical standard to which professional
engineers are held. They state that engineers again must hold
the public interest in the highest regard, be faithful to their
employers, and uphold honesty and integrity [5]. Already I
can see that accepting the government agent’s offer would
violate the NSPE Code.
There is more to be found within this code, however.
Further examination reveals that I cannot allow myself to do
business with one so untrustworthy; this would violate
Section II: Rules of Practice subsection 1.4, where the code
states “Engineers shall not…associate in business ventures
with any person or firm that they believe is engaged in
fraudulent or dishonest enterprise.” Section II subsection 4.3
also states that “Engineers shall not solicit or accept
financial…consideration, directly or indirectly, from outside
agents in connection with the work for which they are
responsible” [5]. These rules make it very clear that
conducting business with whoever this contact is would be in
violation of the NSPE Code of Ethics.
Section III: Professional Obligations contains further
information about the ethical considerations I should make.
Subsection 1 establishes that engineers must possess a high
standard of honesty and integrity. Subsection 2 again exhorts
engineers to “serve the public interest.” Finally subsection 4
reiterates the fact that “Engineers shall not disclose, without
consent, confidential information concerning the business
affairs or technical processes of any present...employer” [5].
Each of these subsections reinforces ethical standards that I
have already examined in the IEEE Code of Ethics. The ethics
are overwhelmingly stacked against accepting the offer.
However, I really do need that money – and the contact
guarantees I would never be caught. Would giving up the
information really be that bad?
THE BIBLE: THE ABSOLUTE STANDARD
Absolutely! Accepting the offer would by all means
be morally unacceptable. It would violate many sections of at
least two significant codes of ethics. But with such a tempting
sum of money, the offer is almost too good to resist. However,
there is one more text I must consult: the Bible.
Robert Zamboky
As a Christian, I take the Bible to be the Word of
God. Therefore, everything that is written in it must be truth.
As truth, it is the absolute standard by which all else is
measured. So far, I have only considered natural lists of
ethical guidelines in my decision, and I am still tempted to
take the money. I must find the final answer within the pages
of Scripture.
Colossians 3:22-24 says this: “Slaves, in all things
obey those who are your masters on earth, not with external
service, as those who merely please men, but with sincerity of
heart, fearing the Lord. Whatever you do, do your
work heartily, as for the Lord rather than for men, knowing
that from the Lord you will receive the reward of the
inheritance. It is the Lord Christ whom you serve;” Ephesians
6:5 says “Slaves, be obedient to those who are your masters
according to the flesh” [7]. Though I am not a slave, these
verses apply to all employees. I am instructed to serve my
employer as though I am serving the Lord. Accepting the offer
would be betraying my master, something I cannot do.
The argument could be made that it is just one time;
after all, I don’t need the future money. My employer does not
need to know about this one time. However, Luke 16:10 states
that “he who is unrighteous in a very little thing is unrighteous
also in much” [7]. Thus even something that is a seemingly
small offense equates to a serious matter.
What of my financial situation? My need for the
money is the chief reason I am tempted to take the offer. In
this, too, I have an answer. Jeremiah 29:11 contains these
words: “’For I know the plans that I have for you,’ declares
the Lord, ‘plans for welfare and not for calamity to give you
a future and a hope.’” Furthermore, in Matthew 6:31-33 the
Word says “Do not worry then, saying, ‘What will we eat?’
or ‘What will we drink?’ or ‘What will we wear for
clothing?’ For the Gentiles eagerly seek all these things;
for your heavenly Father knows that you need all these
things. But seek first His kingdom and His righteousness,
and all these things will be added to you” [7]. I therefore have
nothing to worry about; these and other verses like these tell
me that I am entirely in God’s hands, that He has a plan for
me, and that everything will work out in the end. I do not need
to chase after money acquired through unethical means. That
will only lead to more difficulty. I therefore have my answer:
I will absolutely not accept the offer from this person.
RESULTS
Though this situation may never occur, it is certainly
possible that something like it may happen someday. It
demonstrates a significant truth that I had perhaps not
considered before: software engineers are just as likely to face
difficult ethical situations and held to strict ethical standards
as well. There is a power that comes with writing code – code
that has the potential to affect millions of lives. Software
developers have a responsibility to be ethically conscious as
well, something that may often be overlooked [8]. I know that
for myself, I will adhere to a strict set of ethics, using the Bible
3
as my standard and following the Codes written by
professional organizations such as the NSPE or IEEE.
Personally, I shall never compromise. The situation may not
be black and white, but there is always a right decision.
Robert Zamboky
REFERENCES
[1] A.V. Pandhare, Prof. Ms. V. M. Deshmukh. (2013, April).
“Quantum Computer: An Overview.” International Journal
of Computer Science and Applications. (Online Article).
http://www.researchpublications.org/IJCSA/NCAICN13/241.pdf. pp. 376-379
[2] (2002) J. Weckert. “Lilliputian Computer Ethics.”
Metaphilosophy. (Online Article). http://content.ebscohost.
com.pitt.idm.oclc.org/ContentServer.asp?T=P&P=AN&K=6
719245&S=R&D=aph&EbscoContent=dGJyMNHX8kSeqL
M4zdnyOLCmr0yep7ZSs6e4Ta%2BWxWXS&ContentCust
omer=dGJyMO7f8oy549%2BB7LHfi%2B4A. pp 366-375.
[3] A. Ekert, R. Renner. (2014, March 26) “The ultimate
physical limits of privacy.” Nature. (Online Article).
http://www.nature.com/nature/journal/v507/n7493/full/natur
e13132.html. pp 443-447.
[4] H. Johnston. (2014, June 20). “Is D-Wave’s quantum
computer actually a quantum computer?” Physics World.
(Online Article). http://physicsworld.com/cws/article/news/
2014/jun/20/is-d-wave-quantum-computer-actually-aquantum-computer
[5] (2007, July) “NPSE Code of Ethics for Engineers.”
National Society of Professional Engineers. (Online Article).
http://www.nspe.org/resources/ethics/code-ethics
[6] (2014). “Software Engineering Code of Ethics and
Professional Practice.” IEEE Computer Society. (Online
Article). http://www.computer.org/portal/web/getcertified/
resources/code_of_ethics
[7] NASB Quick Study Bible: Making Bible Study Easy.
Thomas Nelson, Inc: 2006. Print.
[8] (2014, March) A. Narayanan, S. Vallor. “Why Software
Engineering Courses Should Include Ethics Coverage.”
Communications of the ACM. (Online Article).
http://content.ebscohost.com.pitt.idm.oclc.org/ContentServer
.asp?T=P&P=AN&K=94803392&S=R&D=bth&EbscoCont
ent=dGJyMNHX8kSeqLM4zdnyOLCmr0yeqLFSrq%2B4Sr
CWxWXS&ContentCustomer=dGJyMO7f8oy549%2BB7L
Hfi%2B4A. pp 23-25.
ADDITIONAL SOURCES
“Cases and Scenarios.” Online Ethics Center for Engineering
and Science. (Online Article). http://www.onlineethics.org/
Resources/Cases.aspx
(2014) “ethics.” Dictionary.com. (Online Article).
http://dictionary.reference.com/browse/ethics?s=ts
“Ethics Case Studies.” webGuru: Guide for Undergraduate
Research. (Online Article). http://www.webguru.neu.edu/
professionalism/research-integrity/ethics-case-studies
“Ethics Cases.” Texas Tech University. (Online Article).
http://www.depts.ttu.edu/murdoughcenter/products/cases.ph
p
4
ACKNOWLEDGEMENTS
Thank you very much to my writing instructor, Amanda
Brant, who helped me with some of the details of this
assignment. Also, much thanks to Libby Ferda who came in
to talk about how to write this paper.
Download