Programmer Competency Matrix ↗
definitely dated, but interesting yardsticks.
Why is processing a sorted array faster than processing an unsorted array?
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