3 ms·
How about a compromise then? Software engineers are responsible for the negative consequences of the software. Any and all responsibility they take is then also
by Aerroon 6y ago
How about a compromise then? Software engineers are responsible for the negative consequences of the software. Any and all responsibility they take is then also shared with every person that is above them in the hierarchy.
Eg a developer does something and society finds this unethical and punishes them. The developer's boss, the boss's boss, the boss's boss's boss etc up to the CEO all get punished in the same way. Furthermore, to avoid companies trying to shield themselves from this by putting their developers into a different company, it will apply to software that you get from someone else too.
Suddenly this doesn't sound very appealing anymore, does it?
- deleted 6y ago[deleted]
- deleted 6y ago[deleted]
- bjo590 6y ago> Any and all responsibility they take is then also shared with every person that is above them in the hierarchy. Currently, if I write software that performs illegal actions -- let's say software that allows me to use unlicensed Adobe products -- at the request of my boss and their boss, all three of us would be legally liable.
- imtringued 6y agoThat makes no sense. Management just needs to decide on an ethics standard for the entire company and install an audit process that maintains that standard. That's the entire problem. Don't ask a handful of employees to do some charity.