对于特斯拉CEO埃隆·马斯克近日抛出的惊人论断,那就是在未来两年内,编码这项工作有可能会彻底消失,它正在全球科技圈引发一场有关程序员职业前景的激烈辩论。
AI编程取代论再掀波澜
于2月12日播放的The Ashish Sinha Show节目里,马斯克针对AI编码的未来作出向来最大胆的预示。他确切给出,到2026年年底时,人工智能将不再需人类编成代码,变成能够直接生成可于计算机上运行的二进制单据。
马斯克持有这样的观点,那就是,由AI生成的二进制文件,会比借助任何人类所编写的编译器而生成的代码,在效率上要高出许多。这所蕴含的意义在于,传统的那种“需求 - 编码 - 编译”的流程,将会被完完全全地颠覆掉,而其中编码作为处于中间位置的那一步骤,就有可能会被彻底地跳过。
这位被称作科技狂人的人着重表明,这样一种起着变革作用的情况将大幅度地把“从提出创意一直到执行落地”这段的距离给缩短。这还是在马斯克于之前经过好多回对AI有可能会对软件开发领域造成冲击进行告诫了后,再有一回针对这个行业往后的发展给出尖锐的预判。

开发者角色面临重塑
业内针对马斯克的“编程消失论”,出现了许多不一样的声音,不少开发者觉得,AI更会成为提高生产力的工具,而不是一下子就让程序员没了工作。要是AI真的能达到马斯克所讲的水准,开发者的角色或许会从自己写代码转变为界定问题以及设定约束条件。
有分析表明,程序员的工作重点或许会朝着对 AI 所生成成果的验证以及把关方向转变,这意味着就算编码工作被机器给替代了,人类于软件工程当中的决策以及监督职能依旧是必不可少的。
部分处在行业内部的人士持有这样的看法,软件开发的实质是去解决问题,而并非仅仅只是编写代码,所以程序员的职业不会马上就消失。他们着重指出,人类所具备的创造力,以及领域方面的知识,还有复杂系统设计的能力,在能够预见到的未来依然有着独特的价值。
科技巨头加速AI落地
于此同时,好多家科技企业,正在大幅度地提高AI在那个软件开发流程里的应用占比。上个月,微软开始让工程师去测试Claude Code工具,并且还要对比它跟GitHub Copilot的性能表现,以此来评估不同AI助手的开发效率。
英伟达于近期,也给员工开放了OpenAI Codex的访问权限,这些工具的核心功能有辅助代码生成,还有自动化调试,以及提升整体工程效率,这显示出AI已从概念验证迈向实际开发场景。
行业内广泛觉得,这般巨头的举措表明,AI辅助性编程正渐成全新的行业规范。不管是代码补全、错误查验还是自动重构,AI工具正渗入软件开发生命历程的各个阶段。
初创公司全员AI驱动
Cognition,一家总部处于旧金山的应用AI实验室宣称,AI正将软件工程的工作方式予以重新定义。该公司联合创始人Scott Wu披露,在Cognition内部,当下已有超过90%的代码是由AI所生成,而工程师实际手动输入代码的比例已小于10%。
吴斯科特在X平台发文称,软件工程可理解为一条‘生产流水线’,在此之前,程序员最困难环节是写代码环节,而这种情况正发生根本性变化,他同时向业界抛出一个问题:当下开发中,工程师究竟还有多少代码须亲自敲出。
这一数据所蕴含的意义在于,AI于Cognition早已不再单纯只是起着辅助作用的工具,而是已然摇身一变成为了对软件开发有着主要贡献的存在。在该公司之中,工程师们所扮演的角色更多地朝着设计架构这一方向转变,同时兼顾审查AI输出以及解决复杂问题。
巨头披露惊人实践数据
OpenAI近期也公布了一个极令人震惊的事例,其内部有某个团队曾经交付了一款完整的产品,这款产品里的每一行代码都是由AI生成的,人类工程师并未参与编写任何代码,仅仅承担着监督以及审核的工作 , OpenAI宣称,这样的工作流把开发效率提高了大约10倍。
Anthropic的首席产品官Mike Krieger,在跟思科总裁的那次对话里透露,公司内部有着近乎100%的代码是由AI编写而成的。他进行了形象的描述,说成是“Claude正在编写Claude”,意思就是他们的AI产品代码主要是由其自身生成的。
音乐流媒体领域的巨头Spotify也同样在积极地拥抱这一发展趋势。在第四季度财报会议上,联席CEO古斯塔夫·瑟德斯特伦透露,公司那些顶尖的开发者自去年的12月起,就“未曾编写过哪怕一行代码”,并且借助AI技术,整个开发流程正在全方位地加速推进。
编程未来究竟走向何方
有着从马斯克的激进预测开始,一直到各大公司的实践数据呈现,一个清晰的趋势正在逐渐显现出来,即:AI 正在从身为程序员的辅助工具进而演变成软件的主要作者。当有着超过百分之九十的代码能够由机器生成时,程序员的角色的确面临着深刻的变革。
然而,问题在于,AI是不是真的能够理解复杂的业务逻辑,能不能把握用户真实的需求,进而做出合理的设计决策。至少在短期内,人类在定义问题方面的作用仍然不可或缺,在设定目标方面的作用仍然不可或缺,在质量把控方面的作用仍然不可或缺。
在那些正处于学习编程阶段或者从事软件开发工作的人群想来,与其忧心忡忡于会被替代之事,却不如去思索怎样借助AI来扩充自身具备的能力,在未来,有可能软件工程师需同时拥有业务理解、系统设计以及AI协作等多项技能。
你们觉得,马斯克所预测的,“2026年底编码消失”这件事,能够按照预期达成吗,如果人工智能真的能够达到,100%生成生产级代码的程度,那么程序员的价值又会在何处得以体现呀,欢迎在评论区,分享你们的观点,点赞以便让更多人,参与这场和未来相关的讨论呢!





