"while you shouldn't hire the guy that walks in one hour late, and didn’t notice a Cheerio stuck on his lip, anything else is fair game."<p>As far as I can tell, The author is suggesting that interviews are completely worthless. He's saying that until you actually deal with someone in the workplace, you have no way of knowing how they will perform. He's saying that there is no way to effectively differentiate applicants.<p>This, to put it simply, is complete bullshit. It's clearly possible to remove the absolute worst applicants through interviews (i.e. can't put two lines of code together). Furthermore, how do you get absolutely <i>zero</i> idea of the work ethic and ability of the person you're interviewing? The only conclusion I can come to is that this author has no technical knowledge whatsoever, and therefore can't distinguish between applicants.<p>This author is suggesting the 'spray and pray' method of hiring: hire a new developers, fire those that don't perform in the workplace, rinse, repeat. This is pure insanity.<p>I really hope I'm missing something, but the author really is pretty clear: "your skill as a manager is not based on your ability to get good people into your group, but on getting bad people out. The sooner you cull weaker players, the sooner you can replace them with stronger players...and improve the human composite of your firm."