Wednesday, May 9, 2012

Why am I doing this?

I'm no self-help enthusiast, but I am a fan of The Nerdist Chris Hardwick, and read his book The Nerdist Way (check out my review here). In it he mentions trying to build a D&D character of yourself, finding areas you want to target and build your strength in. It's geeky, but it is a pretty logical way to do some self-improvement.

I started to think about rateable skills and strengths for a software developer. It would be a fun but daunting task. It's something that has churned around in the back of my head from time to time. I then came across this beauty, which is the "Programmer Competency Matrix". It's not perfect, and it doesn't apply for everyone's career path, or for every job, but it's a great starting point.

BTW, this blog levels me up to log(n) on Knowledgeblogs.


  1. That competency matrix should be made into a checklist, so you can select your (or your candidates) perceived level, and then come up with an overall score.

    Hmm. I might do that. I need to learn some webdev.

  2. Ha! I was thinking the same exact thing.