4 ms·
This won't happen in software engineering as the (culturally dominant) Silicon Valley world defines it. Being a professional means that you have ethical obliga
by michaelochurch 12y ago
This won't happen in software engineering as the (culturally dominant) Silicon Valley world defines it.
Being a professional means that you have ethical obligations that supersede managerial authority. It's debatable how often things actually work that way, but that's the idea. On one hand, this increases your personal responsibility (you can't use "following orders" as an excuse) as a professional. On the other, the professional is protected by boards and certifications and limits on the labor supply that give him leverage, because even if he's fired, he's still certified as being worth a damn. If anyone can enter the labor market, then bosses become the sole source/record of credibility-- getting laid off is no big deal, but a bad reference can and a career-- and hold all the cards, which means that employees have no moral agency. On the other hand, if there's a minimum level of credibility to be part of the profession, then (at least in theory) each professional has sufficient credibility to work independently and therefore has no reason to fear management, and therefore can push back against unethical orders (and is required to do so).
I think it's obvious that the VCs and the wage-fixing tech barons of Silicon Valley would fight such a structure, should it emerge, with all that they've got. They hold all the cards now, and a union or professional guild would threaten that, and they're very good at convincing a surprising percentage of engineers (perhaps due to the age discrimination culture, which favors naivete over experience) that interests are aligned between the side of the tech barons and investors and serial founders and that of the engineers, never mind any evidence to the contrary.
- icebraining 12y agoIs there empirical evidence that licensed engineers actually take advantage of their moral agency and refuse to perform unethical acts more than the so-called software engineers? In 2008, in the US, almost 30% of the workforce had a professional license, up from less than 10% in the 70s. Has there been a similar increase in the moral agency and ethical standards in the country? Replacing a wage-fixing elite with another is not my idea of a solution, to be frank.
- krschultz 12y agoIt's not empirical, but I have worked professionally in the mechanical engineering field and in the software engineering field, and the difference is stark.
- deleted 12y ago[deleted]
- mcmancini 12y agoI don't know the answer to your question. I can say that ethics is a core part of engineering curriculum from day one, and one is repeatedly reminded that one is expected to exercise their "moral agency".
- tonyarkles 12y agoIt's one of those things that I have had to exercise very rarely (as an EE working at software companies), but it has been put on the table as a non-negotiable a few times. Usually there's some kicking and screaming at first, often followed by respect.