jobs-discuss

Arthur 2024-09-17T20:29:00.433739Z

Is anyone else seeing resume's that are obviously adapted to the job description by and AI, and include an autogenerated cover letter that is perfect for the position? I'm seeing hundreds to thousands of these a week and trying to figure out what service people are using to generate them

respatialized 2024-09-17T20:49:29.963429Z

there are many projects that do this on github: https://github.com/GodsScion/Auto_job_applier_linkedIn

respatialized 2024-09-17T20:50:12.999489Z

https://github.com/nicolomantini/LinkedIn-Easy-Apply-Bot

respatialized 2024-09-17T20:56:46.476319Z

the value of signal/noise in the job application process is asymptotically approaching 0

♾️ 1
8
simon 2024-09-17T20:58:42.373169Z

Are you getting properly formatted PDFs or stupid prose texts / ones with too little or too much text? Properly formatted 1-2 page PDF CVs are tough to fake I think. Also the links above are "just" Linkedin bots. There are also too many AI generated offerings out there, or at least where it's clear AI helped to phrase it. No way to deny it's happening (on both sides). If it's just linkedin, just post a link and disable the direct apply.

seancorfield 2024-09-17T21:01:30.527719Z

There's an irony in a company that makes an AI-related product, getting application-bombed by AI-generated content...

seancorfield 2024-09-17T21:04:20.088219Z

