| ▲ | Forgeties79 5 hours ago |
| I am amazed that I’ve never considered this before |
|
| ▲ | nickcw 5 hours ago | parent | next [-] |
| Have been surveying Computer Science courses at university with my son recently. All the ones we looked at had a compulsory ethics module which shows the direction things are headed at least. |
| |
| ▲ | embedding-shape 5 hours ago | parent | next [-] | | I wonder how many programmers working today are coming through universities though? I'm self-taught, most of my programmers friends are as well, same with most of my colleagues back when I worked. I can remember maybe the name of 3-4 people in total, out of maybe ~30 or so, who went to university for computer science before they started working. | |
| ▲ | ang_cire 5 hours ago | parent | prev | next [-] | | In my experience CompSci ethics modules are about hacking or mishandling user data or code theft... i.e. things that companies don't want their employees doing. I've yet to see an ethics module that covers ethics from the perspective of ethics over profit. | | |
| ▲ | jimnotgym 4 hours ago | parent | next [-] | | Whereas an accountant is taught that they should resign rather than get involved in unethical practices, like profit manipulation for example. I interview people with ethics questions. I discussed them frequently when training. I refused the pressure to be unethical when I was pushed, even when I knew I would be fired (which I was). I was able to discuss it with old mentors, who made time to meet with me, even when I hadn't worked at their company for years. Lastly I disclosed why I was fired at interview for a new job (without the confidential details), and was hired partly on the strength of it by a person who had been through much the same. And I didn't learn it at University, I learnt it on my professional qualification, that was around 3 years long and was postgraduate level, although had non-degree based entry routes for technicians. It also required a wide range of supervised experience. | |
| ▲ | debo_ 4 hours ago | parent | prev [-] | | This was not at all the ethics program that was taught in my university computing ethics course. They did indeed cover the societal and moral responsibility of software developers. This was way back in 2002. |
| |
| ▲ | salawat 5 hours ago | parent | prev [-] | | Mine had one over a decade ago. After graduating, the industry decided that developing everything we just got done establishing was unethical, was the hot topic to innovate for the next decade. I never worked at any of those places and still got burned ethically in much more indirectly unethical product streams in the finance and insurance sectors. To be honest, if there is really good money to be made at this point, there is a safe bet that if you dig deep enough, there is an unethical core to it. Most of my peers assuaged themselves with some variant of "I'm a programmer, not an ethicist, and philosophy doesn't put food on my table. So sadly, the problem seems much more systemic and a priori to the capitalistic optimization function. |
|
|
| ▲ | dylan604 5 hours ago | parent | prev [-] |
| This is a comment that my reaction is different based on your age. If you're older, I'd be more disappointed. If you're young, I'd be more sympathetic. However, the careers mentioned by GP all require schooling where those ethics courses can be taught. In "Software Engineering", so many people are self taught or taken boot camps without formal schooling. The SE title is just a joke to me knowing that it is so overused and given to people that clearly are not trained as an engineer. Maybe we should have Gavin Belson's Tethics be more widely taught??? |
| |
| ▲ | jimnotgym 4 hours ago | parent [-] | | Whereas accountants, lawyers, civil engineers and surveyors have to do postgraduate training with their institute to become chartered. Interestingly many accountants in the UK never did a degree (very many more did a degree in something unrelated), but came through the technician route of evening, weekend or day release study. Many do their chartered training at weekends. |
|