Stupid people don't tend to make very good programmers, no matter how industrious they are.
To quote from this Glenn Vanderberg blog post: http://www.vanderburg.org/Blog/Software/Development/sharp_an...
"Weak developers will move heaven and earth to do the wrong thing. You can’t limit the damage they do by locking up the sharp tools. They’ll just swing the blunt tools harder."