新冠疫情推动了一系列技术的快速发展。
工程师需要接受新的培训,将其技术的道德与社会影响纳入考量,尽可能合乎伦理且灵活敏捷地开展工作。
新冠疫情迫使全球各地的组织将业务转移到线上,以确保业务持续运行。随着这一快速数字化进程,网络攻击面大幅扩大,黑客和网络犯罪分子趁机牟利。每天都有新的报告披露针对医疗系统、视频会议工具的攻击,甚至还有协调新冠疫情应对工作的全球性组织遭到攻击。即便在专家眼中,网络风险发生的可能性也有所上升。这些专家参与了一年一度的全球风险认知调查。
日常生活与全球性议题不仅日益交织,而且愈发复杂,并且彼此相互依存。软件和计算机工程师正在构建各类算法和设备,它们控制并影响着我们日常生活的几乎每一个方面,从金融事务到供应链机制,再到通信以及由此延伸的人际互动。
在当前疫情背景下,设计和执行数字解决方案的人员(即软件工程师)在塑造我们的日常生活方面,比以往任何时候都更加关键、更具影响力。危机迫使各方迅速转向并仓促扩大规模,以满足急剧增长的需求。然而,快速扩张是有代价的,那就是信任。要维系这份信任,为工程师提供新的支持与培训将至关重要。
当前面临的问题
工程师常常时间紧迫,也往往无法获得充分设计数字产品所需的时间。在仓促之下,他们难以花足够的时间去了解用户及其需求,或市场需求。在时间压力下,他们也未必总能正确确定基础构建模块,或充分思考可行性与可持续性等经济层面的问题。
打个土木工程方面的比方:如果计算不到位、在土木工程中偷工减料,桥梁就会坍塌,项目就会崩溃。流程和最佳实践提供支持,有助于防止灾难发生。在技术领域,设计不当可能导致数据被滥用、代价高昂的失误,甚至使用户失去信任。事实上,在一项民意调查中,85%的消费者表示不信任企业掌握其数据。

计算机与软件工程是精确的科学,要求具备将商业问题与解决方案转化为代码或算法的能力。只有工程师高效、敏捷且富有创新精神,才有可能取得成功。与此同时,工程师不仅必须理解业务流程,还需保持对细节的关注,并始终以最高的安全和伦理标准编写代码。
对新培训与支持的需求
尽管工程师永远不会拥有自己期望的充裕时间,但更好的支持与培训可以确保他们具备充分的社会工具和能力。新的代码与技术在研发时,需要更多地考虑其将如何影响人类行为、决策过程,以及如何作用于整个社会。工程师需要接受培训,深入理解社会行为与社会科学,不仅要从市场角度出发,还要从整体的社会视角出发,例如避免算法偏见,并采取包容多元的方法。
软件和计算机工程师所需的面向未来的新伦理标准与社会认知,需要超越道德标准的讨论,建立在对社会问题更广泛理解的基础之上,包括其发明可能产生的政治、经济和社会后果。这些标准应通过跨学科方法加以制定,涵盖技术的多个维度及其对社会的影响。
鉴于我们所处的世界充满活力且具有多元概念,课程设置及后续讨论不应局限于单一路径。这些讨论需要能够适应不同地区和文化的差异,同时不得以削弱国际条约和机构所确立的基本人权为代价。
为工程师提供全面培训是雇主、政府和行业协会的责任。培养在职计算机工程师及下一代工程师,必须采取生态系统式的方法,并让各类利益相关方共同参与,以确保在设计新技术时采用最高标准。公私合作应成为这一以教育为重点的倡议的支柱,以确保在制定计算机工程师培训实践时采取全面的方法。
“工程师需要接受培训,深入理解社会行为与社会科学。”
技术专家在此次疫情中发挥了关键作用,在未来的危机中仍将扮演重要角色。那些更清楚地理解自身开发的技术将如何影响社会、尤其是其中最脆弱群体的人,将能够开发出最公正、最灵活的解决方案。
为确保普通数字用户信任那些大型网络平台及其背后算法的开发者,我们必须确保下一代软件工程师接受跨学科培训,并增强对某些代码行可能带来的社会影响的敏感度。信任是有代价的,而这一代价就是充分的全面培训,社会和企业都应愿意为此付出。

