法律是道德的底线,每一位计算机从业人员必须牢记:严格遵守这些法律法规正是计算机从业人员职业道德的最基本要求. 世界知名的计算机道德法律规范组织 IEEE-CS/ACM 软件工程师道德法律规范和职业实践(SEEPP)联合工作组曾就此专门制订过一个法律规范,根据此项法律规范计算机职业从业人员职业道德的核心原则主要有以下两项: 原则一 计算机从业人员应当以公众利益为最高目标.这一原则可以解释为以下八点: 1. 对工作承担完全的责任; 2. 用公益目标节制雇主、客户和用户的利益; 3. 批准软件,应在确信软件是安全的、符合规格说明的、经过合适测试的、不会降低生活品质、影响隐私权或有害环境的条件之下,一切工作以大众利益为前提; 4. 当他们有理由信任有关的软件和文档,可以对用户、公众或环境造成任何实际或潜在的危害时,向适当的人或当局揭露; 5. 通过合作全力解决由于软件、及其安装、维护、支持或文档引起的社会严重关切的各种事项; 6. 在所有有关软件、文档、方法和工具的申述中,特别是与公众相关的,力求正直,避开欺骗; 7. 仔细考虑诸如体力残疾、资源分配、经济缺陷和其他可能影响使用软件益处的各种因素; 8. 应致力于将自己的专业技能用于公益事业和公共教育的进展。 原则二 客户和雇主在保持与公众利益一致的原则下,计算机从业人员应注意满足客户和雇主的最高利益.这一原则可以解释为以下九点: 1. 在其胜任的领域提供服务,对其经验和教育方面的不足应持诚实和坦率的态度; 2. 不明知故犯使用非法或非合理渠道获得的软件; 3. 在客户或雇主知晓和同意的情况下,只在适当准许的范围内使用客户或雇主的资产; 4. 保证他们遵循的文档按要求经过某一人授权批准; 5. 只要工作中所接触的机密文件不违反公众利益和法律,对这些文件所记载的信息须严格保密; 6. 根据其推断,假如一个项目有可能失败,或者费用过高,违反知识产权法规,或者存在问题,应立即确认、文档记录、收集证据和报告客户或雇主; 7. 当他们知道软件或文档有涉及到社会关切的明显问题时,应确认、文档记录、和报告给雇主或客户; 8. 不接受不利于为他们雇主工作的外部工作; 9. 不提倡与雇主或客户的利益冲突,除非出于符合更高道德法律规范的考虑,在后者情况下,应通报雇主或另一位涉及这一道德法律规范的适当的当事人。 除了以上基础要求和核心原则外,作为一名计算机从业人员还有一些其它的职业道德法...