News for hackers. Stuff that matters.
Re:What If Cars Were Rented Like We Hire Programmers? by Hovertruck on Wednesday January 16, 2013 @03:22PM (#5068835)
This analogy is backwards... Hiring a programmer is an exchange of company money (or equity, benefits, etc) for a service (programming skills). Renting a car is an exchange of one's own money for a service (use of the car).

In this case, the person renting the car would be "interviewing" the car rental company to determine if their service is worth their money.

Re:What If Cars Were Rented Like We Hire Programmers? by arscan on Wednesday January 16, 2013 @04:10PM (#5069048)
>> In this case, the person renting the car would be "interviewing" the car rental company to determine if their service is worth their money.

It goes both ways... the rental car agency interviews the person to make sure she is trustworthy of driving the car. The author is asking you to think about the relationship a little more abstractly than simply who is giving money to whom.

Having said, that, I think this is a poor analogy because I don't find it particularly illuminating and the situations just don't seem very... analogous.

Re:What If Cars Were Rented Like We Hire Programmers? by bentcorner on Wednesday January 16, 2013 @04:18PM (#5069096)
Something like "if interviewing carpenters was like interviewing programmers" would work, with various questions regarding trivia about the Mightyman Bansaw 3000, specific experience using square-faced carbon tipped reverse-threaded screws and comparisons between building red versus white cabinets.
Re:What If Cars Were Rented Like We Hire Programmers? by Jtsummers on Wednesday January 16, 2013 @09:09PM (#5070512)
Re:What If Cars Were Rented Like We Hire Programmers? by narrator on Wednesday January 16, 2013 @03:46PM (#5068941)
That, and cars are interchangeable standardized goods. Programmers vary widely in ability. The process's closest analogy is buying a home. You want to take a walk through, compare multiple properties, get an inspection report, have everything tidy legal-wise, etc.
Re:What If Cars Were Rented Like We Hire Programmers? by loahou04 on Wednesday January 16, 2013 @04:02PM (#5069009)
true but i would hope we all know what hes getting at. And by the way its hilarious because anyone who has been a contractor and gone through a staffing firm knows EXACTLY that same situation
Re:What If Cars Were Rented Like We Hire Programmers? by dlss on Wednesday January 16, 2013 @04:10PM (#5069047)
Maybe this is me having spent too much time thinking about econ, but I don't get why the analogy is backwards here. What is special about the person spending money? A car rental company is filling a large number of slots, and the renter would like to fill one. Why is that not as natural an analogy point for you?

Instead of "whoever is giving up money should do the due diligence," I would suggest you consider "both sides should do increasing due diligence as the importance of a decision increases."

From this perspective, the article is pointing out the dumbness of some due diligence methods currently being used at software companies.

Re:What If Cars Were Rented Like We Hire Programmers? by dgreensp on Wednesday January 16, 2013 @08:37PM (#5070378)
Because car rental companies exist to provide a service to the people who walk into them, so we walk in expecting to be served, providing we can pay. It's a simple transaction; they get money, you get use of a car. Everyone is happy. If they start giving you the third degree, you'll be inclined to respond, "Geez, do they want my money or not?".

To walk into a job interview with the same expectation of being "served" is ridiculous. It's true that if they're smart, they will try to entice you and provide a nice experience, but primarily they are trying to decide whether to spend large amounts of time and money on you versus someone else. Most companies are not in the business of quickly and efficiently hiring as many people off the street as possible. You can be flustered by an interviewer's poor technique, but don't be impatient to receive the job offer you feel entitled to.

Re:What If Cars Were Rented Like We Hire Programmers? by kaliblack on Wednesday January 16, 2013 @04:55PM (#5069283)
The analogy is backwards if it is a direct hire by the company. The article used an agency, which gets money from the hiring company for placing the candidate. If you look it at like that then the programmer is the car and the hiring company is the driver.
Re:What If Cars Were Rented Like We Hire Programmers? by werner34 on Wednesday January 16, 2013 @03:34PM (#5068891)
Thanks, exactly what I thought when I read the article.