I am often asked to give input to friends or family brushing up their resumes. I'm inclined to give you a diatribe but then a 'zenibyte' is meant to be short and sweet! Assuming that you've got the basics sorted, here are my top practical tips:
1. Don't use adjectives (descriptive words) to sell your skills
I read so many resumes where people claim to have 'high level communication skills' or 'excellent time management'. Speaking frankly as the person whose desk your CV lands on - what you perceive to be 'high level communication skills' and what I know them to be are quite different things - they are subjective. They don't help your case in any way because they suggest that you are trying to fudge your resume or fool me because you don't have the goods.
2. Set out the skills you developed in a role instead of providing a position description
A lot of people use up space describing what the company did, and the activities their role involved. This tells me nothing about how effective you were in the role and how you got along with others. To overcome this, use one line only to describe your duties, then list the skills or technical knowledge you developed in the role.
Remember that you developed important skills in your very first job which you have built on. For example, for my first job at McDonalds I 'developed an ability to work in a relentlessly busy environment' and 'an understanding of how to communicate clearly with team members'. As I moved into restaurants I built on this by learning 'interpersonal skills allowing me to deal with many types of people - chefs, colleagues and customers'.
3. Work hard to avoid listing generic skills
The skills that are listed on every resume I see are: attention to detail, organised, communication skills. These not only bore me but do nothing to convince me you actually understand or have these skills which are different at different levels and types of jobs. To overcome this, think about the challenges you had in each job you worked in. When I think back on my time working in a busy, inner city restaurant/ cafe, I always remember how angry the chefs were and having to put up with this! On my resume it becomes 'ability to deal with different types of people', or 'ability to deal with conflict'.
If you can do this well, it sets you up for a good interview too. An interviewing manager will say 'it says here that you worked in a restaurant and dealt with conflict - can you tell us about that?' You know your own history so it will immediately remind you of some scenarios you dealt with and can tell them about.
Use a contemporary, fresh layout that represents you. Do not use Times New Roman, this says that you are old fashioned and probably don't have great computer skills. There are plenty of free templates available for download. Try www.monster.com.
5. Don't talk about being enthusiastic or a fast learner
I see this so often! It tells me that you don't meet the criteria I've advertised, but you want me to give you the job anyway. To overcome this, try to identify what we in HR call 'transferrable skills'. An example of this is when I wanted to move into employee/ industrial relations which involves negotiating with unions. I had very little experience negotiating with unions, however I had been working as a volunteer crisis telephone counsellor for a while and I certainly did some difficult and tense negotiating there. I picked up some experience which was applicable to what I wanted to do and my prospective employer felt more comfortable that I would succeed in negotiating with union officials.