Analogies, if constructed carefully, have a limited use in explaining concepts. The more closely the analogized items resemble each-other, the longer you can hold onto the analogy. To really understand something, you can't be using analogies.
This analogy can hold together for half a sentence at most. The concerns involved in hiring a programmer and selecting a customer to rent cars to have almost nothing in common.
And if you want to use an analogy in an argument, you first have to argue that the analogy is valid.
Articles like this contribute nothing to my understanding of hiring.