ACM职业道德委员会正在更新ACM职业道德和职业行为准则(以下简称“准则”)。一个最后一次更改是在1992年。从本期的第7页开始,有一篇文章概述了更新的动机,描述了更新过程,包括更新的初稿,并邀请您参加这个重要的项目。虽然草案涉及技术和社会的变化,但我在这里思考的是不同的观点:这些变化如何激发对职业的行动呼吁。
在过去的25年里,计算机行业发生了重大变化。1992年,一个单独的开发人员仍然有可能开发出一款重要的软件,但这种情况开始发生变化。许多免费和开源项目开始从全球开发人员之间的协作中受益。有效的软件开发过程在有经验的开发人员之间共享,并为行业新手所采用。软件安全性和可靠性开始向好的方向发展。随着敏捷开发过程的出现,协作的圈子扩展到包括客户端。软件的质量不断提高,软件本身也更加符合客户的期望。当这个行业欢迎心理学家作为合作者时,用户界面得到了改善。使用者不太可能犯导致伤害甚至死亡的错误。最佳实践开始成熟。
在1992年,毫无疑问,作为一名计算机专业人员需要有高度的技术专长。今天,仅靠技术专长已不足以成为一名成功的计算机专业人员。让我来解释一下。
即使是那些拥有强大文科背景的计算机专业人员,也不具备充分分析正在构建的一些复杂系统的影响所必需的心理学、社会学、哲学、伦理学和通信理论的深度知识和经验。来自这些领域的专家和其他有计算经验的人需要被吸引到合作中,作为计算实践的一个组成部分,以提高计算专业水平。通过这种方式,计算机行业将为公共利益提供最好的服务。建议更新的准则的命令强调这一点。新的更新Code命令式3.7呼吁成员认识到计算系统何时成为社会结构的一部分。这需要注意注意计算系统对他人和社会的影响的重要性,以及注意系统在成为社会基础设施的一部分后的持续影响。对该系统的持续管理对于负责任的计算机专业人员来说是必不可少的。
在那些研究“计算机伦理”的人当中,可以找到解决计算机利益相关者范围不断扩大所需要的专业知识。作为一门学科,计算机伦理学甚至比计算机科学更年轻,在1992年,计算机伦理学还处于起步阶段。从那时起,它经历了学术的深度和多样性的增长,并成熟成为自己的研究领域,其分支学科与许多其他学科交叉,包括哲学、伦理学、社会学、传播理论和设计。一些学者专注于计算哲学。其他人则关注计算机对社会的影响。还有一些人关注的是围绕作为计算对象的信息的伦理。这些专家可以为计算机行业提供一些东西,而且由于他们的多学科关注,他们理解协作模型。
ACM道德规范表达了计算机行业的良知,是对行动的呼吁。它帮助专业人员解决更广泛的计算方法。正如20世纪90年代开始的各种合作所发生的那样,在设计和实施影响人类和社会的系统时应用准则的广泛、协作和开放实践将改善我们的专业。守则有助我们更好地表达专业的价值,这部分有赖于有效的道德分析和决策。这反过来又给大学带来了特殊的负担,要为考虑进入计算机行业的学生建立这些能力的基础。
这一切都不容易。有些软件在伦理上没有什么重要性,而另一些软件则有可能改变人类的本质。没有一个计算机专业人员有能力考虑所有可能系统的社会和伦理影响。这是一项复杂的工作,需要特殊的专业知识。我们可以开始通过合作来发展这方面的专业知识:邀请“伦理学家”在技术会议上做主题演讲,派遣技术专家参加计算机伦理会议,雇佣专门研究社会变革的分析师。更新后的代码命令3.4实际上是一个行动的呼吁,“人们的需求,包括用户,其他直接或间接受影响的人,客户和同事,应该始终是专业计算的中心关注。”我们从过去扩大的合作中受益。通过再次扩大这个圈子,我们可以获得更多。
数字图书馆是由计算机协会出版的。版权所有©2016 ACM, Inc.
ACM的及时倡议。
今天的用户认为这是理所当然的。
同时,计算和信息技术几乎“控制”了我们的互动方式,特别是在金融领域。
停下来提问和思考,可能有助于平衡人与技术之间的“等式”。
显示1评论