I used to be an international graduate student not too long ago and distinctly remember the feeling of desperation when you submit your resume to 5000 black holes.
But now I realize that good people are very hard to find and employers have the same feeling of desperation that they won't get the right person for the job. So if you know you have the right stuff, then there are two things you could do that would get you hired in a heartbeat.
- Be picky.
- Show initiative.
- Identify 2-3 organizations that you would like to work with.
- Study the organizations very very carefully and review their websites at length. This requires a lot of work and you shouldn't skimp on the work.
- Google the employees and find out about them (this is super easy to do these days with LinkedIn profiles, blogs etc).
- Find out what philosophy the administration subscribes to. If the organization is big, find out if they have any books about themselves and read them!
- Determine what the organization needs. This is not easy. Sometimes the organization could have job postings on their website that could guide you, but this step requires you to think like an owner. "How could I run this organization better?".
- Determine how your strengths could help address the organization's needs.
- Plan and execute a small project (along the lines of the organization's needs and your strengths) that you can finish in 2-3 weeks. Or if it is not possible to do a small project, then think through (in detail) a larger project that could benefit the organization AND that you would love to execute.
Conclusion: If you are passionate about working in a particular field, go for it with all you have got. Don't be afraid of hard work. Think long-term. And you will be supremely happy!
Here is one of my favorite inspirational pieces on "Living a Fruitful Life" by Frank Oppenheimer.