DEV Community

Cover image for πŸ•΅πŸ»β€β™‚οΈ I'm a double agent: developer & recruiter πŸ‘¨πŸ»β€πŸ’» πŸ’’

πŸ•΅πŸ»β€β™‚οΈ I'm a double agent: developer & recruiter πŸ‘¨πŸ»β€πŸ’» πŸ’’

Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard on July 31, 2023

Hello, this is my first draft at picthing the weird career change I'm going through, please provide feedback in the comments! πŸ‘¨πŸ»β€πŸ’» I'm a ...
Collapse
 
yogini16 profile image
yogini16

:D I liked you thoughts. Multitasking is a great skill to have. And recruiting is a challenge, one thing that I see is tech trends and changing so rapidly. For every job switch you need at least 2-3 add-ons techs in your profile :P

Collapse
 
freddyhm profile image
Freddy Hidalgo-Monchez • Edited

Very interesting perspective, Jean Michel. I'll definitely keep your thoughts in mind. This is kind of off topic but I'm curious as to what the distribution of technology is from the job posts you see. I feel like for fully remote positions it's mostly dynamically typed languages for backend like javascript or python. I don't see much for C#, C++, Java. Do you also see that trend? Maybe you have an interesting theory? 😜

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

I don't have any insights here :)

Collapse
 
canro91 profile image
Cesar Aguirre

I think that's a great idea! There's a huge disconnection between recruiters and devs. We all have horror stories about dealing with recruiters and hiring processes (Java vs JavaScript, X years of experience on a brand new tool). Part of the disconnection is IMHO because recruiters don't know much (or anything) about the area/subject they're recruiting for. They only make sure the skill soup on CVs matches the (often non-existing) job description.

Collapse
 
froseph profile image
Joseph Liu

The thing with artists, is that they often work on a gig basis, or as contractors for a gig. The closest similarity to what you're describing for software engineer is 10x. Being an agent for full time positions is unlikely to work as well for numerous reasons.

Having worked in the recruiting industry, many of the issues with recruiting comes from companies with unrealistic demands and being unwilling to devote the proper resources (time and money) and commit to recruiting well.

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

Don't those companies actually waste time and money by not recruiting well?

Collapse
 
froseph profile image
Joseph Liu

Yes, but it's a cost they don't see. Management essently sees recruiting as a sales funnel- and a recruiter's job is to source leads. So a recruiter's priorites are first: provide a steady stream of resumes, and second: within the stream, provide an adequate amount of attractive looking candates. If they fail at either of these, they get fired. At my startup, we called this the "Tinder Problem". Everyone wants to see a lot of "hot people", but most don't have an attractive enough profile to get the quantity and quality of swipes & matches to keep them happy. This means companies churn through a lot of recruiters. They are generally hired as contractors so they can be let go at the end of their contract when they don't produce results. The (dis)incentives just don't line up well with recruiting well.

The good recruiters end up working for recruiting agencies that charge based on successful hire-- often 20-30% of the new hire's first year salary. When a company gets desperate enough, they inevitably end up turning to a recruiting agency, and accept it as a cost of doing business. The reality of what these agencies are doing is matching their pool of "vetted" candatates to the suite of companies they have contracts with and then greasing the wheels to make the hire happen-- essentially a version of your "inverted recruitment".

Mind you this is all US based-- it might be different elsewhere.

Thread Thread
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard • Edited

Well no it's mostly the same.
My business model will be essentially that of an agency when I'm working with people who want to do have an employment contract.
When I work with freelance devs that's different, I can be paid directly by the developers, like an artist agent would do.
(All of this is very much work in progress)

It's the work on day to day basis that's different.

The "Tinder Problem" has two faces,
both girls and boys at bad at finding their significant other,
companies are bad at recruiting
and developers are bad at job hunting.

Therefore there are loads of good developers that don't get "vetted" by usual agencies.
I am a career booster for those developers.

Thread Thread
 
froseph profile image
Joseph Liu

A lot of the issue with the "tinder problem" is the profiles are so limited-- partly because no one wasn't to read a long profile (resume/cv/job description) which would allow them get into the nucances. Companies these days just throw keyword filters AI at the problem and agressively filter out many reasonable match and developers are encouraged to keyword spam their resumes. Your job to grease the wheels. Process information and to get likely matches to agree to meeting once. Not unlike an old school, pre-internet dating matchmaker.

Good luck. It can be difficult getting companies to look beyond their "hard requirements". Software developers are usually a little more flexible.

Thread Thread
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard • Edited

I think it's possible to do high volume or high quality.
But I don't think you can do both, there is a choice to make.
I am not interested in doing the same kind of bullshit than I disliked when I was a dev,
... just now we can do the bullshit even faster with ChatGPT.

It's frankly insulting when you see the sheer amount of practice it requires to become a good developer.

My target would be people who would rather read a 10 minutes document about a candidate than waste a month and lots of money "for efficiency reasons".

Collapse
 
lexlohr profile image
Alex Lohr

At least you won't ask a JavaScript developer to join a company to develop Java apps, so that's an improvement.

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

Wait, that's different?

Collapse
 
oxharris profile image
Oxford Harrison

Lol

Collapse
 
andychukse profile image
Andy

You understand both sides, can this problem ever be solved programmatically? Or we just need more double agents like you to maybe improve things?

Collapse
 
jmfayard profile image
Jean-Michel πŸ•΅πŸ»β€β™‚οΈ Fayard

Can we solve the seduction problem?

I think we need way more agents, and if you know some, please mention their names /linkedin/whatever in the comments