Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
mastermind ( mastermind@lemm.ee )  to Programmer Humor@lemmy.mlEnglish · 3 years ago

You need to send an API Request to apply for a job in this company

i.postimg.cc

message-square
55
link
fedilink
705

You need to send an API Request to apply for a job in this company

i.postimg.cc

mastermind ( mastermind@lemm.ee )  to Programmer Humor@lemmy.mlEnglish · 3 years ago
message-square
55
link
fedilink
alert-triangle
You must log in or # to comment.
  • Arigion ( Arigion@feddit.de ) 
    link
    fedilink
    arrow-up
    167
    ·
    3 years ago

    Here’s an article about it: https://dev.to/maggiecodes_/how-i-applied-to-a-tech-job-using-a-post-request-193d

    The thing that annoys me is the response. It should return status 201 created and the id of the new resource for future delete/update operations. Instead it returns 200 ok and some clear text. Wouldn’t want to work with such an API.

    • umbraroze ( umbraroze@kbin.social ) 
      link
      fedilink
      arrow-up
      128
      ·
      3 years 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”.

      • hstde ( hstde@feddit.de ) 
        link
        fedilink
        arrow-up
        87
        ·
        3 years ago

        At least you do get a response.

        • anarchyrabbit ( anarchyrabbit@discuss.tchncs.de ) 
          link
          fedilink
          arrow-up
          29
          ·
          3 years ago

          Highly understated comment

          • Matengor ( matengor@lemmy.ml ) 
            link
            fedilink
            arrow-up
            7
            ·
            3 years ago

            OK

      • hansl ( hansl@lemmy.ml ) 
        link
        fedilink
        arrow-up
        2
        ·
        3 years ago

        /serious If you try with a non-human user agent I would expect it to return something machine readable.

    • VanillaGorilla ( VanillaGorilla@kbin.social ) 
      link
      fedilink
      arrow-up
      42
      ·
      3 years ago

      That’s hilarious. Probably the lovechild of some clueless HR dude that thought he was a genius.

      • GigglyBobble ( GigglyBobble@kbin.social ) 
        link
        fedilink
        arrow-up
        41
        ·
        3 years ago

        The cringe term “code ninja” supports your theory.

        • IWantToFuckSpez ( IWantToFuckSpez@kbin.social ) 
          link
          fedilink
          arrow-up
          31
          ·
          3 years ago

          Also “rockstar developer” all they were missing is “10x Programmer” to complete the bullshit programmer labels trifecta

    • salient_one ( salient_one@lemmy.villa-straylight.social ) 
      link
      fedilink
      arrow-up
      4
      ·
      3 years ago

      Very RESTless.

  • CAPSLOCKFTW ( CAPSLOCKFTW@lemmy.ml ) 
    link
    fedilink
    arrow-up
    114
    ·
    3 years ago

    “Blockchain Developer”

    • magic_lobster_party ( magic_lobster_party@kbin.social ) 
      link
      fedilink
      arrow-up
      33
      ·
      3 years ago

      “You write fast, efficient and safe code”

      I don’t think any of that is possible on a blockchain.

      • HeartyBeast ( HeartyBeast@kbin.social ) 
        link
        fedilink
        arrow-up
        4
        ·
        3 years ago

        Pick any 2

        • Llewellyn ( Llewellyn@lemmy.ml ) Banned
          link
          fedilink
          arrow-up
          8
          ·
          3 years ago

          With blockchain? Pick one.

    • lol ( lol@lemm.ee ) 
      link
      fedilink
      arrow-up
      7
      ·
      3 years ago

      im a for loop developer

      • Rai ( Rai@lemmy.dbzer0.com ) 
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 years ago

        We’re looking more for “do”ers, not “for”ers.

  • /home/pineapplelover ( pineapplelover@lemm.ee ) 
    link
    fedilink
    arrow-up
    80
    ·
    3 years ago

    Discord username lol

    • abbadon420 ( abbadon420@lemm.ee ) 
      link
      fedilink
      arrow-up
      58
      ·
      3 years 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.

      • anarchyrabbit ( anarchyrabbit@discuss.tchncs.de ) 
        link
        fedilink
        arrow-up
        26
        ·
        3 years ago

        But have your heard of x? *wink"

      • exu ( exu@feditown.com ) 
        link
        fedilink
        arrow-up
        25
        ·
        3 years ago

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

      • SamsonSeinfelder ( SamsonSeinfelder@feddit.de ) 
        link
        fedilink
        arrow-up
        5
        ·
        3 years ago

        It is not even called twitter anymore

        • r00ty ( r00ty@kbin.life ) 
          link
          fedilink
          arrow-up
          16
          ·
          3 years 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 ( XTornado@lemmy.ml ) 
            link
            fedilink
            arrow-up
            3
            ·
            3 years 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 ( xx3r@lemmy.studio ) 
            link
            fedilink
            arrow-up
            2
            ·
            3 years 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.

      • randint ( randint@feddit.nl ) 
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 years ago

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

  • 1984 ( 1984@lemmy.today ) 
    link
    fedilink
    arrow-up
    48
    ·
    3 years ago

    Actually pretty cool idea. :)

  • Arigion ( Arigion@feddit.de ) 
    link
    fedilink
    arrow-up
    37
    ·
    3 years ago

    You can book this as a service for only $499/$999 per month from a dodgy website with no company adress but bold claims about time savings. Lol. Source: https://applybyapi.com/#pricing

    But the best thing is: you can’t send your open jobs by API. You need to use a rich text editor:

    Post your job Upload your logo and use our easy rich text editor to make your posting shine. Unlimited job postings are included with every plan.

    • athlon ( athlon@lemm.ee ) 
      link
      fedilink
      English
      arrow-up
      25
      ·
      3 years ago

      …this is literally something an intern could write in a single afternoon.

      • TheButtonJustSpins ( TheButtonJustSpins@infosec.pub ) 
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 years ago

        Single Responsibility Companies are best practice.

    • CaptainBasculin ( CaptainBasculin@lemmy.ml ) 
      link
      fedilink
      arrow-up
      13
      ·
      3 years ago

      I can write an API like this in like 2 hours, this is really not complicated.

  • PeriodicallyPedantic ( PeriodicallyPedantic@lemmy.ca ) 
    link
    fedilink
    arrow-up
    34
    ·
    3 years 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

    • astral_avocado ( astral_avocado@programming.dev ) 
      link
      fedilink
      arrow-up
      39
      ·
      3 years ago

      You’d be surprised at how many imbeciles a simple step like this will weed out. Lotta unqualified people applying to everything

      • catfish ( catfish@lemmy.ml ) 
        link
        fedilink
        arrow-up
        5
        ·
        3 years 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.

  • ipkpjersi ( ipkpjersi@lemmy.ml ) 
    link
    fedilink
    arrow-up
    28
    ·
    3 years 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

  • katy ✨ ( cupcakezealot@lemmy.blahaj.zone ) 
    link
    fedilink
    English
    arrow-up
    23
    ·
    3 years ago

    To be fair, that’s one of the relatively tame and clever one of those.

  • Arigion ( Arigion@feddit.de ) 
    link
    fedilink
    arrow-up
    20
    ·
    3 years ago

    And no field to submit my API for answers? I need a phone and a pdf?

    • pseudorandom ( pseudorandom@kbin.social ) 
      link
      fedilink
      arrow-up
      8
      ·
      3 years ago

      Maybe they respond with an ID that you can poll every 500ms for status.

  • starman ( starman@programming.dev ) 
    link
    fedilink
    English
    arrow-up
    16
    ·
    3 years ago

    That’s really nice idea

  • toastal ( toastal@lemmy.ml ) 
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    3 years ago

    It has a built-in filter for the poor folks that use these proprietary services like Twitter X, Microsoft GitHub, and Discord Username.

    I wouldn’t apply anywhere asking exclusively for these platforms instead of something generic like: instant messaging, public code forge(s), weblog/microblog(s). I would encourage you, reader, to ask around & make sure your org isn’t hiring based on proprietary service usage. Heaven forbid your applicant is from a place under US sanctions & literally couldn’t use the services even if they wanted …or like your candidate has any values about privacy.

    • 4815162342 ( 4815162342@lemmy.ml ) 
      link
      fedilink
      arrow-up
      9
      ·
      edit-2
      3 years ago

      deleted by creator

      • toastal ( toastal@lemmy.ml ) 
        link
        fedilink
        arrow-up
        1
        ·
        3 years ago

        It’s implicit endorsement. It signals that you’re an incomplete candidate without participating in the corporate data collection game.

  • evatronic ( evatronic@lemm.ee ) 
    link
    fedilink
    English
    arrow-up
    13
    ·
    3 years ago

    Wow, I would pass on this job so fast.

    Not because it’s hard to fire up curl or something, but because any company that thinks this is a better solution than a human reviewing a resume needs to be smacked. Because you know what the very next step is? They’re going to ask for a resume, and then make you sit through that bullshit where you type your resume into a hundred different boxes into their candidate management system / workday / talento / etc., and promise to “get back to you soon.”

    You know how you can check if a candidate can interact with an API? Send them a coding test. Ask questions. Do some whiteboarding with them. This sort of shit is just some HR lackey ninja thinking they’re clever and edgy.

    • barsoap ( barsoap@lemm.ee ) 
      link
      fedilink
      arrow-up
      17
      ·
      3 years ago

      Because you know what the very next step is? They’re going to ask for a resume, and then make you sit through that bullshit where you type your resume into a hundred different boxes into their candidate management system / workday / talento / etc., and promise to “get back to you soon.”

      That’s a lot of assumptions. What I see here is “Do fizzbuzz before we look at your resumee, will you”.

    • sleepisajokeanyway ( sleepisajokeanyway@kbin.social ) 
      link
      fedilink
      arrow-up
      15
      ·
      edit-2
      3 years ago

      I mean an API call isn’t hard, it cuts down in the amount of resumes probably meaning your resume will be more likely to be looked at. And it let’s then know you know the very basics, I’ve seen some shit on recruiting hell forums and I’m ok with this one. You don’t even have to retype anything since the resume field is just a link.

      The cringy stuff is “rockstar developer” and ninja, etc. Those are always red flags to me

  • Daniel Quinn ( danielquinn@lemmy.ca ) 
    link
    fedilink
    arrow-up
    13
    ·
    3 years 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.

    • makingStuffForFun ( makingStuffForFun@lemmy.ml ) 
      link
      fedilink
      arrow-up
      4
      ·
      3 years ago

      I’ll never, ever, put anything on LinkedIn. It’s cancer

  • TehPers ( TehPers@beehaw.org ) 
    link
    fedilink
    English
    arrow-up
    12
    ·
    3 years 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 ( potoo22@programming.dev ) 
      link
      fedilink
      arrow-up
      5
      ·
      3 years 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 ( TehPers@beehaw.org ) 
        link
        fedilink
        English
        arrow-up
        12
        ·
        3 years 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.

      • JackGreenEarth ( JackGreenEarth@lemm.ee ) 
        link
        fedilink
        arrow-up
        5
        ·
        3 years ago

        That looks like a JavaScript object. It’s not incorrect sytax for a JavaScript object.

  • 👍Maximum Derek👍 ( Bishma@discuss.tchncs.de ) 
    link
    fedilink
    arrow-up
    12
    ·
    3 years ago
    • Needless hoop to jump though - red flag 1
    • Having not switched to GraphQL - red flag 2 /s

Programmer Humor@lemmy.ml

programmerhumor@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1 user / day
  • 42 users / week
  • 337 users / month
  • 1.81K users / 6 months
  • 871 local subscribers
  • 43.7K subscribers
  • 1.25K Posts
  • 10.3K Comments
  • Modlog
  • mods:
  • AgreeableLandscape ( AgreeableLandscape@lemmy.ml ) 
  • cat_programmer ( cat_programmer@lemmy.ml ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code