3 ms·
I agree with that sentiment a lot, but that's also easier said than done when one has a family, a mortgage, etc. Standing up for principles might seem worth it
by ravenstine 7y ago
I agree with that sentiment a lot, but that's also easier said than done when one has a family, a mortgage, etc. Standing up for principles might seem worth it when losing a home and potentially screwing up one's family might since, if one quits, there are hordes of young sociopathic engineers who will continue the "disrupting" without you.
That said, a lot of engineers actually are in the position to make demands. The chances of getting fired for saying "I'm not going to do that because it's wrong" are probably very low. Most managers would rather not feel bad, and hiring someone new is usually touted as being a pain in the ass.
- close04 7y agoBut doesn’t this apply to a doctor or lawyer who also have an ethics code to follow? Or basically any other line of work. The difference being that even a single software engineer’s work has a huge impact on society these days. More than any one doctor or lawyer. There may be some very good reasons that I haven’t thought of not to support this ethics idea. But putting food on the table shouldn’t be it because this one reason applies to any activity that could ever put food on the table, no matter how illegal, immoral, etc.