Skip to content

Instantly share code, notes, and snippets.

@jeffchao
Created July 25, 2014 21:41
Show Gist options
  • Save jeffchao/b0f7242e31d35e928219 to your computer and use it in GitHub Desktop.
Save jeffchao/b0f7242e31d35e928219 to your computer and use it in GitHub Desktop.
Programming scale
The full scale (which is explained) is:
10 - Wrote the book on it (there must be a book)
9 - Could have written the book, but didn't.
8 - Deep understanding of corner cases and esoteric features.
7 - Understanding and (appropriate) usage of most lesser known features.
6 - Can develop large programs and deploy new systems from scratch.
5 - Can develop/deploy larger programs/systems using all basic (w/o book) and more esoteric features (some w/ book, some without)
4 - Can develop/deploy medium programs/systems using all basic (w/o book) and a few esoteric features (w/ book). Understands enough about internals to do nontrivial troubleshooting.
3 - Can utilize basic features without much help, manage a small installation competently.
2 - can write hello world without looking at a book, kind of figure out how a system works, if necessary.
1 - Can read programs, make small changes to existing programs, or make adjustments to already installed systems, w/book handy.
0 - No experience.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment