10 ms·
So what is a good/correct hiring criterion? I was under the impression that nobody really knows. And I am not convinced that it is a bad idea to look for "cult
by facepalm 12y ago
So what is a good/correct hiring criterion? I was under the impression that nobody really knows.
And I am not convinced that it is a bad idea to look for "cultural fit". For example I don't dismiss anybody as a programmer who has never heard about Paul Graham or Joel Spolsky, but certainly consider it weird and it's probably at least a minus in my book.
- dkarapetyan 12y agoSome people live and breathe valley culture and others don't. I have met great programmers and just generally smart people on both sides of the fence. It's not the particular cultural understanding that makes them good or bad. It is usually something else. I wouldn't hold it against you if all you did in your spare time was paint portraits but for your day job you were a programmer. In fact that kind of variety in interests is indicative of intelligence whereas idol worshipping is not. Smart people tend to know there are no sacred cows and also tend to come from all walks of life with all sorts of passions and interests. The point of the article is that superficial matters like dress code are the last thing you should be looking at when trying to hire and that monocultures in general are something to be avoided. You can't do that though if you are only ever hiring people that think, talk, and in general act like you.
- facepalm 12y agoSo where is the fundamental argument against monocultures? The paypal founder seems to disagree? Is it just political correctness, or is there some hard data? In theory I am all for diversity, but I can imagine that in some endeavours it helps if you get along with the people in your team. I don't think "hiring what you know" is really that much of a mistake. I would hire my friends, for example, because I already know I get along with them.
- belandrew 12y agoThe fundamental argument is that if you hire more similar people, you will get similar results. Are you a billionaire yet? If not, maybe you should hire some different types of people in order to deliver different results. People with different mindsets will challenge you. They will disagree with your decisions. They will think of different approaches that may be much better than what you are doing. If you let them, they may drastically improve your business. Are your friends the best fit for the job? What if someone likes different music and whatever but is ten times as effective at that type of position? I would consider the latter far more important. You're hiring people to do a job, not socialize with.
- facepalm 12y ago"People with different mindsets will challenge you. They will disagree with your decisions." Which might significantly slow you down. Maybe there are different times for different approaches. And if you just want a job done, why would you want to hire somebody who disagrees with you?
- facepalm 12y agoAnother question: how would you hire, then? Just a programming test? Ideally anonymous, so that no prejudice can sneak into the assessment?
- hackinthebochs 12y agoProgramming test, discussing past experience (things they did, things they're proud of, where things went wrong, etc), etc. You're attempting to determine passion and curiosity by doing a "joel test", which is poor because you're biasing it towards people who have the same history as you. A better alternative is to ask for opinions, people who have opinions about programming practices/paradigms/languages/etc is a good signal for someone who is curious about their craft. Uncurious people never think deeply about what they're doing. People who care form opinions and ideas about what is good vs bad. It doesn't really matter what the opinions are, just that they have them and have some rationale for backing it up. Examples: What is your opinion of Javascript as a lanaguage? * Whats your favorite language/least favorite language that you use/worst feature of your favorite language? Whats your opinion of the state of web development/how would you improve it? Static vs Dynamic typing? Functional vs Object oriented?
- wavefunction 12y agoI think that's the point of the poster you're replying to. You examine the merits of someone's argument, not the fact they're one of the paypal founders. That is specifically the cult of personality referred to. Some people on this site seem to be desperate to fulfill the rituals they think will lead to success. Most of success is pure luck, combined with some preparation and ability to deliver.
- facepalm 12y ago"That is specifically the cult of personality referred to." But you are merely doing the same thing, except that you revere the author of the article more than the PayPal founder. Why should the article writer be more right than the PayPal founder?
- pessimizer 12y agoThis is the 'atheism is just another religion' argument, or the 'not being racist is just another racial preference' argument. You can't see the difference?
- wavefunction 12y agoI don't know anything about dkarapetyan other than I agree with them that too many look to a cult of personality to give them the rituals to achieve the same sort of success. Whereas "paypal founder" is an intended signal, that if you do what they suggest, you will have similar success as "paypal founder."
- gdewilde 12y agoOh, let me enlighten you, People do what it takes to get a job. With the exception of 3 or 4 people you really know, that friend of yours, thats not a real friend, he couldn't care less about you. What you have is an employee skilled in pretending to be your friend. It was the only job requirement! You met him because you "accidentally" ran into him. You get along with him because he is a great performer. He likes the same music, wears the same cloths, has the same hobbies etc etc. You don't know who he is, it is all make believe, he doesn't even like organic carrots. When you close the door behind you he is glad you are gone. You've recruited a psychopath[0] who smiles pretty when you desire it. If he doesn't smile you might fire him! Smiling at you is the only skill required to get the job and the tenure. He doesn't have real skills or at least very crappy ones. If he didn't start out like that you can still make a real friend into one. Might take a few years before they get tired of your ravings about organic carrots. That way they can gradually practice the act you desire from them. I suppose it is a bit like the credit card wife. [0] - http://www.wikihow.com/Identify-a-Psychopath http://www.wikihow.com/Identify-a-Psychopath
- facepalm 12y agoThat's a zero value argument because psychopaths will mimic whatever criterion you have. So the argument "psychopaths will hack your criterion" is worthless. And the point in things like musical taste and blogs is that they are not that easy to fake. You have to make a real investment (spend time listening to music, reading,...). That's the point of signaling, which is what muscial taste is.
- danielweber 12y agoPsychopaths can fake a personality test better than you can design around it. They can't fake a work-sample test.
- facepalm 12y agoI never said you shouldn't have a work-sample test. But I doubt everybody who can code is an equally good hire for every company. As for work sample tests, there are also those who criticize programming tests because they say people might just be bothered by the interview situation and in reality be much better programmers. If you let the candidate do it at home, they can fake it by letting somebody else do the coding. I personally would certainly want to see some demonstration of programming skill.
- JackFr 12y agoThat's funny. I wouldn't hire my friends for exactly the same reason.
- danielweber 12y agoMy friends are too valuable to lose from joining a start-up with them.
- coriny 12y agoProbably should have replied here rather than above. Anyway, as I mentioned there, there is a ton of hard data showing mono-cultures generally being outperformed by diverse groups. Lots available as public research, you just have to look for it. You may have to pay for some journal access though. Hiring-what-you-know has been pretty much nailed down as a major mistake with hard data, but is also one that most people make.
- dkarapetyan 12y agoI've been in both kinds of environments and I much prefer diversity. It's way too easy to burn out in a monoculture. I like working with people that have hobbies and passions both within and outside of work. It's just better on all sorts of levels to be in that kind of environment instead of one where people just parrot whatever is on the front page of HN. You learn more and consequently grow more as an individual in that kind of environment. That's all anecdotal but I'm not sure what you'd search for to find actual research on the matter. Micro studies show diverse groups often come up with better and more creative solutions when faced with novel problems.
- facepalm 12y agoWell I am all for people hiring or entering companies based on their preferences. If you prefer diversity, sure, go for it. I just don't see the sense in dictating people their preferences. It's a good thing that there are all sorts of companies. There are companies where everybody has to wear a uniform all day, and companies where people work in their underwear all day (because they work from home). Some people might prefer the one, others the other. But then to write "everybody should be working in their underwear at all times" is just bullshit. Maybe the underwear people will outperform the uniform people. In 20 years there would be only underwear companies left. Or vice versa. Or there will always be a mix. But if you want to predict that ("I claim that underwear programmers will outperform uniform programmers"), you should provide some very good arguments.
- watwut 12y agoI do not think that great programmer necessary reads a lot of what amounts to soft "programming/founder lifestyle" blogs. Especially since those two seem to be behind the peek of their fame. I do not remember their names appearing in major tech sites nor on any smaller topic/framework focused ones last years. Plus, you would discriminate against tech oriented programmers that focus more on technological side of the things over soft-quasi-management one. Both of them are arguably smart and experienced, but their blogs are more opinions then need to read text books full of practical tips.
- facepalm 12y agoSo what blogs would a modern programmer read? I learned a lot from Joel, and I am not really aware of any blog that compares. I don't get why it is supposedly a bad thing to judge people by their preferences, either. Why shouldn't I prefer to mingle with people who like the same things as I do? By definition, I probably wouldn't like the things those other people like, which would make for awkward dinner conversations and so on (what if they cherish Michael Bolton????). It's good to sometimes leave the filter bubble, but maybe hiring (where you will be stuck with somebody for years) is not the right place for it.
- lilsunnybee 12y agoSo basically you don't really believe that diversity and social mobility are important with regards to the workplace.
- facepalm 12y agoI am asking you why you think it is important. I am not really interested in "beliefs". It seems curious that it is automatically assumed that diversity is beneficial. As I said, maybe there is a reason why your pals are your pals and you work better together with them than with strangers. I guess I believe that a company does not have a moral obligation to foster diversity and social mobility. It is possible that a company can benefit from that, though (ie wider candidate pool - lower wages, and so on).
- VexXtreme 12y ago> So what is a good/correct hiring criterion? I was under the impression that nobody really knows. Actually I can't believe you can say this with a straight face. It is well known what a good hiring criterion is (e.g. productive, smart, not an asshole, can work with different people etc). All these things can be sussed out during the interview process quite professionally without resorting to questioning people's musical tastes and what they do in their free time. > And I am not convinced that it is a bad idea to look for "cultural fit". You just might be young and inexperienced but it is also possible you are socially inept and can't get along with professionals whose character and background don't match yours - and don't get me wrong - this is just the read I'm getting from your posts, it's not meant to be an insult. If anything terrifies me in this world it's intolerant, prejudiced, xenophobic people who can't get along with anyone who is not exactly like them. Absolutely detestable stuff. And I for one don't really care about having dinners with my coworkers, going clubbing together and similar nonsense. You're paying me to do a job for you and I will deliver my end of the deal. Beyond that I owe you nothing, especially not things like entertaining you and inflating your ego in your free time.
- facepalm 12y ago"productive, smart, not an asshole, can work with different people etc" People seem to struggle to determine those things during an interview, though. If you don't understand me, I can only diagnose a lack of curiosity on your part. Otherwise you would have read some of the countless articles on hiring issues by now. " people who can't get along with anyone who is not exactly like them" I never said anything like that. I just think it is a good idea to judge people by what you know. What else can you do? It's completely random to hire somebody you don't understand or where you don't know where they are coming from. "And I for one don't really care about having dinners with my coworkers, going clubbing together and similar nonsense. You're paying me to do a job for you and I will deliver my end of the deal." It's nice that you don't care about your coworkers as people (having dinner with them or becoming friends). I am sure there are loads of companies that are perfect for you, because they only require blue collar programming drones. But why should what you prefer be good for every company? Why shouldn't a company be allowed to aim for co-workers who become friends? Why not let the market sort it out (maybe the drone companies will outperform the friend companies, maybe not).