7 ms·
I run into this all the time w/ engineers I work with. I always tell them the story of the mechanic. The mechanic works tirelessly every day fixing Toyota Camr
by rco8786 3y ago
I run into this all the time w/ engineers I work with.
I always tell them the story of the mechanic. The mechanic works tirelessly every day fixing Toyota Camrys. For years on end, he stares at broken Toyota Camrys. He knows every bolt, and every failure point across decades of Toyota Camrys.
He is utterly and thoroughly convinced that Toyota Camrys are unreliable hunks of junk. After all, he sees them broken all the time.
What he doesn't see are the 100s of thousands of Toyota Camrys loggings hundreds of thousands of miles on the road, perfectly intact with no mechanical issues. His vision is completely skewed by his day to day responsibilities.
Same thing for us in software. It's our job to see the dirty edge cases. To notice when something goes wrong for 5 minutes. etc. Our job is to automate everything - so by definition, we don't see the thousands or millions of interactions between our customers and our software that go exactly as planned, because they're completely automated away from us. Completely invisible. We have a skewed vision because of our day to day responsibilities.
- bombcar 3y agoThis is an important factoid - if you ask a mechanic for a vehicle recommendation you might not get the most reliable - but the easiest and cheapest to work on when it does break.