- Understand and accept that you will make mistakes.
- You are not your code.
- No matter how much "karate" you know, someone else will always know more.
- Don't rewrite code without consultation.
- Treat people who know less than you with respect, deference, and patience.
- The only constant in the world is change. Be open to it and accept it with a smile. Look at each change to your requirements, platform, or tool as a new challenge, not as some serious inconvenience to be fought.
- The only true authority stems from knowledge, not from position.
- Fight for what you believe, but gracefully accept defeat.
- Don't be "the guy in the room."
- Critique code instead of people—be kind to the coder, not to the code.
Sunday, March 25, 2007
The Ten Commandments of Egoless Programming
I found a really great article about "The post is about The Ten Commandments of Egoless Programming" by Lamont Adams. Read the article. The ten commandments originally came from a book by Jerry Weinberg called The Psychology of Computer Programming. The commandments are:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment