通过谷歌入职测试的ChatGPT,未来会不会抢走码农饭碗?3位IT工程师和ChatGPT这样说……
每经记者 文巧 孙宇婷 每经编辑 高涵
Michael是一家科技公司的技术负责人,他的工作日常充斥着技术选型、系统架构设计、核心功能编码等充满技术流的词汇。自ChatGPT成为现象级的火爆应用后,这项新技术已经成为了他的一个“好帮手”。
“(我)使用(ChatGPT)的频率很高,特别是新版本必应搜索出来后,它已经替代谷歌成为我首选的搜索引擎,”Michael告诉《每日经济新闻》记者。
从横空出世那天开始,ChatGPT就让一大批打工人担忧饭碗不保。Busines Insider编制了一份最有可能“丢饭碗”的职业清单,首当其冲的便是科技岗位(包括程序员、数据科学家等),其他还包括,媒体工作者、法律工作者、市场研究分析师、财务、平面设计师等职业。
关于“ChatGPT将替代程序员”的话题在ChatGPT爆红后便一直沸沸扬扬。近日,一则消息更是引起轩然大波——ChatGPT通过谷歌L3入职测试,拿到年薪18.3万美元的offer。尽管L3只是谷歌工程团队的最入门级别,但这已经是普通程序员难以企及的水平。
对此,Michael告诉《每日经济新闻》记者,ChatGPT可能会替代一些重复性和低层次的工作,但无法替代创造性和高层次的工作。“应该把ChatGPT作为一个工具和助手,而不是一个对手和敌人,利用它来提高自己的工作效率和质量,同时也要不断提升自己的技能和能力,追求更高的目标和价值。”
在科技公司内部,码农们向AI技术的靠近似乎已经是不可避免的趋势。在科技公司外部,ChatGPT的火爆也正在搅动着科技投资圈的风云。高樟资本创始人范卫锋告诉每经记者,以ChatGPT为代表的大模型首次展现了未来AI从0到1的形态,具有颠覆性的潜力。
图片来源:每日经济新闻 刘雪梅 摄(资料图)
ChatGPT成码农好帮手,但并非万无一失
对于码农来说,ChatGPT的确是一个工作中的“好帮手”。
Michael曾经使用ChatGPT来帮助他调优一个数据库的性能,在输入了想要提高的指标和当前的数据库配置后,ChatGPT帮助他生成了一些可能的优化方案和相关的SQL(编程术语:结构化查询语言)语句。根据ChatGPT的建议,Michael在进行了测试和比较后,选择了一个最优的方案。
“更多的是,通过它的回答来提供一些新的思路和灵感,”Michael告诉《每日经济新闻》记者。
同样作为程序员的William和Jacob虽然在工作中使用ChatGPT的频率并不高,但他们都表示,ChatGPT的效果还不错。William透露,有时让ChatGPT帮助给出一段不熟悉领域的编程语法和案例,基本都达到了理想中的效果。
Jacob则主要是问一些辅助性或者知识性问题,“(让ChatGPT)自动生成一个小的代码前段,效果不错,也可以替代搜索过程,”他说道。
不过,在使用过程中,ChatGPT并非万无一失。“代码稍微长一点就不能运行,”William说道。“并且,基本不能将业务逻辑引入代码,并且答案中的代码很零碎。”
Michael则表示,“它有时候会生成一些不适合或者不安全的方案,我需要自己验证和审查。”
“最主要的就是它的回答未经过事实验证,也就是平常说的‘一本正经的胡说八道’”,他进一步解释道,“例如说,它会按照合理的方式告诉你一些程序里的框架和库不支持的特性和方法,但写出的代码不一定能执行,结果也不一定符合预期,这些都是需要自己验证和审查的地方。”
而这也正是这项新技术的最大问题所在。在此前接受《每日经济新闻》记者采访时,前OpenAI研究团队负责人Jeff Clune就曾警示过,如果没有人(通常是人类专家)审查,任何人都不应该完全信任ChatGPT的输出。
“如果人们不是某个主题的专家时,通常会信任它的输出,因为在局外人看来那似乎非常有说服力、正确和权威,但只有专家可以认识到它犯了很多错误。目前,所有大型语言模型都倾向于过度自信、编造事实、有偏见和犯错误,尽管它们经常生成令人印象深刻的文本,”Jeff Clune说道。
人类的创造性智慧无可替代
ChatGPT真的能完全替代程序员吗?我们将这个问题抛给了ChatGPT,它给出了如下回答:
图片来源:ChatGPT
在采访中,Jacob认为,至少现在看来,ChatGPT还无法替代人类程序员,“因为它具备的能力还是很局限的,(作为)辅助是它目前最大的作用。”
Michael也完全认同这个观点。在他看来,ChatGPT会给程序员带来更多的机会和挑战。他向《每日经济新闻》记者说道,“ChatGPT可能会替代一些重复性和低层次的工作,比如编写简单的代码、修复常见的bug、优化基本的性能等,但无法替代程序员的创造性和高层次的工作,比如设计复杂的系统架构、解决难以复现的问题以及开发创新的产品。”
“创造性”是这里的一个关键词。
实际上,大约半个月前,这个话题就在Facebook上引发了热议。负责机器人软件开发的Austin Nguyen曾经参与过这个讨论,解释了ChatGPT无法取代人类程序员的原因,他与Michael的想法不谋而合。
Austin提到,编程的一个重要方面是,程序员必须能够用代码分析问题,并提出需要逻辑和创造力的解决方案。然而,一台机器可能纯粹靠理性运行,但它没有独创性或批判性思维,在这一点上,程序员可以想出一个既优雅又高效的解决方案,这比AI(提供的答案)更有价值。
“ChatGPT是一个很棒的工具,可以让程序员的工作变得更简单一些,将它们用于平凡和琐碎的任务,让他们专注于‘需要人类智慧’的创造性举措,”Austin说道。
对于程序员来说,Michael认为,这项新技术的角色应该是作为一个工具和助手,而不是一个对手和敌人。“可以把它当做一位老师,多和它探讨工作中遇到的疑问,但要注意它的局限性和风险,不要过分依赖它的结果,要自己进行检查和评估,避免出现错误或者不合理的方案,保证工作的质量和安全,”他总结道。
“从0到1”,ChatGPT的触角持续延伸
在科技公司内部,码农们向AI技术的转变似乎已经是不可避免的趋势;在科技公司外部,ChatGPT也正搅动着科技投资圈的风云。
高樟资本的创始人范卫锋已经嗅到ChatGPT吹来的新气息。在接受《每日经济新闻》记者采访时,他指出,以ChatGPT为代表的大模型第一次展现了未来人工智能从0到1的形态,具有颠覆性的潜力。
“尽管目前AI的表现还很像‘废话文学’,在持续的进化下,AI势必会加快各行各业结构化、标准化知识和流程,优化效率和成本,未来几年会持续看到AI应用落地的巨变,”他说道。
ChatGPT的火爆也给国内整个科技领域带来了革新。“目前许多创业公司聚焦于赋能内容领域、提升产能和创意,或者是带来人和机器交互的革新,这是AI带来最显性的体验,”范卫锋说道,“AI在各个领域的渗透还远未开始,各种互联网产品、工业、服务业也一定有和AI结合的应用机会,关键是如何把AI这个工具匹配到合适的业务流程和商业模式。”
他向每经记者介绍道,与过去的模式不同,AI基础设施创业并不是创始人白手起家、创意驱动,而是高起点、大投入,OpenAI等公司快速和巨头结盟,可能会呈现出更强烈的“赢者通吃”属性。不过,在他看来,尽管目前出现了阶段性的估值热点,但创业公司选择与巨头竞争仍应谨慎。
在当下的风投圈,范卫锋已经看到了一些基于大模型的创新性应用。
他举例说道,某科技公司使用ChatGPT模型辅助体育赛事数据处理,打造智能的个人运动助理,辅助赛事内容制作;另外还有公司使用基于Stable Diffusion的模型帮助生产数字人内容,积累数据训练无需真人参与表演的数字人等。
拥抱AI带来的新风潮是当今世界的发展趋势。英国知名畅销书作家Bernard Marr曾在一篇文章中写道,“AI能够取代占用我们大部分时间的低价值、重复性任务。这意味着,懂得如何采用新兴技术的人,可能会得到更好的发展,”他写道,“但我们必须弄清楚如何更有效地利用技术无法取代的人类技能——例如创造性思维、战略制定、问题解决和情商等。”
Bernard Marr认为,在AI的时代,无论你是什么样的角色,这是人类应对AI工具和应用程序出现的最好方式,也是确保人类价值的最佳方式。
如需转载请与《每日经济新闻》报社联系。
未经《每日经济新闻》报社授权,严禁转载或镜像,违者必究。