What's the best strategy to find a software engineering job in the crowded SF job marketplace for someone who doesn't live there? How do I start making professional connections with companies and individuals that are 2,000 miles to the west? Who should I be talking to?