Hacker News new | past | comments | ask | show | jobs | submit login

I'm a recruiter. Before that, I was an engineer for 5 years. What you're describing sounds really good, but it's likely not going to happen. For the record, I agree with you completely and try to work in the manner you describe, but there are a number of economic incentives working against you before scale is even an issue.

Generally, recruiters work for specific client companies and try to fill seats at those companies. Because the companies are paying them, their interests are fundamentally aligned with them and not with you. The kind of recruiter you describe is more of a talent agent, but until there's a shortage of engineering jobs, this probably won't happen for full-time roles because the financial incentive for engineers to pay an agent simply isn't there.

Agents make sense when it's hard to find a job or when the opportunity cost to looking for work is high enough to justify paying someone else. Recruiters make sense when it's hard to find workers or the opportunity cost of looking for workers is high enough to pay someone else. In some sense, it's almost like recruiters are talent agents for the companies they're representing.

Freelance engineers do have talent agents (e.g. http://www.10xmanagement.com/). When you're a freelancer, your time is split between doing actual work (coding) and drumming up business, so the less time you spend on drumming up business, the more time you can spend doing work that pays. In this model, paying someone to find work for you makes perfect sense because the opportunity cost of not working is high enough to justify the payment.

Full-time engineers are a different story from freelancers, however. I found this out myself when I first started my own recruiting firm. At the time, I really wanted to explore the talent agent model. This model was really interesting to me because I was convinced that having engineers pay for an agent's services would swiftly rectify many of the problems that run rampant in technical recruiting today (e.g. wanton spamming of engineers, misrepresentation of positions, recruiters having a very shallow understanding of the space/companies they're recruiting for).

I dedicated a good chunk of the first few months of running my business to talking to engineers and trying to figure out if a talent agent model would work. Engineers were super excited about this. Until I mentioned that part where they'd have to pay me, that is.

These days, I try to work in this weird hybrid way where I start with finding smart people, figure out what they want, and then no matter what it is, try to give it to them, while still getting paid by the company. This works for me because I maintain relationships with a lot of companies at once. And it also works for me because, as a former engineer, I can grok what people want at hopefully a deeper level than non-technical technical recruiters and also be able to filter talent somewhat effectively.

This still isn't ideal because my incentives are still kind of misaligned and because companies don't always love this approach -- it's great for candidates, but from their perspective, flow is unpredictable and haphazard. And I think this model works for me primarily because I used to code.

So, tl;dr, while what you want sounds awesome, and I want it too, I don't think it's going to happen in any real way anytime soon. At least not until a product comes along.




I agree with you and I understand that a recruiter works for the companies and not for me. Regarding "Engineers were super excited about this. Until I mentioned that part where they'd have to pay me, that is", what specific services were you thinking of providing and what rates would make it work?


I was throwing out the idea that I would handle someone's job search. Basically, you would tell me what you wanted in broad strokes, and I would keep looking until I found the right job for you. I'd also take on the grunt work that normally comes with mounting a job search (e.g. interview scheduling, travel logistics, timing things so they come together at the same time, etc), and I'd either help with or act as a proxy in offer negotiations, depending on which you were comfortable with.

I threw out a few price points when I was chatting with folks, and across the board, everyone was pretty surprised that I'd be charging them. In order for this to be worth my time, I'd need at least $5000 or so per head, and that seemed like an insurmountable figure for people. The best I could get was something along the lines of, "If you can guarantee that I will make $20K more per year, then I can give you a cut," but I didn't really like that either because it still creates the wrong incentives, essentially making it not in my interest to ever refer anyone into a cash-poor, equity-heavy situation, or really into any company that couldn't throw out a lot of cash.

The closest thing I've seen to what I described is offerletter.io (also mentioned on this thread), but I think that has a good chance of working out because of the focus on just the negotiation aspect.


thanks, I was thinking 5k or even 10k (about a month's salary) makes sense, esp. if you are able somehow to tap into jobs that are not easily searchable.


Going to hijack Aline's thread here - we do this in a very targeted way at http://offerletter.io. We charge individuals to help them negotiate their offers and really make the best decision possible overall. Is this closer to what you were thinking of?


Ping me if you want to discuss further, either in a purely academically sense or more practically. aline@alinelerner.com


Oh, and interview prep as well.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: