Member-only story

The Software Developer’s Code of Ethics from FIFO Networks

Bob Young
3 min readMar 5, 2019

--

“Good code, and no deception.”

Photo by Eugene Chystiakov on Unsplash

I will respect the user’s ownership of the device and its resources.

I will not treat the user’s device as if I own it.

I will not extract information from the user’s device without the user’s informed consent.

I will write code as efficiently as my skills allow, to make minimal use of system resources.

Specifically, I will write code that is both effective and frugal in its use of:
— bandwidth
— processor time,
— device storage, and
— system memory.

I will always keep the non-technical user in mind, and treat them with respect.

When I write code, I will respect the limited technical knowledge of:
— the elderly, who didn’t grow up with the current technologies,
— the young, who have not yet had opportunity to learn the current technologies, and
— others who, for many reasons, may have little prior experience with using the current technologies.

With the inexperienced user in mind, I will not create software installation prompts with a default opt-in. I will…

--

--

Bob Young
Bob Young

Written by Bob Young

CISO, Director of Information Security, and Security Consultant. Also, I wrote some books that have nothing to do with IT. http://www.amazon.com/author/bobyoung

No responses yet