I have recently graduated university in th UK and achieved a degree in computer science. However the degree i achieved was far from what i was hoping. I now have the fun task of finding work. Over the past month i have been looking and have come to the conclusion that experience is everything as far as employers are concerned. I am looking at the web design and development area as i find this interesting and feel it is the strongest part of my experience but am finding it hard to even get an interview.

The point of this thread is to ask for tips and peoples opinions on what they think helps to get interviews and ultimately jobs. I would hope that if the thread gets some good responses it will not only help me, but others in my situation, hey you never know it may even become a group tutorial on how to get a job

Do you guys think it is good to send CV's to companies that you like?
Only companies currently with vacancies advertised?
Once you have applied is it good to ring every week, or just annoying to the company?
Is it good to have your CV and previous work on the web?
How much does experience really matter, or do most companies put two years down but not expect to get someone with that experience?

or is it best to do a mixture of these things, please any ideas and pointers would be great.

Cheers

shippma