Quote:
Original post by zanmato
... I think it should return ... one language/app per line/bullet point, ... I think 1 page here is limiting you significantly. I strongly disagree that more experience should == more pages; if separating things more clearly means adding one more page, do it! A short resume is not always the easier (or more pleasant) one to read, and clean and slick is always preferred to condensed, even if it means flipping through one more page.
If he were in Europe and was sending a CV, then I would agree.
However, he is in the United States, so I strongly disagree.
Most European nations prefer a longer, more detailed CV. In that situation the suggestions you provide would be appropriate. In the US, a good rule of thumb is one page for every 10-15 years of relevant experience.
Quote:
Original post by zanmato
and optionally have in parenthesis your skill level (professional, advanced, basic etc.)
Don't do that!
I have reviewed many applicants who put that on their documents. Please trust me, it is a mistake.
It is far better to enumerate your skills in terms of projects, tasks, and commendations. Consider these three lines:
* C++ (advanced)
* Developed {title} in C++ and custom scripting languages
* Recognized by my peers and boss as the team's C++ lanugage guru
The first one is a meaningless self-assessment, the second gives an approximate competency level, and the third reveals your talents relative to peers.
Many people will claim to have advanced knowledge but are average. Others are hesitant (or modest) and say they are above average, but are actually extremely skilled. I want to know concrete examples of your skills, not a self-assesment.
Quote:
Original post by zanmato
As a side-note, it's always nice to include a "cover letter" with your resume(basically your email if you apply over the internets).
Your email IS the cover letter.
The purpose of a cover letter back in snail-mail days was so that you didn't just send a resume with no other documents, as many people did. The cover letter was to actually tell them you were interested in the job, why you picked them, and so on.
I agree with the contents you suggested, but you don't need the email + cover letter + resume.
Quote:
Original post by zanmato
Generally, think of your resume as the one shot you have at capturing your potential employers *interest*. Personality and presentation play a huge role in this - arguably as large as any work experience you can list.
I can tell you have only been on the candidate's side of the hiring process.
We are already interested in finding the best match. Seeing something different when looking through a stack of resumes will almost always annoy rather than captivate.
They are a tool to help us EXCLUDE candidates.
The first pass through the stack, we throw out everyone who is obviously a bad fit. If we want somebody who shipped 2-3 titles for a mid-level engineer, we will throw out those with less work experience, and we will throw out those with much more experience. (Observe that we don't INCLUDE those within the range, but EXCLUDE those who are a bad fit.)
If the stack is still too big, we will continue to EXCLUDE those who are too far from our target employee.
When the pile gets small enough we will call those who remain in for an interview.
The goal is to stay in the pool as long as possible. As such, you should tailor the document to fit what you expect the employer to be looking for. Only then can we start asking the two big questions of "will you fit in?" and "will you do the job well?".