Glad to report my college has ethics as a required class in the CS curriculum indeed ! Though I think the class is sub-par, but it's brand new for this year, so it should improve progressively...
The only thing I remember from the ethics lecture for my CS program was being distracted by other classmates who were using the time to cheat on assignments for other classes by sharing code solutions with each other via USB.
Which was pretty dumb because the program encouraged group collaboration on assignments anyway, as long as you weren't just taking others' work as your own. They could have just worked together 🙃
School is about learning, not efficient production. When people work together, they help each other learn.
It also isn't efficient to assign the same already solved, trivial problems to every person, redundantly. If it were for production, everyone would be assigned novel and different tasks.
Perhaps, though schooling is often struggles to promote solutions that are not efficiency first. In fact as far as I've experienced colleges and universities often benchmark the courseload so most will resort to shortcuts that save time and reduce learning.
Of course there are always those who take the path of least resistance, but outside actual prodigies schooling is designed for priorization for those with higher aspirations too.
Not a valueless skill of course, but I've often wondered if the courses tight scheduling squeezes in manage to compensate for shoddier fundamentals of the trade and more knowing things to be tested.
14 Comments
RamenJunkie@midwest.social · 44 pts · 138d
Why ethics? Its a program not a person, its not even like, a dog or donkey or anything, its a thing, barely, as its code.
Its not alive.
It does not feel.
It does not think.
Whip away if it makes you feel better.
Whip away if it feels cool to do.
Whip away just for shits and giggles.
Thunderbird4@lemmy.world · 24 pts · 138d
prettybunnys@piefed.social · 18 pts · 138d
Whip it into shape?
kibiz0r@midwest.social · 6 pts · 138d
https://en.wikipedia.org/wiki/Virtue_ethics
RamenJunkie@midwest.social · 2 pts · 137d
Which is more ethically good?
Stomping a goomba in Super Mario Brothers, that is, killing a virtual "person".
Eating literally anything, ie, killing a real living creature, plant or animal.
saltnotsugar@lemmy.world · 23 pts · 138d
This may cause Claude to rise up against us…or really enjoy it and then I need to get all weird with it.
arcine@jlai.lu · 3 pts · 137d
Glad to report my college has ethics as a required class in the CS curriculum indeed ! Though I think the class is sub-par, but it's brand new for this year, so it should improve progressively...
Hope@lemmy.world · -7 pts · 138d
I had to take an ethics class for my CS degree. I mostly trolled the professor.
theunknownmuncher@lemmy.world · 35 pts · 138d
The only thing I remember from the ethics lecture for my CS program was being distracted by other classmates who were using the time to cheat on assignments for other classes by sharing code solutions with each other via USB.
Which was pretty dumb because the program encouraged group collaboration on assignments anyway, as long as you weren't just taking others' work as your own. They could have just worked together 🙃
matsdis@piefed.social · 8 pts · 138d
Reminds me of this Calvin and Hobbes comic about ethics :)
Mubelotix@jlai.lu · 6 pts · 138d
The most efficient way of working as a group is working alone and sharing
theunknownmuncher@lemmy.world · 12 pts · 138d
School is about learning, not efficient production. When people work together, they help each other learn.
It also isn't efficient to assign the same already solved, trivial problems to every person, redundantly. If it were for production, everyone would be assigned novel and different tasks.
Gathorall@lemmy.world · 4 pts · 137d
Perhaps, though schooling is often struggles to promote solutions that are not efficiency first. In fact as far as I've experienced colleges and universities often benchmark the courseload so most will resort to shortcuts that save time and reduce learning.
Of course there are always those who take the path of least resistance, but outside actual prodigies schooling is designed for priorization for those with higher aspirations too.
Not a valueless skill of course, but I've often wondered if the courses tight scheduling squeezes in manage to compensate for shoddier fundamentals of the trade and more knowing things to be tested.
theunknownmuncher@lemmy.world · -2 pts · 137d