In contrast to my earlier post.
I am no expert to judge people based on their programming skills. I am a n00b myself. However, I do try and move away from the n00b junction all the time. Anyways, these are the virtues of a bad programmer:
Laziness - OMG, who the hell is going to refactor this? [...]