I remember seeing an article gauging software developer skills. It had several fields of knowledge, like algorithms, languages, unit testing, scriptology, time estimation, with each measured on a scale of 1-5. Something along the lines of:
- Doesn't test his code
- Writes stand alone tests and runs them once
- Uses a unit test framework
- Uses a build server (CruiceControl, TeamCity, ...)
Can someone point me to the article?
-
You're probably looking for the Programmer Competency Matrix.
ripper234 : Thanks. I've been thinking it's about time to find where I lack in the matrix, and improve myself :) -
It has to be either listening or thinking ... both should be rated WAY HIGHER than coding!
Simon Knights : Listening AND thinking :)Steve Moyer : You're right! I didn't notice the title included plural "Skills". -
Joel Spolsky has an interesting version of this kind of skills matrix: Fog Creek Professional Ladder (mentioned on a recent StackOverflow podcast). Joel's matrix is broken down into experience, scope and skills and is used to determine an employee's base salary in FogCreek
I don't think it's exactly what you're looking for, but I found it very interesting.
0 comments:
Post a Comment