• umbraroze@kbin.social
      link
      fedilink
      arrow-up
      66
      ·
      1 year ago

      /serious Well, yes, most APIs are meant for system-to-system interaction, that’s kind of a given. But since this particular API is clearly meant for human-to-system interaction, returning a human-readable response is adequate. Yes, a better design would probably allow the client to specify additional parameters about the desired response.

      /back-to-jokes Yeah, well this kind of sums up most of my job applications. I send an application and the recruiting people are all like “OK”.

    • penguin@sh.itjust.works
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      That’s better than some I’ve seen. Like 200 for everything and the text could even be “error”.

      Or 500 with the text “invalid input”

    • deejay4am@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      I also notice that the job you apply for seems to be a different value than what is displayed on the page. Seems like the documentation needs updating as well 😔

      • saltesc@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Hey, that’s me! I query my workforce data from the HRIS with M and SQL. In HR land, that makes me a super senior data scientist compared to VLOOKUP guy who hasn’t even heard of XLOOKUP or even INDEX/MATCH, that asshole.

  • PeriodicallyPedantic@lemmy.ca
    link
    fedilink
    arrow-up
    39
    arrow-down
    2
    ·
    1 year ago

    Cute but I mean… You just copy paste it into postman and fill in the blanks. It doesn’t really show anything, it’s just novel.

    I’m not gonna be as cynical as the other people on here saying that it’s because they just want to have a machine/AI process your application. But at the same time I’m gonna be even more cynical, because if they think that machines/AI aren’t already processing your PDF resumes, then you’re crazy lol

      • catfish@lemmy.ml
        link
        fedilink
        arrow-up
        5
        arrow-down
        1
        ·
        1 year ago

        I’d pass so hard. Thank goodness the only “interviews” I’ve ever needed in 30 years have been the polar opposite of this kind of cringe.

  • deafboy@lemmy.world
    link
    fedilink
    English
    arrow-up
    31
    ·
    1 year ago

    I love it. If everyone did that, we could even write a sensible fontend for people, so they can look for a job instead of fighting with some sap module that’s not even properly translated from german.

    • StudioLE@programming.dev
      link
      fedilink
      arrow-up
      17
      ·
      edit-2
      1 year ago

      Mmm. It’s not going to happen though. Even this company have failed at standardising their own API.

      Key for twitter: "twitter": Key for discord: "discordUsername":

      Why are they inconsistent?! Who wrote this? Who signed off on it?!

      Oh, and for GitHub you provide a url but for twitter and discord it’s just the username?! But the twitter handle has to be prefixed with @. Why?!

    • Echo Dot@feddit.uk
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I wish we just had a standardized format for resumes. Then as you say various front ends could just formatted however was most convenient for the reviewer.

      Besides it’s almost all handle by AI these days anyway so there isn’t a lot of point making it look flashy.

    • Daqu@feddit.de
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      SAP developement has become international, even the german version is badly translated. Paired with industry best practices (this is what Volkswagen does, with a little customization you can adopt it for your beauty salon) it will make businesses thrive!

  • ipkpjersi@lemmy.ml
    link
    fedilink
    arrow-up
    30
    ·
    1 year ago

    I honestly enjoy stuff like this. I’m employed again recently, fully remote and decent pay thankfully, but I do appreciate stuff like this. It takes some of the monotony out of applying for jobs at least lol

    • abbadon420@lemm.ee
      link
      fedilink
      arrow-up
      21
      ·
      1 year ago

      Twitter is even worse. I don’t have twitter, I don’t want twitter, I don’t need twitter and neither does anybody else. On top of that, twitter is dead.

      • exu@feditown.com
        link
        fedilink
        arrow-up
        13
        ·
        1 year ago

        It says optional in the comment behind. Would be even better if they allow custom fields for Mastodon and Gitea links.

      • randint@feddit.nl
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Not to defend Twitter, but if by “dead” you mean “dying,” well yes, gradually. If you actually meant dead “dead,” not really.

        • r00ty@kbin.life
          link
          fedilink
          arrow-up
          6
          ·
          1 year ago

          Until they redirect twitter.com to x.com and not the other way, and actually change twitter on the site, it’s still twitter but with a new logo.

          I suspect eventually he’ll do that though.

          I never quite understood the point of twitter though, so never had an account. I dare say there’s less chance I’ll get one now.

          • XTornado@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            For me Twitter was and I guess still is the best thing for immediate notifications of stuff you like.

            I used it for notifications about preorders of limited editions, news, people, etc. It wasn’t perfect as some accounts are quite spammy but it was the best thing out there. RSS isn’t used as much nowadays, newsletter usually are sent at certain time or delayed so not very immediate and Idk what else is out there sort from those two (or using an equivalent social account).

          • MK Rexx@lemmy.studio
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            1 year ago

            Always will call X as Twitter. Same as Meta as Facebook Inc, Microsoft 365 as MS Office, or whatever other companies unnecessarily rebranding themselves these days with their ugly less iconic logos.

  • Daniel Quinn@lemmy.ca
    link
    fedilink
    arrow-up
    19
    ·
    1 year ago

    I like it, but it’s a dick move to require that the resume be hosted at a remote URL. Lots of developers don’t have their CV on a website, and one of the strongest devs I’ve met doesn’t even have a LinkedIn profile.

    Support a file upload or just Base64-encoded data and you’ve got something here though.

  • XaeroDegreaz@lemmy.world
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    2
    ·
    1 year ago

    API is not versioned. Also REST API should not use verbs in their endpoint. POST is already the HTTP verb – /submit is superfluous.

  • hellishharlot@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    1 year ago

    I really like this for technical roles. Or tech companies in general. That said, they don’t have any job descriptions or requirements beyond the API request so it’s not easy to tell what they’re looking for or how qualified you are. Plus there’s no posted salary range

    • Klame@lemmy.ml
      link
      fedilink
      arrow-up
      19
      ·
      1 year ago

      The terms “super power” and “code ninja” takes a lot of the offers credibility in my eye.

      • T156@lemmy.world
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        1 year ago

        “blockchain” tends to be rather iffy too, especially since it’s seemingly inevitably tied with cryptocurrency or something like it in some form or another.

        • evatronic@lemm.ee
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          Hey, I’m a senior developer with 25+ years’ experience and more languages and tools and stacks and environments and so on that is reasonable to list in a comment. In my decades of experience, finding someone who is legitimately good at Excel is a rarity.

          • synae[he/him]@lemmy.sdf.org
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            Cuz you either graduate to real programming and databases, or languish in some kind of hell where you work in excel all day and have to get good at it to save your sanity

  • TehPers@beehaw.org
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 year ago

    Is it just me, or does their sample request use invalid JSON? The keys should be in quotes, comments aren’t in spec (but commonly supported), and trailing commas are invalid as well (but commonly supported).

    • potoo22@programming.dev
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      1 year ago

      It’s only invalid if it generated errors.

      But yeah, I typically play it safe and follow the standards. I do wish JSON5 would catch on though.

      • TehPers@beehaw.org
        link
        fedilink
        English
        arrow-up
        12
        ·
        1 year ago

        It’s only invalid if it generated errors.

        I understand this line of thinking, but unless they specify what “flavor” of JSON they accept, I think it’s safe to assume they only accept what’s in spec. What I find weird is that they immediately contradict the spec with their example by writing JavaScript. Should the content-type then be application/javascript? They can easily document the parameters outside the request body instead of adding comments.

        Also, yes, I know I’m being pedantic, but if I’m applying for a job, it’s a two way application. They need to give me reason to trust that they’re worth working for. Making up rules along the way when referencing a commonly known spec doesn’t give me much confidence.

  • Odo@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 year ago

    I can’t get past “Verbwire”. Like they picked the second half of the name, but then creativity ran out.

    • Dr Cog@mander.xyz
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      “I know you want a name ending in wire, but all other Verb-wire names are taken!”

      Exec: “Verbwire, perfect! Send the memo out”

  • Lanthanae@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 year ago

    Honestly as far as hiring for this stuff goes, this is more in the “cute” category for me rather than the “annoying” category.

  • Vlyn@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    Honestly that’s more user friendly than 9 out of 10 application forms I’ve run into.

    The best way for me to avoid this mess for now has always been an email with my pdf files attached.