Programmer Competency Matrix

There's no scientific research behind this tabulation of what programmers ought to know, and some of the categorizations are unactionably vague, but it's still a useful guide. Most of Software Carpentry is Level 1, with some Level 0 and Level 2 stuff blended in.

Originally posted at Software Carpentry.