Considering that we used to get 100s of resumes for any JS job we offered -- before AI could do this -- I can only imagine how bad it is getting for companies trying to hire now, especially given how many more developers are out of work and desperate for a job -- any job -- at this point (a developer friend of mine is even applying to delivery companies as a seasonal driver, just to get some cash in -- and he isn't an outlier). It's kind of the perfect storm of awfulness right now 😞

✅ 4
ag 2024-09-17T21:09:01.212049Z

I can't wait for AI solutions in this space to get better, so the virtual assistant would be on constant lookout for a better job for me, while I would be focusing on "real problems," like keeping the job I already have. I might even build another assistant to do the job for me and let them compete, between getting the best job and keeping the best job.

🫠 3
jf 2024-09-24T13:38:18.279519Z

in the complete opposite direction, I’ve had “AI” recruiters reach out to me for positions (“AI” in quotes because they’re really crap and cant do a proper conversation over email)

marrs 2024-09-18T13:29:55.747379Z

Looks like we need AI to help us filter out AI-generated CVs, and also AI to get our CVs through the AI filters.

mauricio.szabo 2024-09-18T14:07:16.394799Z

@d.marrs my mother used to say that this is create a problem to sell a solution and it surely does sound like that 🙂

➕ 2
🙂 1
jmglov 2024-09-22T11:04:37.676999Z

Email will shortly be solely the domain of AI bots chatting with each other. This is what "progress" looks like, friends! 🙄

jmglov 2024-09-22T11:05:44.415429Z

Though better that than AI powered killer drones... oops, we've had those for decades, depending on your definition of "AI" and "drone".

Arthur 2024-09-17T20:29:09.061669Z

for now, i guess resume's are dead?

Martynas Maciulevičius 2024-09-26T17:18:29.409479Z

"Find a job faster!"

vemv 2024-09-18T05:54:57.780559Z

A one dollar paywall might do the trick

kennytilton 2024-09-18T12:19:16.982999Z

Can we just ignore the perfect ones? 🤔

👍 1
respatialized 2024-09-23T15:49:24.560089Z

I don’t think “proof of work” will do anything in this context. I’d wager that the compute power required to generate a résumé using a LLM is already larger than the computational power required for a basic NP-hard problem anyway, so compute costs don’t seem to be a limiting factor on this tactic. As for an actual dollar cost, I find the idea of paying an employer for the privilege of applying to a job, and paying to clean up spammers’ messes, unconscionable. Genuine applicants are the real victims of spammers and should not be expected to bear these costs. I don’t have to pay to send emails just because spammers exist.

vemv 2024-09-23T15:57:55.040659Z

It's a reasonable solution in a post-AI world. That money could go to charity as well. There are not that many Clojure jobs (or jobs where one is a stellar fit) such that paying a sub-dollar fee would become a serious nuisance. You're also paying for the fake competitors count to be decimated.

respatialized 2024-09-23T16:05:45.393109Z

sounds almost like a protection racket - “nice job application you have there, would be a shame if a bunch of fakes were created to compete with it 🤌

⬆️ 1
🍝 1
Martynas Maciulevičius 2024-09-23T16:06:45.632029Z

It's a reasonable solution in a post-AI worldIt's very similar to Proof of stake: https://en.wikipedia.org/wiki/Proof_of_stake

👀 1
Martynas Maciulevičius 2024-09-23T16:09:13.407269Z

And if you're that charity that receives the money then you get this: https://en.wikipedia.org/wiki/Pyramid_scheme

respatialized 2024-09-23T16:18:55.162199Z

sub-dollar fees may seem like a minor nuisance for someone making a programmer’s salary, but could be a serious burden for someone unemployed or making minimum wage. any solution offered for this problem will likely be imposed across the wage scale and must be considered accordingly.

Martynas Maciulevičius 2024-09-23T16:20:38.856479Z

Imagine applying to 100 employers where each expects $10, because $1 is too cheap....

vemv 2024-09-23T16:34:52.815019Z

Well, on the other side of the equation you have 1000 fake anons competing for a USD1XXk job for a cost of $0. The asymmetry is extreme - you risk nothing (an AI application), you may take home that sweet WFH job to be offshored to a ghost programmer. (Bad actors do think like that and sometimes their traces can be seen in this Slack)

Martynas Maciulevičius 2024-09-23T16:38:27.274389Z

What is the problem to be solved? The amount of the applications or the quality? From what I understand it's that even a person with no AI generator or no ghost programmer could decide to have two jobs. So I don't think that paying money filters it out. Maybe it even increases the divide between that ghost programmer who can't pay and the one who manages and can pay. The cheating one is actually way more interested to get this fake twitter checkmark by paying one dollar. This is exactly what we see in twitter.

vemv 2024-09-23T16:43:59.210959Z

> What is the problem to be solved? The amount of the applications or the quality? The amount and rate of applications. Over the last 18 months, opening a job post will get you hundreds of applications instantly - I'm talking < 1h. Only some of them will be human. Solving that problem alone is worth it - it makes the competition fair (by removing bots and unqualified applicants) and the job easier for HR.

vemv 2024-09-23T16:44:54.996539Z

Leaving this theoretical discussion behind, the name of the game in 2023-24 job hunting is being quick (0-4h range), human and relevant. Hope it helps.

Martynas Maciulevičius 2024-09-23T19:38:39.306599Z

I think that the only way to filter is to propose a window with a basic task that can't be solved by AIs but is easy enough to be used to filter. This means "work from the organization". And this means that there is this same window as you proposed. It's compatible. But even then -- why would a company have an interview and wait. What's the point then... Why not reject immediately...

kennytilton 2024-09-23T23:39:25.741459Z

Ah. This is why we have professional recruiters. Known and trusted by hiring staff. Who have an incentive to present only the best. So they filter them. Too easy? Instead, we tech geniuses decided we could handle it ourselves and save a few nickles with onerous processes that abuse applicants. And proudly announce, "No recruiters." We have seen the enemy, and they are us?

👍 1
hifumi123 2024-09-21T07:41:16.590849Z

I agree with vemv, though I'm unsure whether that'd be legal in most countries. Essentially, the only way to stop spam is requiring some "proof of work". In technical terms, online applications need to somehow generate problems where verifying a solution is cheap but producing a solution is expensive (e.g. find inverse of x mod a large prime p). Some email servers already employ this as an anti-spam measure. As long as it's cheap to spam, spammers will exist

voortuck 2025-10-10T17:06:17.716719Z

I've seen people use AI to help answer questions while interviewing with me. I've liked what Oxide has been doing to provide a 'work example': https://oxide.computer/careers

Arthur 2024-10-08T22:24:36.498939Z

ive settled on: "have a conversation over video chat" though i guess there's a limit on how long that will work too

Martynas Maciulevičius 2024-09-22T11:06:34.199899Z

I thought that Resume+Reenter-same-data-into-fields+Cover-letter-with-same-stuff already was peak employment experience... a paywall... Today I've read an interesting idea: "People may not be able to afford to work"

Martynas Maciulevičius 2024-09-22T11:08:56.366209Z

online applications need to somehow generate problems where verifying a solution is cheap but producing a solution is expensiveImagine trying to apply to a developer job for a year and solving all kinds of 8-12hour unpaid exercises just to be dismissed. Sounds like a spam from the employer's side actually. Oh yes, and also could you please fill in this candidate experience survey while you're at it?

Martynas Maciulevičius 2024-09-22T11:16:30.858479Z

What I'd actually prefer is that: 1. we give you the exercise 2. if you pass you're hired right on the spot without any interviews i.e. obligation to immediately hire when the bar is passed (yes, the bar could be higher but then any "I don't knows" would mean "yes") That would mean that the candidate would not need to go through multiple empty hoops. And if they aren't cofident then they would know the criteria and wouldn't even try to apply.

Martynas Maciulevičius 2024-09-22T11:23:50.152539Z

That would certainly mean that the organization would limit themselves in understanding and choosing between best candidates. But they repost the job ads anyway. Also probation period exists for a reason.