During hiring, I have looked through dozens, if not hundreds of resumes over the years, mostly for Unix systems administrator positions.<p>You can tell a lot about what someone knows just by how they put together their resume, over and above the work experience. A question I used to ask on interviews was, "Have you ever worked with Gnu programs, like gcc, Gnu make etc.?" Hiring Unix admins in 1998, when you couldn't get your hands on an experienced one, you'd be surprised how many blank looks I got at that question. Once I got a resume which was very well-written, and he even had the Gnu tools he knew listed. Considering how dismal prior candidates had been, I almost wanted to hire him sight unseen just seeing that. We did make him an offer, which he turned down. It's more than just what buzzwords to put, it's knowing what buzzwords to put and not to put. Most of the time, people who don't know what they're doing don't even know what will sound good on a resume, even if their resume is BS.<p>In terms of my own resume, in 2000 I had a lot of buzzwords on the top. But then people would ask me detailed questions about some of that software, some of which I had not touched for three years. So I removed those words from the top of the resume so as to avoid those questions. But then I stopped getting as many calls. So I put them back. Better to look dumb in an interview then never get the interview I figured.<p>For you young ones - tech guys like me generally just care if you know the stuff or not. Managers, HR etc. are generally more formal - they want to know what degrees you have, they like to see buzzwords and several years of experience, especially at large companies, hear from references, know why you have a gap of two months in your employment record and so forth. Non-techies have no gauge to tell how well you know your stuff.<p>A caveat about large companies - at startups, an older person who has worked a long time at a big company - this can be held against you. You have to make clear you'll be OK with the fact that there is not yet a backup system, or code revision control system, or whatever. You have to say, "I understand you don't have this stuff, and I am fine with you not having it yet, I'll help you build it out as the company grows".