NewMediaBlogger writes "I'm a geeky business guy — I know basic SQL/Linux/PHP, but am definitely not a programmer. I have a software idea I want to develop, but am not confident enough in my own skills to determine whether or not a programmer is "good". I don't know a elite programmer I can hire to build a team for me.
How do you judge a programmer if you are not one yourself?
Is there an external consulting service you use? Skill testing in the interview process? "Trial" work contracts? Other?"