this is how i have gotten all of my jobs
1. turn on computer
2. open up web browser
3. surf to google.com
4. search for "java jobs near cleveland"
5. look through list of jobs until i see one that is interesting
6. send in application and resume to company offering interesting job
7. hear back from HR at company, set up interview
8. attend interview, dress fancy, wow them with knowledge
9. receive and accept job offer
10. begin working at company on agreed date
11. profit
What? No negotiating for a better salary? Fail!
On a personal note:
Job #1: First job out of college. Shot fish in a barrel and applied to everything. Found this one on my own. Probably applied for ~50 jobs, interviewed for ~5 total and got shot down leading up to this one.
Job #2: Was able to get someone to put a decent word in for me. It still went through HR, Interviews, etc...
Job #3: HR Recruiter came to me via LinkedIn. Still had to apply and interview, etc... Either way, I'm at the point where my previous work history will get my foot in the door. No references needed.