&gt; Why go through the ridiculous process of finding average developers who by luck (or some homework) happen to solve the problems you throw at them perfectly?<p>Never underestimate the value of hard work, preparation, and a can-do attitude. It eclipses natural talent every time.