How good of a programmer are you?

I am horrible at what I do, but the few things I know well, I do well. I just hope to slowly learn the rest and master it a bit better.
 
Top Bottom