随着AI变得越来越强,程序员的竞争压力自然就会越来越大。
“五年内人类程序员将彻底消失”,这是前Stability AI创始人Emad Mostaque在去年夏季说出的预言,此外百度创始人李彦宏也曾说过,以后不会存在“程序员”这种职业了。虽然另一位程序员出身的大佬周鸿祎并不认为AI会取代程序员,但程序员似乎真的开发了一个可能会“优化”自己的终结者。
就在百度方面宣布每天新增的代码中,有高达27%是由Comate智能代码助手自动生成,阿里1号AI员工上岗、AI程序员通义灵码未来将负责产出20%阿里云代码之后,海外的谷歌也已经让AI参与到代码编写的工作中。在谷歌母公司Alphabet日前举行的2024年第三季度财报电话会议上,CEO桑达尔・皮查伊透露,谷歌有超过1/4的新代码现在是由AI生成的,随后再由工程师进行审核和验收。
对此桑达尔·皮查伊表示,“这是一个重要的里程碑,标志着人工智能对于公司的重要性”。可是要知道就在一年前,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程序员“通义灵码”为例,阿里方面是这样介绍它的,在传统开发模式下,程序员每天需要耗费大量精力编写重复性代码、调试优化、编写代码注释,这些大幅挤压了核心业务代码编写的时间。自从通义灵码“入职”,它在阿里云内部各个开发环节担任“代码助理”,其中就包括在增删查改的全流程中辅助工程师。
如今真正的现实,是一位高水平程序员搭配AI编程工具,会淘汰十位只会复制粘贴的初级码农。敏捷软件开发的倡导者肯特·贝克(Kent Beck)就曾经在社交平台发文称,“我很不情愿地用AI试着写代码,却发现它可以让我90%的技能被取代,但是它可以让我剩余10%的技能放大一千倍。”
事实上,AI编程工具并非完全取代程序员的生态位,而是将他们从繁琐编写代码的工作中解放出来,使得他们能够专注于更具创造性的工作,例如设计更高效的算法、解决复杂的技术问题、开发新的产品。如此一来,AI编程工具很快就成为了大厂降本增效的利器,而谷歌有超过1/4的新代码由AI生成,也就意味着他们在人力成本上将拥有更高的灵活性。
那么问题就来了,因为AI是会进化的,尽管当下的Github Copilot还只能作为“辅助”,需要用户清楚地知道AI生成的每一行代码的细节和意义,相关代码才算得上可用,但如果微软、阿里、谷歌等公司持续迭代自家的AI编程工具,未来AI是有可能实现端到端生成、并编译一个完整软件代码的。
现阶段还是只会从GitHub上复制粘贴的“混子”开始被AI编程工具挤压,接下来随着AI变得越来越强,程序员的竞争压力自然就会越来越大,这个在互联网时代吃到最大一块发展红利的群体,未来的日子必然会不太好过。当然,知识与技术的贬值本身就是其不断发展的必然结果,这种现象此前就已经在数个领域都有所体现。
在2024年,“万物皆可转计算机”已经不再是一个万能的选项,即便当初的“低代码”没能挤压程序员的生存空间,可现在AI编程就已经能实实在在地让大厂的码农感受到寒气了。
最新发现
相关资讯
谷歌的新代码超过25%来自AI,程序员这下该紧张了
随着AI变得越来越强,程序员的竞争压力自然就会越来越大。“五年内人类程序员将彻底消失”,这是前Stability AI创始人Emad Mostaque在去年夏季说出的预言,此外百度创始人李彦宏也曾说过,以后不会存在“程序员”这种
2025-01-26 12:53:49
高文院士:中国人工智能需要自己的大模型底座
“中国已成为世界算力发展涨幅的领跑者,中国人工智能需要自己的大模型底座,以便承载以中文语料和中国历史的文明传承,脑海是其中的一个尝试。”中国工程院院士、北京大学信息与工程科学部主任高文在近日举行的202
2025-01-26 12:33:43
商汤徐冰最新访谈:商汤最近在做什么?数万亿AI投资能回本吗?
商汤科技联合创始人、执行董事徐冰出席香港金融科技周活动,并与前福布斯记者Olivia Kinghorst做现场对谈。在近20分钟的对话中,双方讨论了AI云平台市场趋势、投资判断、超级应用、竞争格局等话题。徐冰认为,全
2025-01-26 12:13:42
中国科学院院士陈润生:人工智能大模型仍在发展初期生物医药行业的应用刚刚开始
11月1日,在2024四川网信“数智领航”第十四期川网联“走进新质生产力前沿”系列活动暨第十届生物医学大数据·智能技术会议上,中国科学院院士、中国科学院生物物理研究所研究员陈润生接受了《每日经济新闻》记者的采
2025-01-26 11:53:38
阿联酋ADNOC联手微软等科技公司:“AI+能源”将擦出怎样的火花?
阿联酋能源巨头ADNOC首席执行官Sultan Al Jaber周一表示,该公司将与G42、微软和AIQ合作,首次在能源行业应用高度自主的人工智能(AI)代理。阿联酋是中东重要的产油国,作为世界上最富有的国家之一,它希望能够更
2025-01-26 11:33:32
欧洲中期天气预报中心联合多国共推人工智能天气预报计划
近期,欧洲中期天气预报中心(ECMWF)联合欧洲多个国家气象水文部门,共同推出名为“Anemoi”的用于创建机器学习天气预报系统的协作计划,旨在为构建最先进的数据驱动模型提供关键组件,帮助欧洲各国气象水文部门使用
2025-01-26 11:13:24
今日热榜
马来西亚设立国家人工智能办公室
2024-12-19 16:44:28通用人工智能,是个啥智能?
2025-01-06 17:44:07首届中医人工智能高质量发展论坛开幕
2025-01-16 15:45:46谷歌发布新一代人工智能技术
2024-12-19 16:43:53聚焦人工智能、区块链、量子科技等9大前沿领域,2024年上海市产业青年创新大赛颁奖大会在静安举行
2024-12-19 17:08:14花6.5万元购“AI数字人”直播带货被禁播?买家能解约吗?法院
2024-12-19 21:30:55通用人工智能国赛为何连续两年落地安徽?
2024-12-19 23:31:31AI“魔改”短视频要严守二创边界
2024-12-20 01:31:46新华网评:AI技术不应用来造谣生事
2024-12-20 06:52:57首部《中国通用人工智能发展报告》蓝皮书发布
2024-12-20 13:34:15热门推荐