I work at a FAANG company, and I feel the same way. I don't mean that as a criticism of my coworkers. It's just a different ethos. Not only are no lives at stake, but all copies of the software are visible and modifiable at will. How's that system doing? Oh, it's slow because this part was tuned incorrectly? Boom, pushed a fix. People come to rely on it. They rely on it so much that anyone who emphasizes prevention too much will get dinged for moving too slowly.
It's actually a valid POV for that environment, but it has been difficult for me to adjust. I'm sure it's even harder for them to adjust the other way, to an environment where you don't even know who's running your code until they report a catastrophic failure. Prevention hardly seems like a waste of time then.
It's actually a valid POV for that environment, but it has been difficult for me to adjust. I'm sure it's even harder for them to adjust the other way, to an environment where you don't even know who's running your code until they report a catastrophic failure. Prevention hardly seems like a waste of time then.