Comments for Writing Realistic Job Descriptions

Excerpt: Publish a job listing like this one and you are virtually guaranteeing that you won’t get qualified applicants for the position. Read the whole article…

July 10, 2003 3:00 PM

What are you talking about? That sounds like a perfectly reasonable job description to me! Hell, sounds like every job I've had for the last 8 years. ;) I'm kidding of course, but I'm sure we all know what you mean and I have to say you're right on with this. This is pretty typical, I mean the vast majority of "Web" type job listings fall into this very realm, and for the life of me, I've never understood it. I don't know how many times I've had to argue with someone over a job description, or just as often a potential title (what does a "Web producer" do anyway??), and ended up with a mishmash of meaninglessness, and worse yet, a bunch of applicants that no where near fit the needs we had.

Paul Scrivens
July 10, 2003 4:28 PM

I see these type of job descriptions all of the time down here in FL. I think the HR managers open up the newest PC World and put all the buzzwords in. Its kind of like when I tell people I am a programmer they automatically assume I know everything about computers and want me to fix theirs.

July 10, 2003 6:32 PM

wow...that one doesn't even look that bad. For most of the positions i'm looking for, they seem to be looking for quite a bit more...The fun thing, though, is when you get there, you find that the main thing that matters is if they like you or not. :) Not to discount the skills portion, but many folk list so many requirements to weed out the mediocre/not-so-serious.

Adam Kalsey
July 10, 2003 6:45 PM

Jon, the problem is that a lot of people aren't even going to bother to apply. With a list of requirements that's all over the map, many people are going to think that the company doesn't know what they want or decide there's no way they'll be qualified. A description like that is going to keep you from getting qualified people in the door. Even if they apply, their resumes will often be lost in a jumble of others. You also run the risk of having an HR flunky toss the resume out because it doesn't check off enough requirements boxes.

July 10, 2003 7:45 PM

Excellent points, Adam. One of the biggest frustrations of unemployment for me has been job descriptions. 3+ years of experience yet expert level knowledge in 5 different applications and two platforms and one industry. I shy away from those descriptions because I figure the company doesn't have it's stuff together enough to come up with a good job description, therefore even if I do land the job by some miracle of God, it will undoubtedly be a giant mess, usually involving confusion over who I report to and which project is the priority.

Adam Kalsey
July 10, 2003 11:04 PM

Someone sent me this anonymous comment.... "In many cases, these descriptions are 'H1-B baiting,' meaning these companies really want to hire an Indian programmer and sponsor him for an H1-B visa so they can pay him $12 an hour. But to get authorization for one of these visas, they have to publicly post the job for 90 days. When they get no qualified applicants (not surprising), then they petition the INS to let them bring someone over from India. So they put things things up in the HOPE that no one will apply, thus giving them the justification they need."

John Engler
July 13, 2003 8:16 PM

something I've always found useful (when searching for a job) was to apply for jobs that I was qualified completely for, as well as to apply for jobs that I was close to qualified for (perhaps if I possess 8 of 10 skills) because I know that 9 times out of 10, an employer isn't looking for the perfect skillset, they're looking for the 'most qualified' candidate that'll fit into the corporate culture and prosper. Hiring authorities look for people that are 9's and 10's not for resume's that are 9's and 10's, so submit your resume, and hope you get a phone call or email response. Submit your resume even if you don't think you're fully qualified... let the hiring manager tell you that you're not qualified after they've interviewed, other wise you'll sell yourself short of the opportunity... I agree job descriptions are sometimes very poorly written, but in today's world of 'doing less with more' most of the jobs that have poor job descriptions evolve constantly, and thus the job descriptions do the same...

Adrian Howard
July 16, 2003 2:25 AM

Sometimes the employer doesn't understand that you can't get all those skills in one person. They see "web development" as a single task and expect to be able to hire one person as the "web developer". The problem isn't that they expect to find a dream candidate. The problem is that they don't understand that "web development" isn't a job, but probably at least three. I've had conversations with management types about this sort of thing in the past. Once they understand the roles they can make a more reasonable decision (for example using existing in-house design skills from the marketing department, getting a board member to drive the analysis and hiring a pure developer).

Phillip Harrington
July 16, 2003 10:47 PM

