《纽约时报》报道称,“人工智能目前对软件工程师的负面影响似乎是工作质量的变化。” “有人说,它变得更加例行公事,缺乏深思熟虑,而且至关重要的是,节奏更快……许多公司新的编码方式实际上已经消除了开发人员用于反思其工作的大部分时间。” 亚马逊首席执行官安迪·贾西(Andy Jassy)甚至最近告诉股东,亚马逊将通过其使用人工智能的方式“改变编程规范”。这些不断变化的规范并不总是受到热烈欢迎。三位亚马逊工程师表示,在过去一年中,管理人员越来越多地敦促他们在工作中使用人工智能。工程师们表示,公司提高了产出目标(这会影响绩效评估),并且对截止日期的宽容度也降低了。公司甚至鼓励程序员在即将举行的黑客马拉松(一场内部编程竞赛)上开发新的人工智能生产力工具。一位亚马逊工程师表示,他的团队规模大约是去年的一半,但预计通过使用人工智能,他们的代码量将大致相同。其他科技公司也在朝着同样的方向发展。在4月份发给员工的一份备忘录中, Shopify,一家帮助企业家构建和管理电子商务网站的公司,宣布“人工智能的使用现在是一项基本要求”,并且公司将在绩效评估中“增加人工智能使用问题”。谷歌最近告知员工,即将举办一场全公司范围的黑客马拉松,其中一个类别是开发能够“提高员工整体日常生产力”的人工智能工具,据一份内部公告称。获胜团队将获得1万美元奖金。这种转变对员工来说并非全是负面的。在亚马逊和其他公司,管理者认为人工智能可以减轻员工繁琐的任务,使他们能够从事更有趣的工作。Jassy去年写道,该公司通过使用人工智能来完成升级旧软件这种吃力不讨好的工作,节省了“相当于4500个开发人员年”的时间……与微软一样,许多亚马逊工程师使用一款可以建议代码行数的人工智能助手。但该公司最近推出了可以自行生成大量程序的人工智能工具。一位工程师称这些工具“好得吓人”。工程师们表示,许多同事一直不愿意使用这些新工具,因为它们需要大量的反复检查,也因为工程师想要更多控制权。“写代码比读代码更有趣,”人工智能爱好者、资深程序员兼博主西蒙·威利森(Simon Willison)在表达其他程序员的反对意见时说道。“如果有人告诉你必须进行代码审查,那它绝对不是工作中有趣的部分。但当你使用这些工具时,它就成了工作的主要内容。”文章指出:“这种从编写代码到阅读代码的转变,会让工程师在自己的工作中感觉自己像个旁观者。” (文章还补充道:“编码自动化对亚马逊工程师来说意义非凡,他们目睹了蓝领同行经历类似的转变……”)“虽然亚马逊并不急于成立程序员工会,但这种做法并非闻所未闻。1936年,通用汽车工人罢工,要求承认他们的工会——全美汽车工人联合会(UAW),正是这种令人恐惧的加速发展激励了他们。”
在 Slashdot 上阅读更多内容。