The Ten Commandments of Egoless Programming

Originally from here

Understand and accept that you will make mistakes.

1

You are not your code.

2

No matter how much "karate" you know, someone else will always know more.

3

Don't rewrite code without consultation.

4

Treat people who know less than you with respect, deference, and patience.

5

The only constant in the world is change.

6

The only true authority stems from knowledge, not from position.

7

Fight for what you believe, but gracefully accept defeat.

8

Don't be "the guy in the room."

9

Critique code instead of people – be kind to the coder, not to the code.

10

That's it !

It is just an Opinion, not a rule ...

The Ten Commandments of Egoless Programming

By Mukhammad Yunan Helmy

The Ten Commandments of Egoless Programming

  • 697