天天看点

用ChatGPT编程是否可行?有人说只要跟ChatGPT说出需求,他就会生成完美的代码,甚至代码能编译通过。但是首先你要

作者:夜语iai

用ChatGPT编程是否可行?有人说只要跟ChatGPT说出需求,他就会生成完美的代码,甚至代码能编译通过。但是首先你要知道,ChatGPT只是精确匹配,并没有理解能力,这些代码未必正确可行,可能就是一本正经胡写代码,并不是会思考产生的代码,小段代码还可以理解,但是大段代码不要说机器,甚至程序员自己都不理解,这样抄袭的代码有啥用,有漏洞都不知道。

比如ChatGPT做数学题就是一本正经胡说八道,根本就会做数学题,你让他写程序,估计也是一本正经胡写代码,并不是可用的代码,因为机器只是匹配出代码,不是理解构思出来代码,就像他做出的数学题,能用吗?

ChatGPT产生辅助代码供程序员参考还是可以的,生成复杂代码程序员都不理解用到系统中产生bug程序员都不知道,那这个系统安全性在哪里呢?要是产生代码错漏百出,你还敢用吗?你看他写的诗句就是漏洞百出,根本不能叫诗,你看能出版吗?

基于模式匹配的深度学习距离理解事物还很远,远远达不到逻辑推理要求,只能拿来玩玩。不然你看哪家公司先尝试ChatGPT写代码看看,看看他能写出好的APP吗。如果真的可以,估计很快就有ChatGPT编程公司大行其道,只要初级程序员就行了,整天用ChatGPT生成代码。但是这些生成的代码也是抄袭别人的侵犯版权。微软已经禁止机器人抄袭搜索引擎数据了,开源代码也不允许ChatGPT抄袭。

ChatGPT说机器能理解,我觉得忽悠不懂AI平民可以,骗不了深度学习学者。事实上人类还不搞明白什么是理解,何况用机器实现。至于说自我意识,那纯粹就是忽悠。

用ChatGPT编程是否可行?有人说只要跟ChatGPT说出需求,他就会生成完美的代码,甚至代码能编译通过。但是首先你要
用ChatGPT编程是否可行?有人说只要跟ChatGPT说出需求,他就会生成完美的代码,甚至代码能编译通过。但是首先你要
用ChatGPT编程是否可行?有人说只要跟ChatGPT说出需求,他就会生成完美的代码,甚至代码能编译通过。但是首先你要

继续阅读