>>>Theoretically dumb management can tell good developers to do dumb things, but the good developers I've worked with have refused to do dumb things and went somewhere where they could do smart things.
>>
>>How do you tell if a programmer is lousy?
>
>not as poignant as Dragan, but you count the # of facepalms your lead developer registers during code review.
...and the number of hairs pulled, if any left, during refactoring.