3 ms·
If we are going to claim to be software "engineers" we have ethical obligations. That means that you don't just do whatever the person signing your paycheck sa
by Arainach 8mo ago
If we are going to claim to be software "engineers" we have ethical obligations. That means that you don't just do whatever the person signing your paycheck says, you raise objections and refuse to do things that will cause harm.
In real engineering disciplines, engineers sign their name to key decisions and if people get hurt someone loses their license and their right to do engineering work. The world would be a better place if software worked that way, although it'd be harder for a bunch of sociopaths to become billionaires.