Live data from Hacker News

P(we hire you) =~ 0.0016

davidlynch.org

1–10 of 73 posts

Re: P(we hire you) =~ 0.0016

#3
P(I'm impressed) ~= Nope

Turning down a lot of candidates is not the same as finding good candidates. If you are turning down that many applicants, all it means is that your applicant pool is almost entirely bad candidates. That merely implies you are failing where it matters most, getting awesome candidates interested and excited about working for you.

I bet you could drive the P down even more. You could write worse job descriptions that get even more of the wrong people to apply. You could post the job listing on job boards like Monster or Dice, where there is a huge pool of un-hirable candidates who will apply to 20-30 jobs per day. I bet you could make it so bad you will have to hire someone to be the initial filter of candidates. Congratulations! You now have an HR department. They will arbitrarily filter candidates before the people actually competent to filter candidates get to see them, based entirely on buzzword bingo and 'number of years of experience'.

You are failing and you're proud of it!

Re: P(we hire you) =~ 0.0016

#5
That seems like a lot of work. The last thing I want to do when applying for a job is open up some random code and hack it. I have many other things I'd rather do, like sleeping or working on some code I care about.

Google doesn't do it, Amazon doesn't do it, so if that's who you're competing against for developers, why would you do it?

Re: P(we hire you) =~ 0.0016

#6
post #2

I wanted to submit this, because in the recent hiring thread [1] I got some responses complaining that we'd been posting for ages now, without apparently hiring anyone. [1] http://news.ycombinator.com/item?id=3060406

Just tossing this out there, cause I was one of the people making those comments. I don't think anyone is frustrated with not getting hired, I think it's just weird seeing the same monthly "We really want to hire people" post, but zero response to (what seems like)a lot of people that apply.

I feel like this is indicative of one of three scenarios:

1) For whatever reason, there is a high turn over rate at your company. This isn't always a bad thing, but if a company is always hiring, it's usually because they are consistently losing people as well.

2) You are experiencing crazy explosive growth, so much so that every month you need to hire more of the exact same positions.

3) The requirements for the job are poorly defined. This would lead to a lot of people (mistakenly) applying to a job that they have no hope of filling the requirements for.

Whatever the case may be, I really think the only reason you guys are getting any kind of backlash is just because it is becoming a common theme to apply to DeviantArt and never receive at the very least a "Sorry, not what we're looking for". Do it to enough people, and there's bound to be a response.

EDIT: There is a 3 month period in which 20% of new people get fired?! No wonder you are always hiring. You are effectively telling people to leave whatever job/security that they have, then cutting a non-trivial amount of them loose because they weren't a good fit? That's not their fault, thats a problem with the hiring process. Who knows what it does to the moral of the other workers. Oh wait, they are all remote. No one ever finds out...

Re: P(we hire you) =~ 0.0016

#7
post #2

I wanted to submit this, because in the recent hiring thread [1] I got some responses complaining that we'd been posting for ages now, without apparently hiring anyone. [1] http://news.ycombinator.com/item?id=3060406

Just tossing this out there, cause I was one of the people making those comments. I don't think anyone is frustrated with not getting hired, I think it's just weird seeing the same monthly "We really want to hire people" post, but zero response to (what seems like)a lot of people that apply. I feel like this is indicative of one of three scenarios: 1) For whatever reason, there is a high turn over rate at your compan…

By the way, none of what I said is meant to be a personal attack on you. I'm sure that you are a great person just doing their job. I would just take all this as food for thought to re-fine your application/hiring process.

That puzzle you mention in your post, would be a great way to give people an example of the kind of problems they will face before they choose to apply.

Re: P(we hire you) =~ 0.0016

#8
You have two steps round the wrong way:

1. Do the phone screen first. Frankly, in my experience, you can filter out a lot of people in the first minute; and

2. Then do the test.

Speaking of the test, I had a quick look and it takes time. How much time? I'm not sure as I didn't look at the starting code, just the list of tasks. Maybe it only takes 30 minutes. Maybe it might take hours. I really don't know.

Either way, these sorts of things are huge barriers to entry because, as someone looking for a job, I also have to decide on how much time to spend on you. The fact that this test is just to get to the phone screen lowers the amount of effort I'm willing to put in.

Also, you don't need terribly complicated coding problems to weed out early stage candidates. Honestly, getting someone to code a relatively efficient (at worst O(n) space and time) factorial function will tell you ~95% of what you need to know from this test if you can witness them actually doing it. Seriously. So screenshare with them and get them to do it. No editor. Just a Google doc or similar.

That all being said, I'm really shocked how woefully unqualified an awful lot of programmers are at... programming. The sort of acceptance numbers talked about here and at places like Google (disclaimer: I work for Google) are more testament to the number of clueless cowboys infect our industry than anything else.

Also, bear in mind that an interview is a two-way street. The more effort you expect from the candidate the more they need to want to work for you before they even start interviewing. Google, Facebook, Twitter and the like have this kind of developer gravitas. Do you? I don't know.

Lastly, the three month trial thing is, for me, a huge problem. After all this there's a 20% chance I might lose my job for no reason other than you may not like me?

One reason Google is so selective is we take employment seriously. Leaks and criminal offences notwithstanding, it's actually pretty hard to get fired from Google and those decisions are not made lightly. That may have some negative side effects but overall I think it's a good thing that engineers aren't constantly worried about being fired.

Re: P(we hire you) =~ 0.0016

#9
post #5

That seems like a lot of work. The last thing I want to do when applying for a job is open up some random code and hack it. I have many other things I'd rather do, like sleeping or working on some code I care about. Google doesn't do it, Amazon doesn't do it, so if that's who you're competing against for developers, why would you do it?

Actually, Amazon will sometimes give out "homework" assignments after the initial phone interview usually comprising of 2-6 hours of work.
Post reply on HN