“996”码农的福音:AI辅助写代码
早上9点到岗,晚上9点下班,每周工作6天。“996”工作制,这一流传于IT圈内的行话,近期在互联网巨头掌门人“助攻”下迅速成为热议话题,各种观点莫衷一是。但剥离掉法律、道德、价值观等层面的讨论,“996”所反应的现实情况是:社会正全面进入信息化,程序员已经不堪重负。
与此同时,谷歌大脑(Google Brain)发布了一篇论证AI辅助人类编程的论文,为身心俱疲的“码农”们带来新福音。谷歌所说的AI技术如何实现辅助编程?AI能协助完成哪些编程工作?距离程序员的解放之路还有多远?带着这些问题,本报记者采访了法国原子能和替代能源委员会人工智能博士、素问智能创始人王巍。
游走于“画匠”和“画家”之间
硅谷创业之父保罗·格雷厄姆在《黑客与画家》一书中形象地将编程与绘画做了类比。格雷厄姆认为,优秀程序员和画家一样属于创造者。但他在书中也指出,在分工日益细化的产业链条中,“(程序员)只是一个负责实现领导意志的技术工人,职责就是根据规格说明书写出代码,其实与一个挖水沟的工人是一样的,从这头挖到那头,仅此而已,从事的都是机械性的工作”。两者的区别就如同画家和画匠,前者是个性创造,而后者是重复劳动。
职业程序员的工作原本是一项智力密集型的技术创造,但随着互联网产业的快速发展,部分互联网公司的程序员和流水线工人几乎没有本质性区别,编程已逐渐成为劳动密集型的机械劳动。然而,创新通常不是从长时间的工作中熬出来的,程序员创造性不断下降无疑与高强度的工作量有关,而人工智能或许能够改变这一局面。
人工智能如何实现辅助编程
为了快速理解谷歌这篇技术性很强的论文,王巍向科技日报记者讲述了他曾参与的另外一项研究:AI模仿大文豪雨果写作。该项目利用人工智能统计方法来学习雨果的语言风格,包括其习惯用词、用语和句式等,最终可以让法语写作水平一般的人用大文豪的写作风格写自己的故事。
王巍表示,人的自然语言(如法语)是一个由字和词组成的序列,通过统计模型分析,能够根据上文来预测下文出现的概率,可以将其理解为更高级的联想输入法或打字提示。而面向机器的编程语言,一方面是一个由代码组成的序列,另一方面也有其内在的代码组织结构,通过对这两者的建模,在程序员输入代码的过程中,可以利用人工智能技术识别其意图并预测其可能将要输入的代码,从而辅助程序员简化新写代码的工作量。另外,通过模式识别,在程序员修改一部分代码时,AI可以识别出现有代码中其他需要做类似修改的相关代码模块,甚至直接提供代码更新方案的选项,从而大大减少程序员修改代码的工作量。
在AI术语中,预测下文或代码属于序列的学习和预测,而递归神经网络则是实现序列建模的一种解决方法。长短期记忆网络(LSTM)是目前比较流行的一种递归神经网络,谷歌在论文利用LSTM来对已有的代码建模,从而识别和预测复杂、动态的代码编辑序列。
能协助程序员完成哪些工作
王巍介绍,目前程序员编程使用的开发工具IDE(集成开发环境)已初步具备一些简单的提示功能,比如参数的自动填充、构造函数的自动初始化等,在实际操作中一定程度上提高了程序员的效率。而谷歌的研究是面向更为复杂的编辑序列模型,其方案对大规模代码编辑数据有更强的适用性。
如果该研究能够实现工业化应用,无疑对于一线程序员和科技公司来说是重大福音。在AI的预测和识别辅助下,程序员新写代码和修改代码过程中高度重复性的工作将大幅简化,机器的加入将直接降低程序员的工作量和疲劳感。
程序员的解放之路还有多远
王巍表示,谷歌的研究目前仍在试验阶段,距离大规模工业化应用仍有一定距离。另外,部分媒体对此报道也有一定炒作成分,谷歌研究的定位目前仍限于辅助编程,还远远无法完全代替人类。在可预见的未来,机器创造程序仍是科学幻想,编程只能由人来完成。
从技术角度上看,人工智能还无法完全理解人的复杂意图,也没有办法形成有效的创造力,目前也看不到解决这一问题的技术路径。另外,编程的目的是要形成产品并实现社会价值,其中存在责任界定问题,从社会层面看,人工智能也不应代替人做出决策。
然而,技术总是在短期内被高估,但是在长期内又被低估。长期来看,在AI辅助下,程序员繁重的机械劳动有望大幅减少,但创新性工作仍需人类智慧去完成。“码农”将成为“园艺师”,在AI辅助下解放更多时间,并将更多精力投入到创作之中,枯燥的“画匠”工作会变得更加有趣,程序员“996”工作制或许也会成为历史。

