Published earlier this year, but still relevant.

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    17 hours ago

    Yup. We’re hiring, but the candidate pool is a minefield of utter trash, so it takes a while to hire despite having hundreds of applicants. We don’t expect much beyond basic competency, but apparently that’s too much to ask sometimes.

    • skisnow@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      33 minutes ago

      Same here. It’s popular to rag on leetcode-style technical interviews, and yet it’s astonishing how many CS grads with 3 years experience we get in who can’t seem to get through even the most basic “reverse this array”, “find the longest substring” type questions in the language they claim to be strongest in.

      People sign up for CS degrees because they see high salaries, but don’t realize those salaries are for the high achievers who have been coding since the age of 10 and are writing code for fun in the evenings as well. Then they flood the market, only to discover that no companies have need of someone who cheesed their way through college, have never written more than a few hundred lines of code their whole life, and have no useful skills to offer.

    • Krudler@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      16 hours ago

      To the tech people listening… I was high up in many areas for a few decades but I left it all behind. There is still a massive talent-acquisition problem, not just in tech but every industry, that is just waiting to be solved. The departments and staff tasked with hiring are not competent, nor capable of connecting qualified applicants to jobs. The entire hiring system is broken as fuck, and the “job boards” and apps didn’t fix it, they made it far, far worse for everybody on all sides.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        43 minutes ago

        Exactly. Our recruiters aren’t tech recruiters, they handle recruitment for the entire company (and we’re not a tech company). As a result, a lot of our candidates have flashy resumes, but no actual skill. As in, I asked someone to write code in whatever language they wanted and they couldn’t do it. And it wasn’t some difficult assignment, this was a first round weeder task. The candidate straight up lied about having any development experience whatsoever. I even had an Information Systems background candidate say straight up that they’re not interested in a dev role, which they were explicitly applying for.

        And that’s unfortunately far more common than not. People think that because they paid for a bootcamp that they’re now competent enough to write code professionally, but it turns out, a lot of them didn’t apply themselves at all.

        There are good candidates in that mix, it’s just hard to find them. We’re happy to train a promising candidate, and we’ve hired interns that we’ve offered full-time positions to. We don’t even particularly care about age, we had someone internally decide to transition to tech from a blue collar background, so we funded their education and now they write code for production on the side of their main job (they’re our support person for our blue collar users, and they’re really good at it).

        If you’re not a big flashy tech company, you’re not going to get as much attention from qualified candidates, and you’ll get a bunch of trash applicants who are looking for easy marks on the job boards.

    • buttnugget@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      10 hours ago

      What you are describing is a constant. Everything is scaled up. I don’t believe for a second that it’s difficult to hire unless you’re talking about these idiots who say things like “Don’t I deserve to hire the best candidate for the job?”

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        41 minutes ago

        It’s really not. Hiring was much easier 3-4 years ago as the pandemic nonsense was ending and people were bailing on companies forcing people to be back in office 5x/week. The competent devs knew they could do better, while the less competent devs held on to what they had.

        Now with a bunch of layoffs, the candidate pool is completely flooded, and since we’re not a big flashy tech company, we seem to get a ton of drive-by applicants who aren’t qualified at all.

      • Derpgon@programming.dev
        link
        fedilink
        English
        arrow-up
        6
        ·
        9 hours ago

        It is not hard to hire someone, it is hard to hire someone who doesn’t give you more work than they solve. I am not against hiring juniors, but they have to show initiative that they are passionate and able to improve. I don’t want a person who will be junior for the rest of their career, because juniors usually require babysitting and that that away work and attention from competent people (the chads who actually build the core features and have to attend business meetings on why it is so good for customers to see additional offers during checking out).

        It is a combination - incompetent HR, incompetent candidates, or bad hiring process. I am yet to apply to a company with a hiring process I’d call pleasant on all angles.

        • Bronzebeard@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 hours ago

          And most importantly a lack of companies willing to train their employees. They’re all pointing fingers at every other company to do the training for them, then wondering why they can’t find anyone with the training they want. Whodathunkit