If it makes you feel any better though I'm unconvinced that mass spamming applications is actually very effective though it does carry collateral damage.
And I of course think they're an ass hole, I just think I'm general there's a pattern of scammy behavior in software that I don't really perceive in other industries. My education was not in computer science originally and one of the books I read was To Engineer is Human by Petroski. The professional standards are just higher in fields like aerospace and civil engineering. You might say that software doesn't kill people when it fails but I think that's underselling the powerful role software plays in our society. I think it's completely reasonable to push for higher ethical standards in the field even if it means some undergrads are annoyed they have to take a humanities course.
1. People who stand up for what’s right get fired and blacklisted. Perhaps killed.
2. People who get caught get second chances or never even lose their ill gotten gains. Enron fraudsters have rebuilt their wealth becoming new executives and public speakers on ethics. This is in addition to any wealth they hid away. Boeing has killed many people before the 737 max for similar sloppiness. It didn’t matter then either.
3. Low level fraud virtually never gets prosecuted, yet alone unethical behaviour. We had plenty of cases where we studied some embezzler who got fired. The penalty for ill gotten millions is being fired? That’s just the day in the life of an employee in the world of regular layoffs.
Here’s the problem with every ethics class I have taken. Who won in the end except in the most extreme cases (Madoff)? Usually the crook.