3 ms·
> When I was earning my CS degree, Ethics was a mandatory course. As it was for other engineering majors as well. Many of us didn't major in engineering, as th
by pmiller2 10y ago
> When I was earning my CS degree, Ethics was a mandatory course. As it was for other engineering majors as well.
Many of us didn't major in engineering, as the article states. There are no ethics classes in Math (what I studied in school).
> In hindsight I wish I had walked.
I have not yet had to make this choice, but I am specifically making sure my financial situation is in order enough that I wouldn't be tempted to go along with something blatantly illegal or unethical. I'm not completely sure if, in the moment, with the ability to pay rent on the line, if I could refuse in a situation like you mentioned. Luckily, I've never been asked to do anything too questionable.
- throwaway2016a 10y ago> Many of us didn't major in engineering, as the article states. There are no ethics classes in Math (what I studied in school). That is a good point. To expand on that, many software developers don't have formal training at all. I didn't mean to imply that my experience is typical or even common. I know CS programs at other schools that do _not_ require ethics or have it as an optional elective so it's certainly not universal even within CS.