I've seen worse. Worse is when you get a "Web/HTML" job openning who's description is "maintain corporate web site" and they have C++, Java, Delphi, or Windows Application Development on the list of required skills. As you say, the average markup and procedural web/api guy like myself, who doesn't really know C++ etc, isn't going to apply. It lends credibility to the H1-B theory (although I'm biased to such controversial, subversive theories). Re-reading it, I actually kind of agree with Jon on this one: It's not that bad. I can do most of that. I'm expert enough in Dreamweaver and Frontpage to not need them! If I truly "own" the design of the web site, then I don't need to know that much Photoshop, since I'll do mostly Text/HTML/CSS! :-) Har har! The really funny part is usually after this laundry list of Java, Visual Basic, C++, HTML, 2 years of print design work and solid portfolio, expert with Photoshop, Illustrator and Flash, must be Microsoft, Red Hat, Cisco, and A+ certified, must have studied under Tim Berners Lee, familiarity with APL a plus, and on and on... The next line invariably is: Salary: up to $30,000 annual, DOE.

July 25, 2003 1:50 PM

"...they HOPE that no one will apply, thus giving them the justification they need." But isn't this exactly what you are NOT saying? The bitter anonymous commenter (probably long time unemployed like me) is looking for the scapegoat of why they are not getting hired. As you said, this type of job description generally leads everyone and their 19 year old cousin to apply hoping for the "maybe i will float to the top" concept to help them. Nobody will have all the skills so anyone with a 75% match will apply. My scapegoat is the person who applies to the above with their resume tailoured to match it perfectly but who pans out in the interview process. The company must get frustrated and hire the next interviewee who isn't a complete idjit.

Trackback from c u l t u r e k i t c h e n
October 5, 2004 8:53 AM

Fantastic read for those grappling with job descriptions

Excerpt: Writing Realistic Job Descriptions :: Kalsey Consulting Group...

November 2, 2004 4:57 PM

I have homework tonight, from my company, to write a new job description for myself. So I am looking on the Internet for proper Job Descriptions. My current job consists of Networking, Telecommunications and Building Security Administration. I am a one-man show. Except for a Database / Programmer that maintains the MRP/ERP System and EDI. I have been finding out that a lot of companies take 2 or 3 job descriptions and make an add in the paper or on the Internet hoping that they can get a person like me that can fulfill the requirements of 2 or 3 employees. You know more bangs for the buck. But they really do not need all of the requirements that are listed. When I send my resume out, I send it to a job position even if I have a third of the requirements that are listed in the job opening. I sometimes get calls from the HR Managers of the companies asking me if I have other experience that I have not listed on my resume.

December 12, 2005 7:00 PM

My company is hiring for the first time a web designer/developer. The "/" means I don't know what the difference is. We will have a company create us a new website and the individual we will hire (hopefully) will maintain and enhance as need be. Can you help with a proper job description. Not sure what to ask (or in the above case what not to ask). Thanks....

Mclaren dude
April 12, 2006 6:29 PM

I wanted to know if a Business Analyst is worth or not. I am CS Graduate. and I am thinking of venturing into Biz Analyst position I would love to get the feedback from u ppl thanks a lot fellas

July 5, 2006 12:48 PM

Well, I love this posting because it is sickeningly true. I think its just another step closer to making us juggle a larger workload while getting paid for a single one! Many of these individuals who post these descriptions don't seem to understand what they need or want and so do this guerrilla type posting. The world that I live in has seen that there are great programmers and great designers because they've chosen to specialize while still being aware of the other technologies. I think that the worst part of all these requested requirements layed out by these job postings is that the salary never matches the expectations.

July 6, 2006 7:50 AM

As a full time web developer and a graphic designer who regularly seeks out clients to apply for web projects, this post really hit home. I've found that most developers out there who are worth a dime, tend to know a few technologies VERY well rather than having the spread. In particular I find it interesting that the post lists both ASP and PHP. While I'm sure there are lots of companies out there that use both, you won't find too many programmer that are comfortable in both. Hopefully employers who are reading this will look into the technologies before making them a prerequisite.

July 19, 2006 4:15 PM

Here's an ad that web designer/developer/programmers would like to see if they handled the hiring. Human resources personal required. Must have degrees in: clinical psychiatry, Jungian analysis, Freudian analysis, Social work degree, Human Resources degree, collective bargaining degree, Corporate dispute settlement degree. Languages must include: English, French, German, Italian, Cantonese, Japanese.

April 28, 2008 7:00 PM

I'm going to school to get my B.S. in Web Development. That kind of wanted AD fits my bill. Those requirements of the ad are not that extreme. One person should be able to do all that is requested, if that person has a degree in Web Development. Do your research!

This discussion has been closed.

Follow me on Twitter

Best Of

  • The mouse and me Not only is the mouse very destructive, but it's evaded all attempts to capture or kill it so far.
  • Comment Spam Manifesto Spammers are hereby put on notice. Your comments are not welcome. If the purpose behind your comment is to advertise yourself, your Web site, or a product that you are affiliated with, that comment is spam and will not be tolerated. We will hit you where it hurts by attacking your source of income.
  • The importance of being good Starbucks is pulling CD burning stations from their stores. That says something interesting about their brand.
  • Rounded corners in CSS There lots of ways to create rounded corners with CSS, but they always require lots of complex HTML and CSS. This is simpler.
  • Where do the RSS ad startups fit in? Yahoo's RSS advertising service could spell trouble for pure-play RSS advertising services unless they adapt their business model.
  • More of the best »

Recently Read

Get More

Subscribe | Archives


Stretching your team (Jun 11)
Stretching your team is one of the best ways to improve your output, your team's happiness, and your velocity. But they'll need coaching.
Physical camera shutter for Cisco Spark Board (Jul 6)
A 3d printable design for a camera shutter for a Cisco Spark Board
My Travel Coffee Setup (Jan 20)
What my travel coffee brewing setup looks like, and how you can build your own for under $100.
Turkey Legs (May 30)
Product naming gone awry.
Speaking for Geeks: Your Slides (Dec 17)
Tips and tricks for creating great slides.
Speaking for Geeks: Writing Your Talk (Dec 14)
Don’t wait until the night before the talk to write it. Crazy, I know.
Speaking for Geeks: Tell a Story (Dec 13)
Telling a story keeps your presentation focused, keeps your audience interested, and makes it easier for you to remember your talk.
Speaking for Geeks: Where to speak (Dec 11)
You've got a great idea for a talk. How do you find conferences to submit it to?

Subscribe to this site's feed.


Voice and communications platforms, including Tropo and Phono. Work.
The Sacramento technology startup community.
Pinewood Freak
Pinewood Derby tips and tricks


Adam Kalsey

Mobile: 916.600.2497

Email: adam AT

AIM or Skype: akalsey



©1999-2018 Adam Kalsey.
Content management by Movable Type.