6 ms·
People tend to hire, not so much the best people they can find, but the people who are most like themselves. And if you hire people like yourself, and your job
by drewcrawford 15y ago
People tend to hire, not so much the best people they can find, but the people who are most like themselves.
And if you hire people like yourself, and your job ad says "We hire the smartest people," then you must be the smartest people! I've found it to be a huge negative signal. These sorts of interviews seem to mostly be about developers patting themselves on the back about how they stumped the applicants in interviews.
I think we need to have the talk about the "hire the smartest developers" meme in our industry like the web hosting industry talks about five 9s of uptime. The first nine is writing FizzBuzz. The second nine is being able to design and maintain large systems. The third nine is knowing the finer points of Prim's and Dijkstra's and a copy of TAOCP with arbitrary dust coating on the shelf.
Do you really need talent that meets a higher standard than that? Maybe if you are Google or NASA. But if you are not launching things into space, you don't need to hire the world's smartest people. Certainly, there is a spectrum between 'we write CRUD software' vs 'we read journals and do some novel algorithms work', and a company in the second category will want to say something positive about the intelligence of their employees as a signal. But "we hire the smartest people" is absolutely the wrong thing to say.
"Smarter" is not even better once you've hit the threshold of "acceptable number of nines to write this program." I routinely pass over hiring extremely smart people. Some of them have abrasive personalities, or are the wrong cultural fit, or are not interested in the problem domain, etc.
- sparknlaunch12 15y agoTeam fit is important. However definitely want smarter people around us. That is why they are selected otherwise we would do the job ourselves.
- troels 15y agootherwise we would do the job ourselves Only if you have infinite time at hand.
- gaius 15y agoMaybe if you are Google Yes, ad sales is the most pressing issue facing humankind.
- Wilya 15y agoWhile I don't specially disagree with you, the difficulty of a problem and its benefit to humanity are two completely orthogonal issues. The fact that it's ultimately aimed at selling ads doesn't make what Google does (for example) in NLP an easy task.
- mattmanser 15y agoHow many google programmers are actually doing that though? Compared to something inane and dull like the number trying to get the logins for all the different services actually working with each other properly?