Slashdot Mirror


Ask Slashdot: Why Are Online Job Applications So Badly Designed?

First time accepted submitter GreyViking (3606993) writes Over the past few years, I've witnessed a variety of my intelligent but largely non-technical nearest-and-dearest struggling to complete online job applications. The majority of these online forms are multiple screens long, and because they're invariably HTTPS, they'll time out after a finite time which isn't always made known to the user. Some sites actively disable back/forward buttons but many don't, and text that's sometime taken a lot of effort to compile, cut and paste can be lost. And did I mention text input boxes that are too small? Sometimes it seems that the biggest obstacle to getting a job can be being able to conquer the online application, and really, there has to be a better way: but what is it?

34 of 278 comments (clear)

  1. Instructions by psybre · · Score: 2

    Did you RTFM?

    --
    Authority questions you. Return the favor. -- d474
  2. The larger problem.. by Scottingham · · Score: 2

    ..seems to be online forms in general. Considering how disparate various forms and their submission mechanisms are I think the only course of action would have to be at the browser level. Perhaps some automatic usage of the LocalStorage api to store text typed into these fields. Though that might lead to some security concerns. Perhaps recalling that cached data requires some form of user authentication for the browser itself (which isn't a bad idea in general).

    I dunno, just spitballin' here...

    1. Re:The larger problem.. by buchner.johannes · · Score: 4, Interesting

      This addon is a life-safer, for lost text input: https://addons.mozilla.org/en-...

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    2. Re:The larger problem.. by Anonymous Coward · · Score: 2, Insightful

      You're right that it is a general problem.

      My solution: I don't even type stuff into the online forms if it is of any decent length (more than a short paragraph). I type it all in outside programs and then cut-and-paste it in. I save the file if I'm working on it over significant time. Stupid way to do it? You bet. But having lost stuff in poorly-designed forms due to timeout, clearing after some kind of entry error, back-arrow not restoring already-entered data, etc., it's not worth the risk unless I've used the site before and know its quirks or its reliability.

      Bad design that should be fixed? Hell yes. But if it's a site you have no control over, what's to be done? I suppose you could complain, but for sites such as job applications that might not send the right message.

      Sometimes I've wondered if overcoming the quirks of a badly-designed website is some kind of screening test for applicants.

    3. Re:The larger problem.. by Applehu+Akbar · · Score: 2

      My leading unfavorite is the field validity check that starts out by preventing you from submitting a page because you're missing the "I have read the terms and conditions..." When you check the box and click Submit again, you find it has cleared several fill-in fields of vital info that you're now going to have to retype, including that credit card security code field that you have to dig into your wallet all over again for.

  3. Pete and Repeat by Anonymous Coward · · Score: 5, Insightful

    What annoys me the most is they ask you to upload your resume... and then ask you to fill out a million fields with the exact same information that's already on your resume.

    1. Re:Pete and Repeat by bobbied · · Score: 3, Funny

      I further hate it when they insist on "plain text" for the resume too. For crying out loud, I spent hours trying to cram my 20+ years onto two pages and when I dump it to plain text it turns into like 5 pages of disjointed text. I get the problem with MS Office macros being dangerous, but plain text?

      My advice to these sites is.... At least accept PDF or XPS versions of any document that's formatted like a Resume.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    2. Re:Pete and Repeat by ShanghaiBill · · Score: 5, Insightful

      I further hate it when they insist on "plain text" for the resume too..... At least accept PDF or XPS versions of any document that's formatted like a Resume.

      You seem to be confused. Your resume is being read by a Perl script, not a human. If your resume does not include certain keywords, a human will never see it.

    3. Re:Pete and Repeat by Anonymous Coward · · Score: 2, Interesting

      your resume goes through (at least) 3 layers before someone technical sees it.

      #1. automated scraping script. if it can't parse the resume, you get rejected.
      #2. keyword search performed by HR. if you don't have _ALL_ the keywords for that position, you get rejected. even if they are looking for a microcontroller developer and the lead developer said "basic html/css familiarity would be nice".
      #3. HR review. they will be looking for employment length & gaps. If you worked at one place for 20 years, you are probably "less agile" (too old), haven't been keeping up with new tech, and will lose points. If you worked at a place for less than 2 years, you're a job hopper and lose points. what's that gap between job #3 & job #4? more than 3 months? minus points. worked overseas? unless that language/culture is in the keywords, minus points because they can't verify it.

      and don't forget, there's a big point loss if you are currently unemployed, that means nobody else wants you.

      don't try to argue the rationality of the above, i'm not the god of HR. I just worked for IT at a recruiting company.

    4. Re:Pete and Repeat by nblender · · Score: 2

      I was recently given a resume to review prior to interviewing the candidate... The resume was chock full of keywords... ie: on one job, it was clear they'd used ssh as part of some administrative interface they'd built... He included keywords: "Openssh", "Blowfish", "RSA", "DSA", "Public Key", etc ... The resume was 9 pages long and most of it was useless keywords... Clearly intended to bypass automated resume filters... When it came to the interview, I found myself less than impressed with the candidate so I started asking technical questions about Blowfish, RSA, DSA, and he clearly didn't know anything about them. If you're going to put something on your resume, you had better damn well know about it.

      He was not hired.

      Frankly, I'm not sure I know how to get a job these days... I'm fortunate to have work come looking for me these days.

    5. Re:Pete and Repeat by nine-times · · Score: 2

      If you're going to put something on your resume, you had better damn well know about it.

      There's a bit of a problem there, given the automated scans and everything.

      For example, HR people will do things like filtering out resumes that don't include "Cisco". They might not actually have Cisco equipment, or even if they do, it might not be a vital part of the job. Regardless, Their system is just set up to filter out anything that doesn't include "Cisco". Now, you're a network tech that isn't very experienced with Cisco, but you've done a little work on Cisco equipment here and there, and you understand routers in general. Do you slip "Cisco" into your resume just to get past the scans?

      I don't on my resume, but it's a tough issue, and I understand why someone would do that kind of thing. The problem is, by having the automated filtering process, employers/recruiters are providing an incentive for people to throw in buzzwords just to get their resume to be seen by human eyes. I've actually heard recruiters suggest that people put a bunch of small-type white-on-white invisible text at the bottom of their resumes, filled with buzzwords without context, just to get past automated filters.

      What I find sad and disturbing is not that people will throw buzzwords in their resume, but that employers have created a system where that's a smart strategy. You'd think someone would come up with a better method.

    6. Re:Pete and Repeat by spatley · · Score: 2

      There is absolutely a way to get all the keywords you want onto a resume for the Perl engine and also be honest to a human reader

      You could have a section at the end of the resume labeled "keywords" and then put categories in for you proficiency level: guru keywords, master keywords, apprentice keywords and newbie keywords. or any other such arrangement.

      I have spent years as a hiring manager and I would be quite impressed if such completeness and honesty showed on a resume.

  4. Because they don't use them to get employees. by gurps_npc · · Score: 4, Insightful
    Instead, they use them to show that they are willing to accept anyone - black, white, male, female, etc.

    Real jobs don't come from HR. They come from business contacts.

    --
    excitingthingstodo.blogspot.com
    1. Re:Because they don't use them to get employees. by bobbied · · Score: 3, Insightful

      Real jobs don't come from HR. They come from business contacts.

      Actually, this is NOT true all the time. In fact, a any job you get from a corporation of any kind of size, you are going though HR and the only thing your contact can buy you is priority treatment (getting put top on the stack) and possibly having an advocate with the hiring manager. My last 3 jobs which cover the last 15 years of my life all came via HR and not direct contacts. In fact, most of my jobs came though the HR process and didn't involve an insider at all.

      That"s not to say that jobs don"t come from referrals and business contacts, for small companies, they often do. It's just a function of what kind of company we are talking about. The bigger they are, the more likely HR is going to be in firm control of the initial vetting of possible candidates and having an inside contact is much less valuable. But in the small company, where they don't have an HR department., contacts are the only route to get in. So it just depends on what kind of company you are looking for.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    2. Re:Because they don't use them to get employees. by Karl+Cocknozzle · · Score: 4, Interesting

      Real jobs don't come from HR. They come from business contacts.

      Actually, this is NOT true all the time.

      By any chance, do you work in HR? Exactly ZERO jobs "come from HR." Without a business need for a hire, there is no job. HR is the cadre of paper-pushers who stand in the way of getting a job, and make it impossible for teams to hire the people they actually need by enforcing meaningless, arcane, and bureaucratic "best practices" which also happen to enshrine the HR people themselves into unfirable, key-man positions. Their function is (literally) to prevent applicants from connecting with hiring managers--this is the exact opposite of what you should be trying to achieve. Until you're talking to the hiring manager, directly, and have permission to contact her directly after the fact with any followups, you're not a real candidate for a job. If HR can arbitrarily cut off your contact with the hiring manager (because you can only go "through HR") you're not a candidate--you're a person whose application is being used to justify the payment of salaries to HR people because otherwise "Who will deal with all these applicants?"

      In fact, a any job you get from a corporation of any kind of size, you are going though HR and the only thing your contact can buy you is priority treatment (getting put top on the stack) and possibly having an advocate with the hiring manager.

      It really depends on the company. Most organizations I know/have interviewed at intentionally recruit via third parties and "fix it on the back end" with HR because before they started doing so the HR "screener" disqualified all the good candidates and sent up clunkers with no employment "gaps," but no real achievements, either.

      My last 3 jobs which cover the last 15 years of my life all came via HR and not direct contacts. In fact, most of my jobs came though the HR process and didn't involve an insider at all.

      How many applications did you fill out to get those three jobs? 10? 50? 100? 1,000? 10,000? In the same 15 years, I've gotten six jobs. Five of them were recruiters, referrals, or placements. Only one involved "going in the front door" and that job paid the least of all the jobs, had the worst benefits, the longest hours, zero advancement opportunities, and generally sucked donkey-ass. And as for applications: I haven't filled one out since I started working with recruiters exclusively. "Fill out an application" is the same as being told "We'll call you"--it's a euphemism for "you aren't going to be hired."

      Since I stopped doing the "front door" my salary has quadrupled (granted, I've also added a great skillset in the intervening 14.5 years,) my working hours are sane, and permit working remotely when going to the office is inconvenient. That "front-door" gig? If there was enough snow to make going to work dangerous, but the roads were open, you have to go or use a vacation day. Literally every job I've ever had has been better than the "front door" place. But I also spend less time interviewing and filling out pointless paperwork (that you'll have to fill out again when hired, because they can't just "type in what you put on your application" in your new hire paperwork, of course.

      The bigger they are, the more likely HR is going to be in firm control of the initial vetting of possible candidates and having an inside contact is much less valuable. But in the small company, where they don't have an HR department., contacts are the only route to get in. So it just depends on what kind of company you are looking for.

      Here's my advice, do with it what you will: If you're trying to get a job and the HR department is so "firmly in control" of hiring that they have total trump over every hiring decision run away as fast as you can. Don't walk--RUN AWAY AS FAST AS YOU CAN. Why? Besides the nightmare of getting yourself hired, every time your team has an opening

      --
      Who did what now?
  5. Step 1: Ask and listen! by stderr_dk · · Score: 2

    ... there has to be a better way: but what is it?

    The first step would be for the job application site to ask their users and listen to the comments about the site.

    You know, just like Dice listens to all our comments about beta...

    --
    alias sudo="echo make it yourself #" ; # https://pipedot.org/~stderr & http://soylentnews.org/~stderr
  6. Human Resources by globaljustin · · Score: 4, Insightful

    the problem is HR

    the *concept* of an online job application is fairly simple from a coding perspective...making some kind of form requires some choices but this is basic stuff

    the systemic issue is with the people who define the parameters for the information...the HR people

    HR is usually full of people making decisions that affect whole systems they have no understanding of and have no way of receiving feedback systemically to improve, part of the general problem in US biz structure

    applying for a job is excruciating in the US today...it's just layers and layers of bad management

    --
    Thank you Dave Raggett
    1. Re:Human Resources by geek · · Score: 2

      My wife works in HR and I'm finishing off the HR section of my MBA. It's not HR that does this. The HR people have an HRIS system that includes the ability to do forms etc. The managers are the ones that create the forms and guidlines, HR just shuffles the papers around. HR takes the blame because they are the face of the mess but in reality it's middle managers, or in my company they are called "talent managers" who have their heads so firmly up their asses that they convolute everything to the point even HR can't stand them.

  7. Blame HR ... by gstoddart · · Score: 3, Insightful

    Online job application systems aren't intended to find good candidates.

    They're designed to allow HR and recruiters to select the specific set of buzzwords they're looking for but have no understanding of, all while doing the minimum amount of work and the least amount of understanding.

    You don't really think HR reads and is capable of evaluating all of those resumes, do you?

    --
    Lost at C:>. Found at C.
  8. HR by Ryanrule · · Score: 2

    HR is the problem.
    Totally useless dept set up to provide jobs for airhead daughters of executives 50 years ago.
    Now it shits all over everything.

  9. HTTPS - lolwut? by Just+Some+Guy · · Score: 2

    The majority of these online forms are multiple screens long, and because they're invariably HTTPS, they'll time out after a finite time which isn't always made known to the user.

    You realize that normal forms only open a connection to the HTTP{,S} server when you click the "Submit" button, right? You can sit there for infinite time because there's no open connection to time out until such time as you request it. What you're seeing is a combination of client- and server-side timers that have nothing whatsoever to do with the transport you'll be using to upload your information. And yeah, I'd mildly prefer my HR information to be encrypted en route, TYVM.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:HTTPS - lolwut? by Just+Some+Guy · · Score: 2

      Likely you never used a form or multiple form survey your parent is talking about?

      Perhaps not; I just write this stuff for a living.

      It happens always that at some point you say next and it redirects you to the log in page and your work is gone.

      As I said: "What you're seeing is a combination of client- and server-side timers that have nothing whatsoever to do with the transport you'll be using to upload your information."

      It has zero to do with HTTPS and everything to do with the webapp having a line of code somewhere like if((current_time()-last_posted_time)>900){logout();}.

      --
      Dewey, what part of this looks like authorities should be involved?
  10. Re:Why? by gstoddart · · Score: 2

    Um... Because, while not rocket science, good software and human-interface design is often hard?

    With the corollary that most organizations don't see it as a value proposition, and just want it up and running as quickly as possible.

    So you get a half-assed solution due to minimum resources thrown at it, and a low perceived ROI.

    If your first interaction with a company is a shitty, poorly designed tool which makes no sense -- you can bet there will be numerous others within the company.

    I have often found the processes and tools used by the HR and Finance people are the most arcane, pointless, and quite often useless tools you can imagine -- and they're curated by people who are rigid, inflexible, and can't grasp when their tool is inadequate for the job.

    I have seen lots of tools which do not actually cover the breadth of the reality for which they're used. Something is either an apple or an orange, but you've got a coconut in your hand, and the system doesn't know anything about coconuts, and the people who run it don't care about coconuts. The coconut is your damned problem.

    They just keep acting like their system is useful and mandatory.

    And then it gets really fun when you need to use several useless tools to enter the same information so that another department can get it the way they insist on it.

    My wife enters her time into no less than 4 different tracking systems, all used by different departments for different purposes.

    --
    Lost at C:>. Found at C.
  11. Re:Contact Us by killkillkill · · Score: 4, Insightful

    If they won't mail it, assume the company tries to force every employee into a rigid structure where you will not be free to operate in the manner that best suites you. Your day-to-day work life will be subject to procedures as frustrating as the online form and endless TPS reports.

  12. command-click when submitting by oneiros27 · · Score: 2

    Always use command-click when submitting a form, or whatever the key combination is to create a new window or tab. (might be shift-click, or control-click ... or right click, and select from the menu)

    I admit, this won't always work in the 'one page' applications built exclusively in JavaScript, but when it does, it means that the failure page is in a new window, and you can go back to copy & paste the content after you re-authenticate.

    Some of the nastier JavaScript 'enhanced' forms will try to make callbacks as you're typing, and when THOSE time out, they redraw the screen and you lose everything ... but luckily, in the case of HR applications, most of those were written 10+ years ago and never updated.

    --
    Build it, and they will come^Hplain.
  13. Becasue by geekoid · · Score: 2

    they are designed by HR.
    HR doesn't know jack about interface design.
    HR gets the cheapest person they can because it isn't considered critical.
    Web entry forms are usually farmed out to people just getting into the industry.
    No one has to learn engineering techniques to become 'qualified' to write software.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  14. Re:No relationship between online app & gettin by Frobnicator · · Score: 4, Interesting

    There is no relationship between an online job application and getting a job. Online job applications are neglected because no one needs 10,000 online forms filled out for 1 job.

    It is well established (through most of history) that direct contacts and personal networks are the most likely way to get jobs. A few seconds on Google pulls up many research studies and sites that maintain real statistics (rather than just made-up numbers) on the topic. Like this one among many.

    That one linked to is interesting because of the various charts. For those companies they track, direct referrals are only 6.9% of the applicants but represent 39.9% of those actually hired. Job boards and web sites account for 74.9% of the job applicants and 35.8% of the hires. This means that while it is still important to apply through the web because they pull many workers through there, it is far more effective to get an employee referral. In other words, one hour of working your social network looking for a referral is equivalent to roughly 12 hours of submitting web-based job applications.

    The Internet is great for research and finding people in the organization, great for learning about openings. But when it comes to actually applying for a job, spend your time farming your social network to find someone who knows someone at the company rather than just applying through their site.

    --
    //TODO: Think of witty sig statement
  15. HR? What HR? by sehryan · · Score: 3, Informative

    I find it humorous that most of the comments are decrying the "HR" departments, when in reality a number of businesses using applicant tracking platforms are small business and do not really have any HR department to speak of.

    They (and I, as I am a small business owner myself) use them so that I can 1. have one place that IS NOT my inbox to manage candidates, and 2. I can ensure that I am getting consistent info across all candidates.

    And while I do not ask people to upload a resume and then fill out previous work experience fields, I can understand the necessity for such things, so that the small business owner can quickly scan over each applicant quickly, rather than trying to decode various resume layouts.

    Because at the end of the day, my time is valuable, and any system that let's me spend less time doing things is going to be a boon to me, even if the downside is that I lose an applicant here and there in the process.

    --
    The world moves for love. It kneels before it in awe.
    1. Re:HR? What HR? by sehryan · · Score: 2

      How much MORE valuable is YOUR time, to THEIRS?

      Let's evaluate this from the perspective of my business, since that is the thing that they and I have in common:

      I am evaluating applicants, interviewing candidates, managing current employees, creating advertising, managing customer relationships, running payroll, keeping up with inventory, updating the books, and the 100s of other things that I do on a day-to-day basis to ensure that this business continues to exist. These tasks take 8-10 hours a day, sometimes 7 days a week.

      They are applying for a job using an online system, which can be accomplished in less than three minutes if they already have their resume together and ready to upload.

      So as you can see - from my business's perspective - my time is SIGNIFICANTLY more valuable than theirs.

      --
      The world moves for love. It kneels before it in awe.
  16. They are a test. by ttucker · · Score: 2

    If you can not put up with a BS online job application from Target, how could you ever possibly work for Target?!? Supposedly the best way to get hired, is to answer all of the questions as if you were Ned Flanders. Hard working and honest, but not too ambitious, compliant.

  17. I work for a major provider of ATS by netsavior · · Score: 3, Informative

    Applicant Tracking System - This is the buzzword for an "apply online" type thing. I work for one of the big ones.

    Here are some excuses
    1) Employers can get sued if it isn't done a certain way. All of the laws are based on horrible paper applications.
    2) Employers are scared of "the cloud" so you have to fill out a new application every time you apply to a new job even though the last 10 places you applied were using the same software
    3) The perspective employees "candidates" are not the customer, the HR Director is the customer.
    4) Statistically, longer, harder application processes result in higher employee retention rates.

    that last one is a big one. My software can do all kinds of pre-employment testing for all kinds of things... skills, personality, mental alertness, etc.
    The longer the testing process, the more "candidates" quit before completing. HOWEVER, the longer the testing process, the more likely an employee will be successful at their job.... To put it frankly, if you will wade through the shit to get hired, you will wade through it to stay employed. It doesn't even statistically matter what the results of the test were. Simply testing for anything at all will reduce employee turnover. The same can be said for unwieldy applications. If a candidate is not serious about filling out an application, they will not be serious about work either.

    That said... I promise our applications are better than most, at least our javascript works, and progress is automatically saved... Still it all sucks (blame the lawyers), we just try to suck less.

    1. Re:I work for a major provider of ATS by ruir · · Score: 2

      And if you give me shit, I will walk away. If your process is tuned to target sheep, sheep will do it. Sheep in, sheep out? ;)

  18. It is a sign by ID000001 · · Score: 2

    The ability to catch up with technology and protocol is directly proportional to how forward thinking the practice is. You are not going to see a witch doctor with a carefully created and compliance list of potions. Similarly, you are not going to get an HR department to care about technology enough to build a compliance website.

  19. Re:Sure I did. by Presto+Vivace · · Score: 2

    Not an option for most in this job market. When the job market gets tighter many employers are in for a rude awakening as to how objectionable their bsuiness practices are.