3 ms·
Engineers aren't solely responsible, but... Did you software guys not take engineering ethics classes? You have a responsibility to society to consider health a
by zardo 11y ago
Engineers aren't solely responsible, but... Did you software guys not take engineering ethics classes? You have a responsibility to society to consider health and safety of the public, even if it means losing your job.
- oldmanjay 11y agoWe "software guys" aren't required to do anything at all aside from know how to make software. I can't even imagine how to change that, the tools to learn to make software are federated widely and universities have nothing like a monopoly on them.
- twright0 11y agoMost 'software guys' have academic backgrounds in computer science, which typically doesn't include anything like engineering ethics. An outright 'Software Engineering' degree might include something like that, but it's definitely emphasized far less than it would be in something like mechanical or civil engineering.
- scott_s 11y agoMy undergraduate curriculum in Computer Science had a "Professionalism in Computing" course where we discussed ethics. It is still a requirement: http://www.cs.vt.edu/undergraduate/courses/CS3604 http://www.cs.vt.edu/undergraduate/courses/CS3604
- rtkwe 11y agoSome schools require an ethic course and some do not for Computer Science degrees. I did at NCSU for my CS degree, but it's no where near universal.
- tedmiston 11y agoMy school had "Social Implications of Computing" but it was more focused on research ethics, reference citing, IP, privacy, and security type issues. Also, since we are CS and not Professional Engineers, we did not have any ethical ceremony like Order of the Engineer. Some type of Professional Ethics course is part of the ACM model curriculum for computer science (https://www.acm.org/education/curricula-recommendations https://www.acm.org/education/curricula-recommendations), but I think how that's fulfilled varies widely across universities.