3 ms·
I feel like a lot of people here are missing the point of professional agreements or organizations like this: protecting the engineer from the consequence of sa
by batty_alex 6y ago
I feel like a lot of people here are missing the point of professional agreements or organizations like this: protecting the engineer from the consequence of saying "no" to something unethical. Almost every software engineer I talk to has a story about something they did early in their career that was ethically dubious. Hell, I work at a fairly senior level in medical software and I still feel like I'm taking risks by saying "no" to things that are clearly sketchy.
Also, it makes sure we have a ethical framework to work with. Right now, it's every engineer for themselves. You won't do something that sits in a legal gray area? Companies will find someone hungry enough to do it. If we're all staking our professional reputation on it, there will be fewer competent takers.
Personally, I think it will also be a step towards better legitimizing the profession and being more inclusive. Many folks have started equating Software Engineer with hyper-rationalist orthodox libertarianism and... the stereotype isn't far off from what's typically upvoted in these sorts of communities.
Anyway, them's my thoughts on this. I definitely support this sort of notion.