Some people think that, when keys are locked in the car, we'll bring a master key to unlock the door. Personally, the idea that each tow company would have unfettered access to keys for millions of cars is not only a logistical nightmare, but it's rather scary, given some shops. Instead, we have a few tools and an instruction booklet, and break into a car the same way a car thief would. With the right tools, I can get into most cars from minutes to seconds. That's one skill that they never really teach you in software engineering. I have a saying of, "I didn't sign up to break into cars. It's more of a perk, really." It's great fun, really, and it's a good reminder of some fundamental rules about security.
DISCLAIMER: These articles contain information on car security, but all the information here is freely available elsewhere or with simple common sense (A rock breaks a window). The issues listed are purely for educational purposes, as examples of real-world security issues that can be applied to software analogies. Don't try this at home, because you can easily damage your car if it's done improperly, and laws regarding possession and sales of the tools vary.