- AMD助力微软Windows 11 为用户带来强大、可靠的计算能力2021-10-09 16:20
- 游戏玩家为之疯狂!Chinajoy2021 AMD展台那些火爆的瞬间2021-08-02 15:39
- 全场最佳 AMD Chinajoy2021展台圆满收官2021-08-02 15:38
- AMD 锐龙5000G系列处理器正式亮相Chinajoy20212021-08-02 11:50
- 极速制胜 制霸游戏 AMD携多款游戏神器扬威Chinajoy2021-08-02 11:44
- 央视《新闻联播》头条聚焦铁建重工,聚力攻克“卡脖子”技术难题2021-03-22 11:08
- 刚刚!我又上央视新闻联播头条了!2021-03-22 11:04
- 中国电科(3月1日-3月7日)要闻回顾 | 资讯轻阅读2021-03-22 10:47
- 我国将建第一个国家公园:为何是三江源2021-03-22 10:43
- 美国硅谷上演“大逃亡”:郊区成科技精英避难所2021-03-22 10:41

- 11:53京东商家成长白皮书揭秘:卖河南铁棍山药,半年营收增100倍
- 10:02LeadeRobot具身智能应用标杆:无人机X柔韧具身智能,空中精准作业
- 10:27恩捷李晓明:多方举措齐上阵,全力助推新能源领域蓬勃发展
- 09:59JJ斗地主:严守准则,全力阻止任何赌博活动!
- 09:47品质优先x交互跃迁:双轮驱动下的HUD千亿市场确定性增长
- 14:19恩捷李晓明:以合作与创新为驱动,积极助力新能源产业迈向新征程
- 09:18JJ斗地主:秉持底线,严格禁止各类赌博活动!
- 18:21TRON x HTX DAO 2025 香港之夜盛大举行:坚守行业建设,
- 11:24美的 X 站酷 | 一场关于集团IP设计生态的破圈实验
- 11:20美的 X 站酷 | 一场关于集团IP设计生态的破圈实验
- 11:19美的 X 站酷 | 一场关于集团IP设计生态的破圈实验
- 17:56“区块链奥特曼”单挑“金融哥斯拉”:孙宇晨要做Web3守夜人
- 15:52解密福布斯选择标准:为什么是孙宇晨?——从云栖湖畔到加密帝国,新一代中国
- 15:55恩捷李晓明:多维度发力,逐鹿新能源材料领域新征程
- 15:11中国首部《癌因性厌食诊疗专家共识》发布,美适亚甲地孕酮口服混悬液获推荐
- 11:28恩捷李晓明:湖南恩捷亮相高峰论坛,展现固态电池领域实力与发展决心
- 10:57JJ 斗地主:以禁止赌博为原则,打造纯净游戏平台
- 10:01苏州稻香村牡丹鲜花饼焕新上市 颜值、口味全面升级!
- 16:27推出新一期股票激励计划,舍得酒业凝聚发展共识,着眼长远
- 08:45中创碳投发布《亚洲地区主要商业银行气候相关信息披露洞察(2024)》
- 08:33周大生经典“哇!故宫的二十四节气”绘就玉兰与春意的永恒诗篇
- 17:51寿山福海公建民营机构样板受瞩目,政企合作共促养老产业高质量发展
- 17:50寿山福海公建民营机构样板受瞩目,政企合作共促养老产业高质量发展
- 17:36复兴正当时!沱牌特级T68引领沱牌加快成为“名酒典范”
- 15:07恩捷李晓明:凭创新实力闪耀“2024新经济企业TOP500”榜单
- 16:55梵高《野玫瑰》与周大生梵高Van Gogh系列:艺术与情感的传承与升华
- 10:48JJ 斗地主:严守禁止赌博准则,全方位打造棋牌游戏健康新局面
- 16:15东方药林受邀参加“2025共筑满意消费3·15企业直播联盟”活动
- 15:54宜享花:科技赋能金融,助力民营经济高质量发展
- 14:37沈丘县开展“世界水日”“中国水周”主题宣传活动


