💾 Archived View for alchemi.dev › en › pins › programmers-oath.gmi captured on 2022-07-16 at 15:18:31. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Programmer's Oath

As a programmer, I swear to fulfill these tenets:

0. I will only undertake honest and moral work. I will stand firm against any requirement that harms people unnecessarily.

1. I will respect the lessons learned by those who came before me, and will share what I learn with those to come.

2. I will remember that warmth, empathy and understanding may outweigh a clever algorithm or technical argument.

3. I will not be ashamed to say "I don't know", and I will ask for help when I am stuck.

4. I will respect the privacy of my users, for their information is not disclosed to me that the world may know.

5. I will be humble and recognize that I will make mistakes.

6. I will tread most carefully in matters of life or death.

7. I will remember that I do not write code for computers, but for people.

8. I will consider the consequences of my code and actions. I will respect the difficulties of both social and technical problems.

9. I will be diligent and take pride in my work.

10. I will recognize that I can and will be wrong. I will keep an open mind, and listen to others carefully and with respect.

These tenets were originally written by contributors on GitHub:

Source