Slashdot Mirror


The Great IT Hiring He-Said / She-Said

Nemo the Magnificent writes: Is there an IT talent shortage? Or is there a clue shortage on the hiring side? Hiring managers put on their perfection goggles and write elaborate job descriptions laying out mandatory experience and know-how that the "purple squirrel" candidate must have. They define job openings to be entry-level, automatically excluding those in mid-career. Candidates suspect that the only real shortage is one of willingness to pay what they are worth. Job seekers bend over backwards to make it through HR's keyword filters, only to be frustrated by phone screens seemingly administered by those who know only buzzwords.

Meanwhile, hiring managers feel the pressure to fill openings instantly with exactly the right person, and when they can't, the team and the company suffer. InformationWeek lays out a number of ways the two sides can start listening to each other. For example, some of the most successful companies find their talent through engagement with the technical community, participating in hackathons or offering seminars on hot topics such as Scala and Hadoop. These companies play a long game in order to lodge in the consciousness of the candidates they hope will apply next time they're ready to make a move.

22 of 574 comments (clear)

  1. There's a clue shortage by msobkow · · Score: 5, Insightful

    The biggest clue shortage on the hiring side is requiring x years of experience with a tool or product that has only been out for less time than they're demanding. I've lost count of the numbers of times I've seen such asinine job posting requirements.

    Another good clue shortage is expecting x years with one product, y years with another product, and z years with a third, while specifying that it's an intermediate position. Make up your mind -- either you want someone with only 5 years of experience or you want someone who's spent time with the tools you're requesting -- the two are mutually exclusive!

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:There's a clue shortage by lucabrasi999 · · Score: 5, Funny

      expecting x years with one product, y years with another product, and z years with a third, while specifying that it's an intermediate position

      You misread the job description. The JOB is experienced. The salary is intermediate.

    2. Re:There's a clue shortage by KermodeBear · · Score: 5, Funny

      I was greatly amused when the HR department at my company was looking for "Pearl" developers.

      --
      Love sees no species.
    3. Re:There's a clue shortage by ArmchairGeneral · · Score: 5, Funny

      Well it goes with Ruby, right?

    4. Re:There's a clue shortage by Anonymous Coward · · Score: 5, Insightful

      Remember: HR people generally don't know the first thing about what they are actually hiring for. They're told to find someone who can program in X or is decent in OS Y. After a few filters go over it, it suddenly because 5 years in X along with 5 years each in a bunch of semi-related stuff. Its just like if you tried to hire for a position for something you don't know the first thing about, but you have to figure out who the best person is.

    5. Re:There's a clue shortage by TWX · · Score: 5, Funny

      I was greatly amused when the HR department at my company was looking for "Pearl" developers.

      I lost out on a job because I didn't have experience with Windows XP Server.

      Honestly, it works best when HR passes on the bulk of the applications to the department that needs the staff member, and lets that director and supervisor(s) weed through them for candidates. They can even go with redacted versions that don't show the name or the alma mater of the applicant, and are limited to the last couple of disclosed jobs. It still requires a lot of labor-hours to go through that and to go through a good interview process though, and technical people that work for the company and will probably work with the new hire must be free to ask freestyle questions in addition to the HR-mandated set, to actually learn the technical capabilities of the interviewee.

      --
      Do not look into laser with remaining eye.
    6. Re:There's a clue shortage by drinkypoo · · Score: 5, Insightful

      Thing is, the project manager does usually set the skills requirements, HR just mangle it into a job advert and pick out the "best" five CV's they receive in X amount of time. Like any other "purple squirrel", software devs often get invited to apply for jobs via word of mouth long before anyone talks to HR.

      I have no idea what a purple squirrel is supposed to be, but I don't even bother to apply for jobs any more unless I know someone. Which means I don't apply for many jobs. But the alternative is to waste time.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:There's a clue shortage by TheRaven64 · · Score: 5, Insightful

      Our biggest problem is willingness to relocate - candidates who are already on the West Coast are so hammered by recruiters that it's hard to find anyone actually looking, but there are plenty of qualified engineers elsewhere.

      Sounds like the real problem is that you are unwilling to relocate. Putting your company somewhere where the cost of living is high and there's a shortage of talent seems to be very popular, but difficult to understand. Why not find out where there's a pool of talent and open an office there? Or do what a number of tech companies have done and allow remote workers, then start building satellite offices where you find clusters of competent people.

      --
      I am TheRaven on Soylent News
    8. Re:There's a clue shortage by Gription · · Score: 5, Interesting

      What makes you think your "perfect fit" could get past the HR barricade?
      There was a situation widely reported a couple years ago where a company was looking for a software engineer. They ran the 25,000+ resumes they recieved through their resume vetting service and found "they didn't have a single qualified applicant"! The internet and blind application of something they call "best practices" has made them stupid.
      Anytime you automate a human ability the humans will lose that ability. Your cell phone has a contact list right? 20+ years ago the average competent adult had at least 20 phone numbers memorized (maybe more like 50). Now it is rare to find someone who knows more then 5 numbers. The exact same thing happened to HR. They saw easy resume vetting services and laziness and eagerness for the "next big thing" has now made them stupid and they don't even realize they are running an incompetent process.

      A little secret for HR types: 95% of the people doing IT as a career are "members of the B team" and you can't tell the difference from the resume from an "A team" type. The difference isn't training or certifications. (Except that the A-Team guy likely doesn't have certifications. He was working.) The difference is the thought process inside their head. How does that person solve problems?

      The list of certifications that they put on a job posting is ridiculous. Demanding certifications almost guarantees that you will get a lower level of experience and a less desirable employee. Why? The technologies that we are working with change year to year. An excellent IT tech will pick the new tech up on the fly, and he will pickup the one following that, and following that, ad infinitum. As mentioned before he won't get a certification for that new tech because he is on that endless treadmill WORKING! Almost every tech I've run across with any level of certification was absolute junk. They say the right words but they never see straight to the heart of an issue.
      An extremely important fact will be impossible to explain to anyone but a good IT person". It is impossible for anyone but a really good IT person to determine if another IT person is truly qualified. And even that might take a bit as the results of their work are often the only arbiter.

  2. It's Quite a Lot of Fuckery To Be Sure by Greyfox · · Score: 5, Informative
    Add to the mix a huge bunch of incredibly low quality recruiters who swarm any resume update on the job boards. These can be Indian recruiters trying to find a body to fill a position to outright scams trying to convince you to buy something up front for a job opportunity, or just criminals looking to steal your identity. On the employer side, so many candidates are playing buzzword bingo to try to get through HR that it's impossible to identify a qualified candidate by looking at anyone's resume. It's a huge waste of time for everyone.

    Basically the job boards are now so useless that your best bet is to start networking in-person with as many local companies as you can. I've already run across some companies that are starting to realize this and host technology meet-ups. While this isn't the best state of affairs, at the very least we might be able to start flushing out some useless HR staff that make it impossible to even interview remotely qualified employees. It'd be funny if this entire process goes full circle and we end up with job postings in classified sections of local papers. That would probably be better than what we have now.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  3. Hiring managers perspective by bigsexyjoe · · Score: 5, Funny

    Well, you get a lot of applicants to any job these days. A lot of people are looking for work. But you need to find appropriate candidates.

    You can't hire anyone too young, because they don't have the skills and haven't proven themselves at a real job. You don't want to hire anyone over 35 because the field moves quickly and you don't want someone who doesn't keep up.

    You also need people who have the hot skill right now. Ruby used to be really hot, but now we are looking for Python. Can you train a Ruby programmer to be a Python programmer? When you are running a business you can't take the risk to find out!

    You're really looking for about five years experience and experience with the right technologies. This doesn't sound to hard, but a lot of these people are asking for outrageous amounts of money!

    Furthermore, you need the right cultural fit. At my company, we all wear hoodies. We wouldn't want to hire someone who wears a fleece. We need someone who breathes code. Last week I interviewed someone who was a good match, except he said he swam in code! We had to cut that interview short.

    Also, you can't hire people with too much self-esteem. People with self-esteem are always asking if they can be managers and constantly leaving you just because someone offered them more money. So in addition to the exact right amount of experience, in the right field, and cultural fit, you need someone who is a little bit broken that you can build up into your perfect coder.

    It is all very difficult. And we are a firm anyone would want to work for. We can only pay $50,000 a year, but you get to work with really cutting edge technologies like Python! So I'm sure if we have difficultly finding the right people, anyone would.

  4. Some of the most successful companies by AchilleTalon · · Score: 5, Insightful

    "For example, some of the most successful companies find their talent through engagement with the technical community, participating in hackathons or offering seminars on hot topics such as Scala and Hadoop. These companies play a long game in order to lodge in the consciousness of the candidates they hope will apply next time they're ready to make a move."

    So, you are supposed to work during the day and participate in hackathons during the evening and week ends. These are looking for slaves. I can't believe this is the model someone consider as being successful. Why only in IT this kind of things happen? Do you ask a lawyer to do hackathons? Participate in contests for a slice of pizza and a flat beer? Do IT employees considered people with families, with kids, with a right to do something else not related to computers during the week ends, during the evening? This world is broken.

    As a IT prospect, do you respect yourself enough to refuse this kind of slavery?

    --
    Achille Talon
    Hop!
  5. Asperger syndrome by tepples · · Score: 5, Interesting

    or there's a huge number of people who interview really terribly.

    I wonder how many of these people have an autism spectrum disorder. An interviewer might get so put off by a candidate's lack of superficial social skills that he or she cannot adequately judge the candidate's competency for the job itself.

  6. I have experienced this first hand by jonwil · · Score: 5, Insightful

    I am currently searching for a development job and everyone seems to want 3 years experience or 5 years experience. I am seeing "graduate" jobs asking for 2 years commercial experience.

    And its impossible to even get your foot in the door because of the "IT Recruitment Firm" who will reject any resume that doesn't match exactly what they are looking for.
    If I could just get to the point where someone would actually TALK to me and find out what I can do and just how good I am at writing code, I might have a chance...

    1. Re:I have experienced this first hand by lordlod · · Score: 5, Insightful
      The catch here is that a degree is a very poor first step.

      If you have recently graduated think of the worst person you just went through university with. The one who plagerised all their assignments and never seemed to get caught, who struggles to understand the difference between a loop and an if block, the person you would fake a heart attack to avoid getting stuck with in a group project.

      This person has the same qualifications as you do.

      In fact, the person described probably has better qualifications on their CV because they are more happy to lie about them.

      You need to figure out how you differentiate yourself from them. As someone hiring that person is the absolute last thing I want to end up with and I will happily chuck 50 maybe CVs to avoid them.

      This differentiation is where things like prior work experience, open source contributions and memberships of local user groups plays a role.

      Btw, being in Aus have you signed up for linux.conf.au yet? lots of recruitment happens in forums like this.

  7. I'm in the job market, and I'm dealing w/morons... by BUL2294 · · Score: 5, Interesting

    So, as I've been in the market for a few months, I'm finding that many of the jobs that glossed over me a few months ago are coming across again... Whether it be a recruiter contacting me (I remember applying for this a while back), a new posting on the company's job search portal of choice (they changed 5 words in the job description), or even a new approach (look, now they're recruiting from my MBA school for this position)... Needless to say, it's infuriating.

    Sure, I recognize that I only have 85% of what you're looking for in terms of a skillset; or that you want to pay $5000/year less than my absolute salary floor... But if that job has been open for 3-6 months, the damage caused by it being open (presumably because someone left, and now there's a void that everyone else on the team is not really able to fill) has far exceeded whatever small training costs or whatever you would have to spend on me...

    Another issue is that too many companies are still thinking it's the financial crisis, when new recruits were happy to accept 50% cuts in salary to avoid foreclosure or vehicle repossession. This was best described to me by one recruiter--"three asses, one seat". While I've seen some absolutely batshit JDs (where 2 people in the country might have all of these skills), I recently saw one that pissed me off... A company wanted someone who was a SQL Server DBA/BI stack/TSQL & reporting guru, an Oracle DBA/PL-SQL programmer, and a Linux server manager in downtown Chicago--for $95k/year. Good luck finding such a person, with competing technologies, for less than double that...

    Another problem that I'm finding is that some jobs are sub-sub-contracted out. I recently saw one in Chicago that needed expert experience in Informatica MDM. Max pay was $46/hr W2. Turns out that MegaCorp contracted out to CompanyX who opened up to numerous companies, CompanyY contacted me with this max rate, asking me to be an employee of CompanyY. My convo w/recruiter: "So everybody has their hands in the cookie jar, and there's nothing left for the guy who's actually doing the work?--What do you mean?--Well, someone with that skillset should be in the $75-100/hr range, but since 2 levels above want to keep their 100% profit margin, $50 becomes $100 and $100 becomes $200, which MegaCorp is probably being billed somewhere around there..."

    Finally, don't get me started on "the foreigners"... It seems the boiler-room stock antics of the '80s and '90s have moved offshore, where in some cases I get calls from multiple people about the same job from the same company... They're all in a feeding frenzy, just trying to be the first to pass along my authorization to represent--never mind that I may not be qualified for the role in question. (One conversation went like this... "Well, where in Chicagoland is the job?--Let me submit you and I'll tell you.--You mean you won't tell me where the job is until I agree to let you represent me? It could be an impossible commute...--I need to submit you first...--Fuck off...")

    --
    Windows 3.1x calc: 3.11 - 3.10 = 0.00
  8. Isn't that how it should be? by Anonymous Coward · · Score: 5, Insightful

    All pack animals imitate their alphas. Our leaders are the best liars in the world. They lie as easily as they breathe. Every single one of them.

    This is the example we are given to follow, because this is what brings success.

    Honest workers are liabilities. They might out you just like Snowden did. Why in the world would you want people on your team who won't get on board with how you lie to your clients?

    The interviews are made impossible to screen out the honest ones, because deceit is the foundation of success in America.

  9. Consulting, Twice the Money, Half the BS by Kagato · · Score: 5, Interesting

    HR BS is one of the reasons I haven't dealt with FTE gigs in a decade. You can make more money in IT being a consulting and at most companies the consulting pimp deals directly with the IT manager. HR is rarely in the loop, often after the contracts have been signed.

    The shortage of workers is real but not for the reasons most people think. When I started working as a programer 15 years ago it was pretty common to see interns and college hires in development departments. Then starting in 2001-02 it plummeted. Some bean counter figured out they could hire H1B labor at about the same money as a college hire, why wouldn't you go with the "experienced" candidate. In the last decade i've only seen a handful of college hire programmers.

    Ah, but here's the rub, after spending nearly a decade not investing in the next generation of IT they are having a hard time finding resources. This fact did not go unnoticed to the H1B consulting companies. I've actually seen client's jaws drop when WiPro told them they were jumping their rates to well over $100/hr across the board.

    As a bright spot I've seen a nice uptick in college hiring at mid cap companies. A lot of them are on-shoring as well after getting burned.

  10. Fresh out of college with 20 years experience by Cliff+Stoll · · Score: 5, Funny

    Can't resist tooting my own horn. These are from my Klein bottle website:

        TOPOLOGY CONSULTANT Part-time design of low-dimensional manifolds in glass, wool, plastic, titanium, niobium, pentium, and unobtanium. Ideal candidate is fresh out of college with 20 years experience in applied topology; and can solve Poincare's, Heawood's, and Hodge's conjectures. Pay & benefits are epsilon above unemployment. Compensation package includes trillions in worthless stock options.

        GLASSBLOWER Construct borosilicate manifolds using lampwork. Handy with glass lathe, oxy-hydrogen torch, and bandaids. Must know the usual cuss words to describe breaks & cracks. Experienced in minor burn treatment. Special bonus if you know the difference between inside and outside.

        MANIFOLD OPERATOR. Curvaceous, conformal Riemannian vector field desires normalized Ricci tensor with nice eigenvalues. Will relocate within proper metric space. No polymorphic permutations, please.

        From http://www.kleinbottle.com/job...

  11. Imagine if you will by NotSoHeavyD3 · · Score: 5, Insightful
    Here's an analogy I use for the "IT shortage" and no it doesn't involve cars. Imagine if you will your friend comes over your house. He starts tell you how he was out in the sun all day and has never been so thirsty in his life. He tells you he feels light headed and thinks he's having heart palpitations from dehydration. Feeling concern for your friend you go to your fridge and get a nice cold glass of filtered tap water with ice and bring it to him.

    Your friend looks at this and then looks at you as though you had totally lost your mind. You ask "What's wrong?" He tells you, "Look when I said I was thirsty what I meant is I wanted a non-alcoholic raspberry lime rickey. Of course made with 7-up, not that cheap store brand stuff and of course freshly squeezed limes and definitely Zyrex syrup. What's wrong with you man?"

    Two things come to your mind. The first is your friend is kind of an asshole. The second is he isn't that thirsty and should shut the fuck up about how he thinks he's going to die from dehydration.

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
  12. Re:There's a clue shortage on the hirEE side by wierd_w · · Score: 5, Insightful

    If that's that case, then I must be a fantastic programmer, and not even realize it.

    I know how to write software, but am not driven to delve into it. I dont find it all that pleasurable, but do find it a valuable skill to have when I need to make something that does $FOO, when I need it to. My solutions may not be the most efficient, or the most pretty, but they do $FOO, and I am the only person that needs to worry about the ugly code. I can recognize ugly code when I see it, (as I make plenty of it, and know it to be ugly.)

    I am honest about that. I do not consider myself a good programmer at all. There are many people out there that make much better code than me, and do so with greater speed, alacrity, and skill.

    I keep hearing horror stories about people who can't pass a fizz-buzz test, or who can't make a good function that can withstand having strange edge cases thrown at it. I can do that, but again-- I dont even really consider myself a programmer. I did a little bit of VBA backend wallpaper-paste type crap for one of my recent jobs to fill niche needs for my company because nobody else in my department knew how to use VBA, but any really competent programmer would have run circles around me.

    The major problem I see here, is that if I said this at a job interview, the hiring manager would laugh nervously, thank me for coming, then promptly shred my file.

    Could I learn to be a good programmer? Sure. All the programming skill I picked up is entirely self-taught, because I wanted to learn how to do it, because it is one of those essential skills of this century. I really do think that it will be as "expected" as being able to use a word processor or a spreadsheet program. Given the right motivation, I could become very good at it. I just dont find it pleasurable to do.

    That's the real heart of the issue.

    Hiring managers dont look for people that can be molded to fit a position in the company.

    Hiring managers want the candidate that "Is a perfect fit"-- which really means "Is just like that other guy we had, but who isn't that other guy."

    This is analogous to a starving man looking for "Just the perfect morsel of food", standing at an all you can eat buffet, looking at food with minor blemishes on it.

    "Oh, that apple has a spot on it." he says. "I can't eat that apple-- but, oh, i'm so hungry!"

    After looking at every single morsel of food on the table, he makes the bold assertion that he just cant find anything to eat there.

    "There's a terrible food shortage!" he screams, holding his stomach, as it rumbles angrily-- Surrounded by a mountain of perfectly edible food. It just isn't absolutely perfect, and he wont dare lower his standards on what he considers to be perfect.

    So, he goes crying to the government. "I'm starving!" he screams, amid a giant buffet of food. "I need food or I will die!"

    The government says "Ok, We will import food for you, since there does not seem to be enough. India has food they can provide, we'll ask them to send some."

    "YAY!" says the hiring manager.

    What does india do? They say "The man's expectations are unrealistic, which is why he wont eat the food that surrounds him. He does not realize that the food he has is better than what we have to offer, so we will just peel or cook the food first, to hide the blemishes. He wont know the difference."

    So they do that.

    The man sees the cooked food-- which has been peeled, boiled, fried, and otherwise rendered so that the blemishes are no longer visible-- even though the ingredients were far from the model of perfection he held in his mind. But it looks appealing, and it isn't obviously bearing any defects, so he digs in. "MM! This is good shit!" he says. "Gimme more!"

    That's what I really see as what's going on here.
    Am I a perfect programmer? No. Do hiring managers demand perfect programmers? yes. Is there a shortage of perfect programmers? Probably-- NOBODY is perfect, especially when the definition of "Perfect" is very m

  13. Re:What am I doing wrong? by professionalfurryele · · Score: 5, Insightful

    You aren't paying enough. It is sort of obvious. Youe offering is below market so no one applies and those that do apply get promotions or can reasonably expect much better pay and conditions. Either you don't need the position filled, or you need to pay more to fill it.

    Can I ask, why is it when it comes to hiring technical staff business people have such a hard time understanding supply and demand. You never hear them saying 'Why cant I buy a top of the line server rack for $1?", but are shocked that no one applies for their job offered at half market rate.