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.

Recently Written

The Trap of The Sales-Led Product (Dec 10)
It’s not a winning way to build a product company.
The Hidden Cost of Custom Customer Features (Dec 7)
One-off features will cost you more than you think and make your customers unhappy.
Domain expertise in Product Management (Nov 16)
When you're hiring software product managers, hire for product management skills. Looking for domain experts will reduce the pool of people you can hire and might just be worse for your product.
Strategy Means Saying No (Oct 27)
An oft-overlooked aspect of strategy is to define what you are not doing. There are lots of adjacent problems you can attack. Strategy means defining which ones you will ignore.
Understanding vision, strategy, and execution (Oct 24)
Vision is what you're trying to do. Strategy is broad strokes on how you'll get there. Execution is the tasks you complete to complete the strategy.
How to advance your Product Market Fit KPI (Oct 21)
Finding the gaps in your product that will unlock the next round of growth.
Developer Relations as Developer Success (Oct 19)
Outreach, marketing, and developer evangelism are a part of Developer Relations. But the companies that are most successful with developers spend most of their time on something else.
Developer Experience Principle 6: Easy to Maintain (Oct 17)
Keeping your product Easy to Maintain will improve the lives of your team and your customers. It will help keep your docs up to date. Your SDKs and APIs will be released in sync. Your tooling and overall experience will shine.


What I'm Reading


Adam Kalsey

+1 916 600 2497


Public Key

© 1999-2022 Adam Kalsey.