Programmer Competency Matrix »
definitely dated, but interesting yardsticks.
Processing a sorted array is faster than an unsorted one?
Why it's important to know how to write for CS Majors
Technical leadership and glue work
Learning is more important that Knowing
Good insight on interviewing programmers