3 ms·
This is why, as an engineer, it seems futile to make an ethical stand against something. They'll just find someone else to do it. Early in my career I was asked
by ryandrake 1y ago
This is why, as an engineer, it seems futile to make an ethical stand against something. They'll just find someone else to do it. Early in my career I was asked to write code to cheat a benchmark, essentially to make it seem our software performed better than it really did. I agonized over it because I was a junior developer just starting out my career, and eventually got the courage to tell my manager I wouldn't do it. He said, that's OK and then assigned it to Bob, three cubicles down who didn't have any problem with it and finished the cheat in a few days.
- mwambua 1y agoThe ethical stand serves the dual purpose of: a) trying to make sure the company does the right thing, and b) avoiding liability. Seems like Engineer-1 failed at stopping her, but managed to avoid taking any blame at the end of the day.
- titanomachy 1y agoIt's worth it just for sleeping better at night.
- lemonlearnings 1y agoMattresses tend to be better at home than in prisons
- dboreham 1y agoGaming a benchmark seems pretty small beer to be honest. Usually such things are presented with small print that tips off the customer, who will do their own benchmarks if they are not dumb. Perhaps better to draw the line at things that are potentially illegal or break some obvious fiduciary duty.
- xnorswap 1y ago> Gaming a benchmark seems pretty small beer to be honest Not if the benchmark is "What emissions does your diesel engine produce?"