许多科技公司高管仍宣扬学习编程的重要性,但软件公司欧特克(Autodesk)的CEO表示,还有一项技能更为关键。
“如果编程模型能为你编写代码,那么更重要的是,你要理解系统层面和跨学科思维这一整体概念。”安德鲁·阿纳格诺斯特(Andrew Anagnost)在接受Business Insider采访时表示。
阿纳格诺斯特在获得航空工程和计算机科学博士学位之前,曾走过一条非传统的教育道路,因此他大力倡导跨学科思维和探索。
虽然他理解深入钻研某一领域并获得专业知识的重要性,但他并不认为“在狭窄的学科领域里钻研得极深”是当今就业市场最看重的,除非这个人打算成为研究科学家。
阿纳格诺斯特表示,在一个人工智能(AI)代理可以执行专业技能的世界里,理解多个学科并参与“产品的创造过程及方法”将变得愈发重要。他补充说,人类将需要扮演“创意协调者”的角色,并管理人工智能系统的成果。
计算机科学家的新时代阿纳格诺斯特发表上述言论之际,Codex和GitHub Copilot等AI工具正日益流行,并越来越多地处理以前软件工程师核心工作的编程任务。
阿纳格诺斯特表示,随着AI工具的出现,“编写代码的人将比以往任何时候都多”,其中许多人将没有计算机科学背景。这位CEO表示,只需“稍加努力”,就能生成能执行非常具体任务的代码。
“毫无疑问,随着我们迈向未来,越来越多的人将以某种方式生成代码,以新颖有趣的方式运行计算机。”阿纳格诺斯特说,“只是这些人会有所不同。”
教育需求可能转变阿纳格诺斯特解释说,计算机科学教育的真正价值不在于入门级编程,公司可能会减少对这些岗位的招聘。然而,他说,计算机科学家在更高级的工作中仍然必不可少,比如深度建模和算法。
阿纳格诺斯特表示,一家软件公司通常雇佣四种员工产品经理、产品设计师、工程师和测试产品的质量保证(QA)专家。这位CEO表示,未来,这四个角色可能会减少到两个,产品设计师将与编码代理合作测试软件。
阿纳格诺斯特表示,在这种情况下,需要有“具备全面系统思维”的人来了解一切是如何协同工作的。阿纳格诺斯特表示,教育系统需要适应这一转变,并教导学生如何批判性思考,以及如何与AI工具互动以拓展创造力。
“拥有传统计算机科学学位的人和在软件公司工作的人可能会减少。”阿纳格诺斯特说,“但创造产品的人可能会比以往任何时候都多。”
联丰优配提示:文章来自网络,不代表本站观点。