I am not particularly religious, but I do believe in the constant amount of good in the universe.
In 2000 I got a job at a Web services consulting firm straight out of college and about 3-4 months into it realized that I am in the wrong place at the wrong time. I was working 12 hour days. My manager quit. The new manager didn't know what to do with me. It was a disaster.
One crisp October day I decided to go for a walk and in the elevator of my building I bumped into a college classmate of mine whom I haven't seen in years because he transferred out during his sophomore year. He told me he was working for an EAI startup and that they were hiring Java developers. He referred me to his manager and within days I had a new more exciting and higher paying job.
Perhaps that experience was normal, but I was so impressed with my friend's generosity that I decided that the universe must remain in balance and I have to help someone else. In 2000 a lot of my friends were having difficulties finding jobs and as soon as a position opened up in my startup I referred one.
When my dot-com closed its shutters in 2001 I got in touch with someone I worked with before who referred me to a consulting gig at a large bank. Within a month I helped my dot-com coworkers come work for this bank as well.
To make the long story short, in the 12-14 years of my career I was never hired through a recruiter. It was always through referals. I don't ask for referal fees because I don't like closing the transaction -- I value networking more than the referal fee. I was refered to jobs and I refered friends to jobs. Most of the time it worked to my advantage. I still refer and would do it again.
If there is one thing that I learned from the past 10 years it is that things you do come back to bite you or help you. If you help others in times of need they are more likely to help you in the future. It is all about give and take. If all you do is take then next time there will be nobody to help you.