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.
> 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 mus…
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).