Rationality and morality are not either-or. You can't properly reject the pragmatists while simultaneously accepting their basic premise that morality is detached from practicality. Pragmatism is impractical because of its immorality, not in spite of it.
An objective code of ethics tells you how to achieve the greatest competency possible…
Rationality and morality are not either-or. You can't properly reject the pragmatists while simultaneously accepting their basic premise that morality is detached from practicality. Pragmatism is impractical because of its immorality, not in spite of it.
An objective code of ethics tells you how to achieve the greatest competency possible. The pragmatists do not possess such a moral code, which is why they don't see anything wrong with creating terrible software. They aren't interested in properly understanding the problems they need to solve, or they don't think a solution is even achievable. If the pragmatists had the correct moral beliefs then it would compel them to write better code. Accepting the premise that morality is subjective is an admission that this view is just as valid as yours.
Rationality and morality are not either-or. You can't properly reject the pragmatists while simultaneously accepting their basic premise that morality is detached from practicality. Pragmatism is impractical because of its immorality, not in spite of it.
An objective code of ethics tells you how to achieve the greatest competency possible. The pragmatists do not possess such a moral code, which is why they don't see anything wrong with creating terrible software. They aren't interested in properly understanding the problems they need to solve, or they don't think a solution is even achievable. If the pragmatists had the correct moral beliefs then it would compel them to write better code. Accepting the premise that morality is subjective is an admission that this view is just as valid as yours.