Creating Concise Technical Resumes?
Mycroft-X asks: "I was polishing my resume today, preparing to fish for another job when I realized that with all the new information I put on, it was over 3 pages long! Because our industry is so meritocratic, I included such things as skills with operating systems, programming languages and various applications (sticking to major ones only). How do you deal with the fine balance between skills, education, experience and brevity in an industry that feeds off of all of these?"
Don't just ask what should be on your resume. We need details! What type of job are you looking for? If you want to be a Unix admin, I don't think that you need to mention that you can use power point; if you into tech upport, you might want to leave it in.
Also, how can we know to cut, unless we see what you have? Post the sucker and let's see what you got. Who knows after seeing your resume, I might hire you... then again, I'm still in college, so don't hold your breath.
This message was encrypted with rot-26 cryptography.
As someone who has just gone through the process of hiring a developer to help out on our team, I think I can give you a few hints as to what got the candidates to the interview. So here's my top 10 list:
..." and it goes on and on. Meanwhile I can't find what I'm looking for in there because I'm blinded by the acronyms.
1 - didn't care about education. Looked at it, but it wasn't a requirement for me, so I completely ignored whether the candidate had a degree/diploma or not
2 - don't list everything. DO NOT make that mistake. Customize your resume for the job you're applying for. If the job posting asks for Java, write lots about Java and don't go overboard mentioning the other 15 languages you know. Otherwise the person looking at your resume might have trouble finding the word "Java" amongst the rest of it. Don't care if you're an MCSD or a Perl Guru. You can mention it, but don't take up a lot of room with that stuff.
3 - if you're going to list certifications, be precise. I've seen resumes that said "Java certification", but didn't mention which particular one, or even whose certification it was. It could have been Sun's program or Joe's Java Palace, as far as I could tell.
4 - do not list every single trivial API and technology you know. Too many resumes throw out every acronym out there (as we've seen in marketing) in an attempt to catch my eye on the ones I want the candidate to know. Generally, either the person's talking out of their ass (and they don't really know all of this stuff), or they've dabbled a bit in all of them but haven't mastered any. Not good. I can't tell you how many resumes I've seen that had lines reading like: "ASP, JSP, XML, DTD, ADO, COM, JDBC,
5 - I know I said this before, but CUSTOMIZE your resume for the particular position you're applying for! I don't care about every OS and word processor you know how to use...
6 - list experience and list it well. Focus on the times you've used the technology that you're being hired to work with. If I'm hiring you for Java, I don't want every detail about your Visual Basic experiences.
7 - do not list every technology you have a passing knowledge of. Show only the stuff you know really well. The rest can come out in the interview. If I read a resume, I assume that the person knows what they're talking about. For example, if you mention JDBC in the resume, I don't want to hear in the interview that you're not all that comfortable with databases (or worse, I catch a mistake in the answer to a question I asked because they were trying to cover up the fact that they really didn't know this stuff), or that you haven't a clue what a transaction is.
8 - do indeed shorten it and format it nicely. Too many resumes I've received have been ugly and hard to read, and that only agitates me. I try to have patience, but sometimes it's a bit frustrating.
9 - following that, I know this one's offtopic completely, but proofread once, twice, three times and THEN have someone else proof it too. One mistake (grammar or spelling) I might overlook, but two and the resume goes back to HR. I hire programmers who pay attention to detail and take the time to do things right.
10 - did I mention customize your resume for the position? Good. Do it. No more than 2 pages.
Once at the interview, I ask questions about the contents of the resume. If the candidate made it to the interview and they hold up to the questions, then the only thing I check after is their attitude. Lots of energy and enthusiasm wins, even if that candidate has a little less knowledge/experience than another person. A willingness to learn and grow is also a big plus. I also ask about other technologies not on the resume, but they're more out of curiosity and I don't give the answers the weight I give what I just mentioned above.
I wish you the best of luck! Happy hunting!
You can accomplish anything you set your mind to. The impossible just takes a little longer.
In the past, I have usually split up my resume into two sections. One section is an expertise summary outline. It lists the types of work I've done followed by the operating systems, languages, and tools that I have moderate to extensive experience with. This can also include any certifications you hold or professional training courses you've taken. The next section contains my recent employement history where I list about 3 of my most recent employers. For each one I give a very short description of what my job was and list a few of the major accomplishments. Be consice, but like a previous person had suggested, don't go overboard on the acronyms. It would be nice to have a customized resume for each job application. In my Technical Communications courses, the profs usually suggested a customized cover letter that would explain how your knowledge and experience matches what the company is looking for an employee.
Once you've come up with a first draft, have as many other people review it and give you feedback. Try taking it to a recruiting professional (either at a college or at an agency) and see if they will critique it for you too.
the good ground has been paved over by suicidal maniacs
Around the time I was starting to look for a new job, an article entitled "Resume Writing" by Christopher M. Russo appeared in the July 2000 issue of ;login: (the USENIX journal). It is written from a hiring manager's perspective and targeted specifically at resumes for sysadmins. I found the advice extremely useful in tightening my own CV and focusing on the requisite details; I highly recommend it to others.
If you are a USENIX member, you can read the article online. Alternatively, a quick search on Google found another, freely accessible copy here.
Basic advice: remember that your experience should illustrate exactly how you used the skills and technologies listed elsewhere in your resume. Don't just say "administered large server farm and deflected dumb luser queries"; say how you went about doing these things (e.g. wrote automated Perl scripts, installed project tracking s/w, etc.).
Good hunting,
Ade_
/
Big Bubbles (no troubles) - what sucks, who sucks and you suck
Here is my current "general" resume. It fits into two pages but remains fairly general. I have a broad range of interests and abilities and I had the same problem you did... Polished it up and boom... 3 pages.
What I ended up doing was keeping the actual job details kind of skimpy and putting my abilities and experiences up top. I also dropped off a few older jobs which didn't really show too much.
Lastly, I stuck on some keywords at the very bottom to help bots find the right resume. I get about two to three requests a week for more info so I think it seems to be working alright. :-)
When I get a request for more info they usually ask for the resume in Word .doc format. What I do then is adjust the resume to target the job more specifically.
The latter can be very similar to an artist's portfolio, in that (in the case of IT workers) it might have things like code samples, screenshots of various projects, etc. It's okay for it to be fairly long too, because the resume complements it with a short version that hiring personnel can use to weed out clearly inappropriate candidates, while the CV can be used to provide a fairly detailed snapshot of your experience.
Having these two documents isn't AFAIK common practice in the American IT sector, but it seems like a good idea to me, and I would think that most potential employers wouldn't be put off by receiving two documents like this.
DO NOT LEAVE IT IS NOT REAL
www.HearMySoulSpeak.com
I don't do much hiring. However, since my boss is fairly new to the company, she had me review the resumes for my new peer. I can't even begin to tell you how poor those resumes were.
Strike one: if you've run your resume off on the office copy machine, it's poorly reproduced, not on heavy paper and is not square, I ain't going to read it.
Strike two: if your resume has spelling errors, grammatical errors or typos, you're toast. I am a lousy speller, make more typos than I care to admit and use the word 'ain't' often but I'm damn sure going to have a few eyes check my resume before I send it out.
Strike three: keep it to a single page no matter what. If you want to add some color, slap a short cover letter on the front. I don't care about your hobbies or where you went to high school.
Of the 43 or so resumes I saw, 29 were taken out of the running based on the above criteria.
Here are a few additional resume tips...
* Bullet items are good. Paragraphs are bad.
* Don't put jobs on your resume that lasted fewer than six months. This is especially true if you've got a string of them. A few people (had they not gotten the above three strikes) would have been taken out of the running because the had a string of jobs that lasted three to eight months each. (And the person wasn't a contractor.) It takes longer than three months to get an employee up to speed even in the best of shops. Why would an employer even consider such a short-timer? I know I wouldn't.
* Don't mention salary on your resume. It won't help you and stands a good chance of hurting you. If you set it too high, you won't even be considered for the position. If you set it too low, you're may not get what you're worth or even what they are willing to pay. The chances of your request being what they have in mind is slim at best. (In fact, don't discuss salary till an offer is on the table.)
* References are a double-edge sword. I tend to suggest folks leave them off the basic resume but make them available on request. Not only does this shorten the length of the resume, it gives you another opportunity to interact with the interviewer. When you get the call asking for references, make sure you ask the person what type of reference they would like (peer, supervisor, character, subordinate, etc.). Also, When I call a reference, it is to confirm what I already know for the most part. If I have a bad feeling about someone, I'll call. If I have a great feeling about a candidate, I'll call. If I have no feelings one way or another, a reference isn't going to do me much good.
* While important to grab one's attention, do it in a classy fashion. High quality paper with water marks is good. Glitter glued to the printed bullets is bad. Construction paper, if done right, is good. Fluorescent green paper is bad.
* I don't care that you were employee of the month in August 1998. If you got a Creativity and Innovation award because you saved the company $27,000, list it.
If you want to see a resume that was headed in the right direction but isn't there yet, you can check out my resume from three years ago. Since I've got a job, I haven't spent any time updating it. (Yes, it's in PDF format. That's far better than the MS Word or even Word Perfect formats I often see.)
InitZero
I worked for a couple of years as a technical lead. One thing I did a lot of was review resumes.
If you know that there are only a few people applying for a job, go ahead and send me 2 pages. Otherwise, send me ONE page. Hiring managers are busy. Programmers are, too (hiring managers usually refer resumes to a few programmers). More than one page *WILL NOT GET READ* - it will be skimmed. Do you want someone skimming to not see your Oracle reference for the DBA position? Besides, most people (sorry) don't have more than one page of qualifications. List your skills (the ones that matter for the job), tell me that you've been in the industry using various languages for x years, and tell me about your last two or three jobs. If your talking mostly about your skills, more than three years isn't useful anyhow - except to tell me that you know the art of programming. Say that in one sentence instead of two pages.
If you email a resume, it is NOT an excuse to make it longer. Make sure it is SHORTER than one page, as I might be using a slightly different printer than you. Don't send anything but Word, Plain Text (nicely formatted), or PDF. My preference was PDF, BYMV.
Put a web link on your page. This should be a site completely seperate from your personal homepage. It shouldn't talk about cats, dogs, or what you thought of your last employer. If you have a personal homepage on www.example.com/~bob, and you give a link to "www.example.com/~bob/work", you can bet I'll check both pages. They both better sell yourself.
What do I put on this web page? I put my "LONG" resume there and call it a "work history". I usually put a little "about myself" info there, and some "career goals". This way, if someone is interested, I didn't give them 3 pages to wade through for information - I gave them one with a pointer to get more info.!
On this "work" home page, make sure you pay extra so that you can see the web logs. It is always useful to know if a company is considering you or not. If they are, you'll usually see multiple hits from them on multiple days (more than one person will review resumes). If you see the hits, you know one or two things: One: you barely meet the requirements on your resume, and they are trying to see if you might actually know your stuff. Two: They are VERY interested. Use this to negotiate. You'll usually know what end of the spectrum you are on. (yes, this is similar to the time honored references aproach, where you tell your references to call you the minute they get called by a potential employer).
Good luck!
Unless you have a truly impressive background, and are applying for a very special position, you don't have more than a page's worth to say. Remember that in most circumstances, the hirer is looking for a reason to reject you.
PS. Don't even think about squeezing the font or skimping on margins.
The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
Be sure that your objective statement is useful. Do not say you want a "software development" position. Especially if you're applying to a large company that has a wide variety of positions, you need to do everything you can to get your resume routed to the right groups.
Likewise, if you list familiarity with many languages, indicate one or two as favorites.
The Web is a great research tool. I used to do the resume "my way" till I stumbled upon some really great resumes on the Web. Now even before I start writing my own resume, I surf the Web, looking for cool-sounding phrases and words; and then modify them to suit my needs. As long as it is not blatant plagiarism, it is okay.
Another thing: If you can get your resume in a PDF format, that is very cool.
Galactic Geek
* * * Free programmers? Why not? http://www.Geeks4Free.com * * *