【翻译】伦理软件开发是什么?

美国亚利桑那州增加了一项关于提前出狱的新规定,但计算出狱日期的计算机系统无法纳入该规定,也没有更新。因此,数以百计的人就这样被......留在了监狱里,在他们的释放日期之后。坏的软件会毁掉生命,即使没有人工智能。

云原生软件开发有一些特殊性,从伦理学的角度来看,它特别有趣--而且在这本《WTF Is Cloud Native》系列中的探索也特别成熟。

首先,持续交付等方法是云原生方法的基石,它使工程师有能力直接向最终用户部署代码,往往不受监督,这种能力很容易被滥用。

其次,软件经常在一个巨大的,甚至是地球范围内的规模下工作。这种规模和覆盖面使开发人员可以做真正的好事,但也有巨大的伤害,特别是当与前面的观点相结合时。

第三,这种全球规模是一个相当新的发展。科技行业爆炸性发展的速度以及其工具渗透到我们的日常生活中,令人叹为观止。我们都还在努力让自己的大脑适应它。正如行业分析师本尼迪克特-埃文斯(Benedict Evans)所写的那样:"当网景公司在1994年启动消费者互联网时,地球上只有1亿台左右的个人电脑,而且大部分

猜你喜欢

转载自blog.csdn.net/community_717/article/details/129787705