A couple things I've learned from a 2.5 month job search (I finally found one!)
* There are a lot more people applying for a single job opening than there used to be so keep your resume to one page to get noticed. True
* Don't explain everything you've done in your resume (it's boring to read and easily skipped over). Give them a taste so they'll want to interview you for more info. Make it easy to scan (read). Limit it to 2 pages, not 1.
* Turn small numbers into larger ones. (ie. instead of saying you improved employees speed/efficiency by 15 minutes [90min to 75min] say you improved it by 17%). This is one of the things that totally annoys me, 17% is not concrete, its not a number, and tells me as a recruiter absolutely nothing.
* Military experience is a plus. If you don't have any, that's when you're at a disadvantage. You'll be seen as good for management, a hard and dependable/reliable worker. Yes/No, double edged sword the Military, i wouldnt specifically look at someone from the Military for a management position.
Take the time to come up with several things
* Resume (.doc, pdf & plain text) Go for a .doc, dont rely on your recruiter being able to open pdfs.
* Cover Letter (.doc, pdf & plain text) Same as above.
* References (use 3 professional if you can) 3 Pro's arent essential, but be prepared to list all your previous employers as references.
* Job Duties (differs from resume, only list what your job duties were without achievements) Without achievements? lol what...
* Achievements (differs from resume, only list achievements without job duties) As above, they're a must!
* Letters of Appreciation (Most interviewers don't ask for any. They can help if you don't have a lot of experience though). Wouldnt make a difference to me.
* Start a Spreadsheet of what you've applied for: date, company, position, status. By the time I got my job I had over 50 applications submitted and had had 5 interviews (Not a bad ratio). Err i guess it could be useful, if you have a poor memory or like ratios and pie charts?
* Write down in your resume portfolio (it's good to have one) your top 3 strengths and top 3 opportunities (what you're trying to improve). Know these and have specific examples (if you can) to back them up. Look up SWOT analysis, come up with answers for each.
* Know your 3-5 year career plan (since you're in school that one sounds like cake, however, try to relate it to the job your interviewing for) Believe me if you dont know your career plan its ok, a year ago i didnt think what i'd be doing now.
* I hinted at this but make sure you have .doc, pdf and plain text versions of your resume, cover letter, references, job duties and achievements. A lot of jobs can only be applied for online these days and doing this will greatly speed up your search. I could apply for at least 5 a day if I could find some that interested me. Being able to copy and paste makes searching the hardest and more time intensive part instead and that shortened my job search and lowered my stress.
I was also following your financial thread and I think you're definitely on the right path ... especially for someone in his early 20's. Keep doing what you're doing and I know you'll end up debt free (with savings!) and have a job you really enjoy. Good luck!