第七周作业
阅读了(Association of Computing Machinery,简称 ACM)列出的《软件工程师道德实践准则》。因为是英文版本,阅读的不太顺畅。
印象最深的两个地方如下:
To ensure, as much as possible, that their efforts will be used for good, software engineers must commit themselves to making software engineering a beneficial and respected profession。
我认为这是整个准则的精神所在。软件工程师制定并遵守准则,是为了让这个职业受人尊敬,并且有益。整个准则的所有细则也是出于此考虑的——字里行间可以感受到极其端正的道德观,以及对于用户,对于职业的深刻的关心。可以说,整个准则呈现的是一种高尚而亲切的面貌。这也令我突然间对这个行业产生了一种敬意。
The Code is not simply for adjudicating the nature of questionable acts; it also has an important educational function. As this Code expresses the consensus of the profession on ethical issues, it is a means to educate both the public and aspiring professionals about the ethical obligations of all software engineers.
关于准则的教育意义,我已经感受到了一些。制定者再制订准则时考虑到这个真是非常棒。我知道有的学校开设了相关的课程,虽然每一条看起来都不需要讲解,可以很容易的理解并产生认同感,但是我想如果结合实际情景与行业相关,会是很有趣并且有意义的课程。
最后的摘录:6.01. Help develop an organizational environment favorable to acting ethically.
要记住今天从准则里所感受到的这份道德感。
参考资料:http://www.acm.org/about/se-code#full