I've been asked by my manager to come up with some sort of competency measure for an employees understanding of scripting/programming. Because I am a self taught programmer, I really don't have a formal understanding of how to measure ones level of understanding when it comes to script writing.

We have been using Python in ArcGIS and QGIS. We use VB.Net with our MS Office products and we have started to dabble in Java for web mapping. 

I'm wondering if any of you GIS managers out there have some sort of matrix/method to determine your employees skill level when it comes to scripting.