Running a tech company and looking for Ruby developers? Got a "great idea" for a startup, and all you need is a programmer? Congratulations! You’ve just joined the 10,000 other geeks in the same coder-starved boat, especially if you live in a tech hub like Silicon Valley or New York. Fortunately for cash-strapped startups, money and perks aren't the answer to hiring talent.