💾 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
-=-=-=-=-=-=-
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: