Here is an example of my old CV (circa 2002, when I was finishing up my PhD).
It is not perfect, but could give you some ideas.
It is a good idea (at any career stage) to keep an up to date CV.
For academic positions, publications (in print) are very important, for industrial positions the skills you bring are more critical.
Keep a record of talks and poster presentations, any prizes you have won.
I wouldn't bother to put hobbies - after a certain stage it looks silly
If you've had an organisational role e.g. in a student society or outside that could be helpful
When you are starting out it can be tough to think of 3 referees who are (1) senior enough to be taken seriously (2) know your work well.
Old tutors/directors of studies are not so good (unless you came top of the year). People who have supervised you as a project student at Masters or PhD level are good choices, or people you have had significant collaborations with.
There are some good resources on CV writing
e.g. Put your Science to Work Peter Fiske (copy in my office or group office)
I recommend you use LinkedIn - your profile is basically a short resume and makes you visible to recruiters. It's also handy for keeping in touch with former colleagues as everyone changes jobs so often these days.