Comment Does your resume convey coding ability? (Score 2, Informative) 441
At my company, HR gets hundreds of resumes every day, and this giant pile is reduced to maybe a dozen resumes that they believe look good. I take a look at these, and maybe see one or two candidates that seem like they've earned a phone call. So, what makes these resumes stand out?
- Actual accomplishments: have you coded before? What did you code? What languages were used? What role did you play in successfully completing this project? Specifics are good, so long as it's not complete gibberish and jargon that HR will not understand. Likewise, vague references to having written code don't mean much of anything - what did the program you write actually do? What was involved in adding this feature, and what was the result?
- Relevant skillset: Nobody cares that you know scheme unless they're using scheme. And please, only list things that you're good at. If you put C or C++ on your resume, but can't concisely describe what a pointer is, you do not know C or C++. If you can use a language to write a program right now, it goes on your resume. If it's something you used for one class your freshman year, you do not know the language. If you can't survive a rapid-fire quiz relating to a skill you've mentioned, it should not have been on your resume.
- Enthusiasm: Write a cover letter. A good cover letter can make up for a thin resume. It gives you a paragraph or two to explain how you're a driven, passionate, talented individual looking to contribute to an organization. If you're really interested in the position, write a cover letter specific to that company. Again, this goes with the relevant skillset point: describing how you're an accomplished Java developer in a cover letter means jack if the company doesn't use Java.
- Formatting and Spelling: No, seriously. If your resume looks like crap, you look like crap. A typo is a bug in a different kind of language. Also, don't overload your resume with everything in the universe. You're looking to make a clear, clean, concise summary that makes it apparent that you can kick ass and take names. Also, getting a little creative doesn't hurt. Times New Roman and Clippy-suggested formatting says that you care enough to do the bare minimum. If your resume stands out visually, it stands out period.
Being a fresh graduate isn't as hard as people make it sound - if you've coded before, and you're good at it, you've got a way to sell yourself.