this post was submitted on 29 Jul 2023
385 points (98.5% liked)

Programmer Humor

32558 readers
392 users here now

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

Rules:

founded 5 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] Arigion@feddit.de 62 points 1 year ago* (last edited 1 year ago) (9 children)

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@kbin.social 66 points 1 year ago (4 children)

/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@feddit.de 42 points 1 year ago (1 children)

At least you do get a response.

[–] anarchyrabbit@discuss.tchncs.de 16 points 1 year ago (1 children)

Highly understated comment

load more comments (3 replies)
load more comments (8 replies)
[–] CAPSLOCKFTW@lemmy.ml 38 points 1 year ago (5 children)
[–] drekly@lemmy.world 13 points 1 year ago (1 children)
[–] fubo@lemmy.world 7 points 1 year ago (2 children)

"Hardcore Coding Bro Ready To Crush Some Code"

load more comments (2 replies)
[–] magic_lobster_party@kbin.social 12 points 1 year ago (2 children)

“You write fast, efficient and safe code”

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

load more comments (2 replies)
load more comments (3 replies)
[–] PeriodicallyPedantic@lemmy.ca 37 points 1 year ago (1 children)

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@programming.dev 45 points 1 year ago (1 children)

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

load more comments (1 replies)
[–] deafboy@lemmy.world 31 points 1 year ago (6 children)

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 17 points 1 year ago* (last edited 1 year ago) (3 children)

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?!

[–] TheButtonJustSpins@infosec.pub 8 points 1 year ago (1 children)

Just send it with both "discord" and "discordUsername" for compatibility.

[–] synae@lemmy.sdf.org 8 points 1 year ago (1 children)

Years later, we're still trying to figure out which is deprecated and which is the "correct" field

load more comments (1 replies)
load more comments (2 replies)
load more comments (5 replies)
[–] ipkpjersi@lemmy.ml 30 points 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

[–] pineapplelover@lemm.ee 25 points 1 year ago (1 children)
[–] abbadon420@lemm.ee 21 points 1 year ago (8 children)

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 13 points 1 year ago

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

[–] anarchyrabbit@discuss.tchncs.de 11 points 1 year ago

But have your heard of x? *wink"

load more comments (6 replies)
[–] 1984@lemmy.today 20 points 1 year ago

Actually pretty cool idea. :)

[–] danielquinn@lemmy.ca 19 points 1 year ago (1 children)

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@lemmy.ml 8 points 1 year ago

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

[–] candyman337@lemmy.world 18 points 1 year ago (2 children)

Reddit Execs hate this one trick.

load more comments (2 replies)
[–] XaeroDegreaz@lemmy.world 15 points 1 year ago (1 children)

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

[–] trevor@lemmy.az.social 16 points 1 year ago (1 children)

From the picture, it doesn't appear they ever claim to be a REST API.

[–] Noughmad@programming.dev 47 points 1 year ago (2 children)

If course not, it's to apply for a job. It's a WORK API.

load more comments (2 replies)
[–] hellishharlot@lemmy.world 14 points 1 year ago (1 children)

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 19 points 1 year ago (4 children)

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

[–] T156@lemmy.world 6 points 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.

load more comments (3 replies)
[–] TehPers@beehaw.org 12 points 1 year ago (3 children)

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).

load more comments (3 replies)
[–] Lanthanae@lemmy.blahaj.zone 12 points 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.

[–] Odo@lemmy.world 12 points 1 year ago (1 children)

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

[–] Dr_Cog@mander.xyz 7 points 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"

[–] kresten@feddit.dk 10 points 1 year ago

I really like this 'new' ProgrammerHumour

[–] Vlyn@lemmy.world 10 points 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.

[–] Arigion@feddit.de 9 points 1 year ago (4 children)

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.

load more comments (4 replies)
[–] Bishma@discuss.tchncs.de 8 points 1 year ago* (last edited 1 year ago) (1 children)
  • Needless hoop to jump though - red flag 1
  • Having not switched to GraphQL - red flag 2 /s
load more comments (1 replies)
[–] HolidayGreed@sh.itjust.works 8 points 1 year ago (1 children)

Front end developer must have rage quit 😁

[–] bleistift2@feddit.de 7 points 1 year ago (2 children)

Who sends API requests if not frontend developers?

load more comments (2 replies)
[–] monz@pawb.social 7 points 1 year ago

Just use Postman.

[–] toastal@lemmy.ml 6 points 1 year ago* (last edited 1 year ago) (1 children)

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.

load more comments
view more: next ›