“人类程序员将在五年内彻底消失。”这是 Stability AI 前创始人 Emad Mostaque 去年夏天做出的预测。此外,百度创始人李彦宏也表示,未来不会有“程序员”这样的职业。 。尽管另一位程序员出身的大亨周鸿祎并不相信AI会取代程序员,但程序员似乎真的研制出了一个可能“优化”自己的终结者。
就在百度宣布每天添加的代码中高达27%由Comate智能代码助手自动生成后,阿里巴巴AI第一员工入职,AI程序员统易凌马将负责生产阿里巴巴20%的代码未来的云代码。此外,海外谷歌也已将AI涉足代码编写。在谷歌母公司Alphabet近日举行的2024年第三季度财报电话会议上,首席执行官桑达尔·皮查伊透露,谷歌超过1/4的新代码现在是由AI生成的,然后由工程师进行审查和审核。验收。
Sundar Pichai 表示,“这是一个重要的里程碑,标志着人工智能对公司的重要性。”然而要知道,就在一年前,当AI编程刚问世时,网络社区的主流声音,无论是国内的知乎还是海外的Reddit,都是Github Copilot等AI编程工具无法冲击人工智能的地位。程序员,并认为所谓“程序员将被AI取代”是无稽之谈。当李彦宏和周鸿祎就此“争论”时,支持“红色领袖”的声音也表现出了压倒性的优势。
然而一年后的现实是,阿里巴巴、百度、谷歌等大公司已经深度介入AI编程的代码编写工作。其实,这并不是打周鸿祎和知乎、Reddit编程界的大V们的脸。他们并没有误判形势,只是当局的粉丝。如今,AI生成代码的影响并不是那些愿意在知乎和Reddit上分享和讨论的程序员,而是对低级编码员的影响,就像早年谷歌翻译取消了基础翻译岗位一样。
因为目前的AI编程工具都表现出同样的特点,那就是性价比低。如果程序员能够准确地向AI描述他想要实现的需求,那么他向AI描述代码所花费的时间通常比他自己编写代码所花费的时间要长得多。对于认真的程序员来说,目前的AI编程工具只是“辅助品”而不是“替代品”,但在企业层面,这种程度的AI编程就足够了。
其实程序员的工作性质和翻译人员有些类似,只不过翻译人员负责人与人之间的沟通,而程序员则负责人与计算机之间的沟通。简单来说,程序员的工作就是通过计算机语言将现实需求翻译成源代码(SourceCode),然后通过编译器转换成CPU可以直接处理的机器代码(NativeCode),最后形成可执行程序。并维持该程序今后的运行。
显然并非所有程序员都在线。准确地说,程序员之间的差异甚至比程序员和非程序员之间的差异还要大。除了可以迅速提出可观的最低可行产品并理解原因的高级专家外,低级编码器几乎只是代码的搬运工。
感谢互联网的出现,信息爆炸给了底层程序员补课的机会。与此同时,互联网行业三十年来的快速发展也创造了对程序员的海量需求。以至于为搜索引擎编程、为GitHub编程已经在程序员圈子里名声大噪。底层编码员每天的实际工作往往就是将代码传输到GitHub。如果你会使用Ctrl+C和Ctrl+V,你就能成为一名程序员。嘲讽并非空穴来风。
以阿里巴巴的AI程序员“统一灵马”为例。阿里巴巴是这样介绍的。传统的开发模式下,程序员每天需要花费大量的精力编写重复的代码、调试优化、编写代码注释。这些极大地挤压了核心业务代码编写的时间。自统一灵马“加入”以来,他在阿里云内部的各个开发环节担任“代码助理”,包括协助工程师完成增删查改的全过程。
今天的现实是,一名高级程序员与人工智能编程工具相结合,将淘汰十名只会复制和粘贴的初级程序员。敏捷软件开发的倡导者 Kent Beck 曾在社交平台上发帖称,“我很不情愿地尝试用 AI 编写代码,却发现它可以取代我 90% 的技能,但它可以让我剩下的 10%技能被放大一千倍。”
事实上,AI编程工具并没有完全取代程序员的生态位,而是将他们从编写代码的繁琐工作中解放出来,让他们专注于更具创造性的工作,比如设计更高效的算法、解决复杂的问题。技术问题和开发新产品。由此,AI编程工具迅速成为大型厂商降本增效的有力工具,谷歌超过四分之一的新代码是由AI生成的,这意味着他们在人力成本方面将拥有更高的灵活性。性别。
那么问题就出现了,因为人工智能会进化。虽然目前的Github Copilot只能作为一个“辅助”,用户需要清楚地知道AI生成的每一行代码的细节和含义,才可以认为相关代码可用,但如果像微软、阿里巴巴这样的公司,而谷歌不断迭代自己的AI编程工具,未来AI端到端生成并编译完整的软件代码将成为可能。
现阶段,只能从GitHub复制粘贴的“混蛋”开始被AI编程工具压榨。随着AI越来越强大,程序员的竞争压力自然会越来越大。在互联网时代获得最大发展红利的小组不可避免地将在未来遇到困难。当然,知识和技术本身的贬值是其不断发展的必然结果。这种现象此前已经在多个领域有所体现。
2024年,“一切都可以变成计算机”不再是一个普遍的选择。即便当初的“低代码”没能挤占程序员的生存空间,现在的AI编程也能真正让广大工厂里的程序员感受到寒冷。
本文来自微信公众号“三一生活”,作者:三一君,36氪经授权发布。
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:http://mjgaz.cn/fenxiang/270750.html