Real-time hiring with prediction markets

post by ryan_b · 2018-11-09T22:10:18.576Z · LW · GW · 9 comments

Contents

9 comments

Epistemic status: speculation

I have a couple of assumptions about hiring:

I have a further assumption about the need for labor:

Most of the time I have seen a new position open up, it worked approximately like this: management notices a shortfall -> they make a case for a new position -> there will be negotiation with senior management/HR/finance about the needs and available resources -> greenlight to post a job opening and collect applications. This seems like costs begin to pile up until management takes notice, and then continue during the hiring process. The goal is usually to get a pool of qualified applicants, and then make the lowest offer that will get accepted. Controlling explicit costs like compensation seems to be the dominant concern; there is little to none for lost productivity.

I think if a prediction market were implemented where current employees bet on the value of applicants (their future colleagues), we could get better hiring decisions. If we combine this with continuous hiring, which is to say always accepting applications, we can cut out the entire above process.

As new applications come in, the market will price them. A high price is worth a look, because it means the team wants to add them. Price inflation overall implies the team is in need - though I am not clear on where additional funds would come from.

It seems like this leads to a condition where a company could hire productive people as soon as it needs them, without even having to recognize that need. This sounds ideal to me.

9 comments

Comments sorted by top scores.

comment by johnswentworth · 2018-11-09T22:28:18.084Z · LW(p) · GW(p)

One hypothesis for why current hiring practices seem not-very-good: there's usually no feedback mechanism. There are sometimes obvious cases, where a hire ended up being really good or really bad, but there's no fine-grained way to measure how someone is doing - let alone how much value they add to the organization.

Any prediction market proposal to fix hiring first needs to solve that problem. You need a metric for performance, so you have a ground truth to use for determining bet pay-offs. And to work in practice, that metric also needs to get around Goodhart's Law somehow. (See here for a mathy explanation of roughly this problem.)

Now for the flip side: if we had an accurate, Goodhart-proof metric for employee performance, then we probably wouldn't need a fancy prediction market to utilize it. Don't get me wrong, a prediction market would be a very fast and efficient way to incorporate all the relevant info. But even a traditional HR department can probably figure out what they need to do in order to improve their metric, once they have a metric to improve.

Replies from: cousin_it, ChristianKl, ryan_b
comment by cousin_it · 2018-11-10T11:11:20.412Z · LW(p) · GW(p)

if we had an accurate, Goodhart-proof metric for employee performance

At least for programmers, above some low threshold of skill, performance is very situational. Put a good programmer in a soul-sucking dead end role, and you'll see poor performance; give a mediocre programmer a chance to do interesting and impactful work, and you'll see good performance. Measuring performance is also demotivating, as Deming explained:

The idea of merit rating is alluring. The sound of the words captivates the imagination: pay for what you get; get what you pay for; motivate people to do their best, for their own good. The effect is exactly the opposite of what the words promise. Everyone propels himself forward, or tries to, for his own good, on his own life preserver. The organization is the loser.

So at least from my corner, I think companies should avoid measuring their employees. Whatever problem you're trying to solve with that, there's probably a systemic fix that would work better.

comment by ChristianKl · 2018-11-11T13:57:25.748Z · LW(p) · GW(p)

For better or worse companies like Google or Amazon do have internal metrics for hiring.

Problems come when as in Amazon the available data about hiring gets fed to a neural net and the neural net starts to discriminate in an illegal way.

comment by ryan_b · 2018-11-10T10:04:37.001Z · LW(p) · GW(p)

This is a good point.

I want to point out one difficult-to-metricize feature of performance that this interacts with, which is how people work with the team. Lacking a prediction market or similar, there isn’t a mechanism for having the team weigh in on the subject beforehand, so there isn’t even anything to loop back to; I doubt it is possible to design a metric for this that you could look at beforehand. For example, dating services and websites have worked very hard to try and figure metrics for relationships out, with limited success. How much greater is the challenge when there are multiple people, who are going to be under performance pressure?

Still, in the beginning it seems like using some common-sense measures should be plausible: not terminated for cause; team output goes up; doesn’t leave for another local job in a year or less. All these would differ by industry, but hiring in general seems like a good match for the reasoned rule approach.

Replies from: SaidAchmiz
comment by Said Achmiz (SaidAchmiz) · 2018-11-11T00:48:13.771Z · LW(p) · GW(p)

An old post of Eliezer’s, “Selecting Rationalist Groups” [LW · GW], seems highly relevant. Some quotes:

GreyThumb.blog offered an interesting comparison of poor animal breeding practices and the fall of Enron, which I previously posted on in some detail [LW · GW]. The essential theme was that individual selection on chickens for the chicken in each generation who laid the most eggs, produced highly competitive chickens—the most dominant chickens that pecked their way to the top of the pecking order at the expense of other chickens. The chickens subjected to this individual selection for egg-laying prowess needed their beaks clipped, or housing in individual cages, or they would peck each other to death.

Which is to say: individual selection is selecting on the wrong criterion, because what the farmer actually wants is high egg production from groups of chickens.

An institution’s performance is the sum of its groups more directly than it is the sum of its individuals—though of course there are interactions between groups as well. Find people who, in general, seem to have a statistical tendency to belong to high-performing groups—these are the ones who contribute much to the group, who are persuasive with good arguments.

Replies from: ryan_b
comment by ryan_b · 2018-11-12T15:46:09.959Z · LW(p) · GW(p)

I've been thinking about the statistical tendency to belong to high-performing groups, and I keep running up against a dearth of data problem. Information about the performance of top-level organizations is easy to come by, and individuals make efforts to communicate information about their own performance, but teams which are the unit of action don't seem very legible to third parties.

I wonder how much of a motive this is for acquiring startups instead of driving innovation internally; a startup often is only the unit of action, and has gone through several rounds of assessment by investors.

comment by Brendan Long (korin43) · 2018-11-10T02:08:34.356Z · LW(p) · GW(p)

I wonder if it's just the field I'm in, but this doesn't match what I've seen as a software engineer. Companies frequently retroactively create opening if someone good enough applies (I've seen this happen at every company I've worked at, and it's the official policy at my current company).

I also don't think the people in charge of hiring care that much about salary (they don't want to pay more than they need to, but realistically, how good someone is and how long they'll stay at a company matter a lot more). Part of it is that the pool of qualified applicants is much smaller than most people think so the situation of deciding between two (good enough) candidates for one opening is rare (it has never happened to me).

comment by PeterMcCluskey · 2018-11-13T00:39:01.390Z · LW(p) · GW(p)

It is often difficult to get people to bet in markets. This looks like a case where employees will do approximately no betting unless there are unusual incentives. It's hard to say whether these markets would produce enough benefit to pay for those incentives.

My intuition is that there's likely some cheaper way of improving the situation.

comment by ryan_b · 2018-11-10T10:16:45.026Z · LW(p) · GW(p)

Predictably, Robin Hanson has addressed a similar question here, though that post is about reducing a single dimension of bias rather than reducing administrative overhead.