Nick Johnstone's "Programmer's Oath" is billed as "An oath for programmers, comparable to the Hippocratic Oath." Naturally, it's on Github and you can create a pull request if you think that Johnstone got something wrong.
As a programmer, I swear to fulfill these tenets:
I will only undertake honest and moral work. I will stand firm against any requirement that exploits or harms people.
I will respect the learnings of those programmers who came before me, and share my learnings with those to come.
I will remember that programming is art as well as science, and that warmth, empathy and understanding may outweigh a clever algorithm or technical argument.
I will not be ashamed to say "I don't know", and I will ask for help when I am stuck.
I will respect the privacy of my users, for their information is not disclosed to me that the world may know.
I will tread most carefully in matters of life or death. I will be humble and recognize that I will make mistakes.
I will remember that I do not write code for computers, but for people.
I will consider the possible consequences of my code and actions. I will respect the difficulties of both social and technical problems.
I will be diligent and take pride in my work.
I will recognize that I can and will be wrong, sometimes. I will keep an open mind, and listen to others carefully and with respect.
Programmer's Oath [Nick Johnstone/Github]
(via 4 Short Links)
Surveillance capitalism sucks: it improves the scattershot, low-performance success-rate of untargeted advertising (well below 1 percent) and doubles or triples it (to well below 1 percent!).
Every three years, the US Copyright Office undertakes an odd ritual: they allow members of the public to come before their officials and ask for the right to use their own property in ways that have nothing to do with copyright law. It's a strange-but-true feature of American life. Blame Congress. When they enacted the […]
On the first anniversary of its triumph over Zillow's censorious attempt at copyfraud, McMansion Hell is back and better than ever.
Robot vacuums have been around for a while, but the technology has been somewhat hit-or-miss. All too often, these machines get stuck, miss spots, or simply don’t work the way you need them to. The ECOVACS DEEBOT Slim2 Robotic Vacuum Cleaner, however, is designed with a myriad of smart features to make it more autonomous […]
There are some things you can get away with winging, but leading a business isn’t one of them. The reality is that when it comes to making big decisions, corporate big wigs and small business owners alike rely on data-driven insights to lead their ventures in the right direction. That’s why taking the time to […]
Many of us are still reluctant to fork out the $160 for a pair of earbuds we could very easily lose if we turn our heads just a little too quickly. On sale for $22.99, the Air Bud Wireless Bluetooth Earbuds present a more economically sound alternative, and they even come with a charging case […]