site logo: www.epochtimes.com

AI提高编程效率 软件开发高薪前景堪忧

用AI编程,效率极大提高,程序员是否还如以前那样拿高薪,还有待观察。(Shutterstock)
人气: 57
【字号】    
   标签: tags: , , ,

【大纪元2023年10月23日】(大纪元记者李平多伦多报导)北美理工专业人才,尤其软件工程师需求大,工资也高。数据显示,2022年加拿大普通软件工程师工资比全国工资中位数高出49%。但软件工程行业内部,初高级之间收入差距也大。

levels.fyi工资综合数据网站显示,加拿大高级软件工程师收入中位数比初级软件工程师高出82%。高级软件工程师之间工资也有差距,如普通高级软件工程师年收入15.5万多元,但10%顶尖高级软件工程师年入起步就高达26.2万元。

随着人工智能(AI)结对编程(用户与AI配合编程)应用日益普遍,非程序员与普通开发员之间工资差距也在缩小,高级软件工程师工资进一步提高。

过去10年由于赚钱快,软件工程师队伍不断壮大。AI应用提高了软件工程师效率,热钱在消退,可能会引起业界担忧。微软研究(Microsoft Research)与麻省理工斯隆管理学院(MIT Sloan)最新研究显示,GitHub CopilotAI结对编程工具,使得软件开发员效率提高了55%,其中生手开发员受益更大。

用AI 以前编程1小时现在10分钟

研究认为,今后软件开发员工作效率如继续大幅提高,在软件开发工作转型支持下,编程人才大量涌入,软件开发员与其他专业人员之间的工资差异可能会缩小。

据《国家邮报》报导,多伦多软件工程经理斯瓦库伦苏(Siva Sivakolunthu)认为,到时多数人都会编程,软件工程师与其他专业人才之间收入自然会缩小。他说,当初ChatGPT推出时,他还担心软件开发会沦为低薪行业,但使用Copilot后,发现软件开发效率极大提高,以前1个小时的工作量,如今10分钟就能搞定,当然前提是要懂编程。

另一项研究显示,在AI程序员支持工具下,编程外行创建网站速度几乎和专业程序员不仅速度差不多,质量差别也不大。研究认为,这一现象可能会导致“去技能化”(deskilling),即程序员编程工作由生手或低薪初级编程员完成。

专家认为,软件编程发展经历了最初的文本编辑器,再到集成开发环境(IDE)和应用程序编程接口(API),再到如今只需呼叫API即可,这些创新极大改变了全球商业形态,生成式人工智能就是这类改革和创新。

专家认为,有了生成式AI,软件编程入门门槛会拉低很多,AI甚至有可能将用户故事转变成编码,文科生有可能变成高级编程员,同样产品经理能用AI创建功能原型,软件开发速度大幅提升,成本大幅下降。

软件开发成本下降,需求就会上升,最后产生两大结果,要么是软件工程师人才需求加大,要么是需求减少,具体哪种结果,取决于发展速度。◇

责任编辑:文芳

评论