What If Cars Were Rented Like We Hire Programmers?
21–30 of 177 posts
Re: What If Cars Were Rented Like We Hire Programmers?
#22I agree with parts of it, but I disagree with the basic premise that hiring programmers is like renting cars. When you hire a programmer, it is like hiring a car mechanic, not a car driver. Some of the questions do seem appropriate to ask to a car mechanic.
If you see a programming language as a tool like photoshop you certainly can see the renting car point. I don't think every Java Coder would be able to tell how the internal mechanics of Java work. They aren't Java mechanics, they're just driving Java.
If you were using the photoshop analogy, then I think to interview someone, you need to ask them how different features of Photoshop work, not how Photoshop was built but also not how they draw in general, IMO. You may be a great artist, but if you can't understand Photoshop features and what they mean you will fail to create a great digital painting.
Re: What If Cars Were Rented Like We Hire Programmers?
#23While this seems "spot on" at first glance, I can tell you that when I interviewed at Google and Amazon (two years ago), it wasn't anywhere near this bad. Both places asked what might seem like contrived technical questions, but the thing is, you have to pick something that can be tested in an hour (or less). That, and it's not the answer that matters, but more your process of working a problem. They didn't seem to c…
My experience with Amazon was similar but at the end I was led to ask: "if the 1hr filter process isn't efficient at finding the best candidates, why do they do it?" I think in the end its a balance of basic filtering vs. HR requirements. The process has to be objective and quantifiable so they're covered in the event of anyone calling foul play. Everyone gets the same treatment and there is a paper trail of reasons…
Re: What If Cars Were Rented Like We Hire Programmers?
#24In 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?
#25Re: What If Cars Were Rented Like We Hire Programmers?
#26I think it's funny when the recruiters try and lie at the beginning by saying a later interviewer may or may not be out sick and there is the possibility for some interviews to be cancelled and the day cut short. We all know they want to send you home if you screw up in the beginning. It's not a secret.
Re: What If Cars Were Rented Like We Hire Programmers?
#27If I sense during an interview that things aren't going to be a good fit, I still try and finish the interview graciously. There is no use burning any bridge, even if it's one you're 100% certain you'll never use. One trick I do to keep myself from seeming aloof or displeased is to start asking questions about the industry. At this point, I know I don't want the job and probably don't care about the culture, but learning something about an industry you may not know much about could be useful down the line.
Re: What If Cars Were Rented Like We Hire Programmers?
#28Maybe it's because I just made the egregious mistake of getting drawn into a gun-control debate with a friend and his friends on Facebook, but hyperbolic arguments by analogy feel really silly, cheap, and disingenuous to me right now...
Re: What If Cars Were Rented Like We Hire Programmers?
#29Re: What If Cars Were Rented Like We Hire Programmers?
#30This 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.