真心不明白求教, GPT 真的能编程?

2023-03-15 09:31:52 +08:00
 zqlcrow

不是我不接受新事物,实在是见过太多“语不惊人死不休”。

从前几年领导“虚心求教”,鸿蒙一出,统一天下(包括当时一堆大佬也这么说)。
到后来的领导“展望未来”,元宇宙一出,改变世界,甚至要考虑把实体业务搬上元宇宙。
再回想更早年,一群大金链的煤老板,在会展中心听各种培训(骗投资的),感慨世界从此改变。

实在是对这些“吓死人”的话腻味了。

我知道 GPT 文字处理能力很强,我的问题:
GPT 真的能编程吗?

网上的各种例子:

1 、GPT 能写正则,太牛了。
我这种低级码农以前会自己动手写正则?不是都是抄或者生成吗?我知道正则很强大,但我实际没有需要。

2 、GPT 你画个草图,它就能生成网页,太牛了。
这么简单的网页,早几年那些拖拽组件生成网页的工具就很多了。直接拖不好吗? 既然能生成,为何不干脆找个比如主流网站的几个页面,让它生成一下?

3 、你不懂,现在只是开始,后来会加速。
凡事不就是简单和复杂的区别吗?能处理简单,不代表很快就能处理复杂。
领导也这么说的,鸿蒙现在只是开始,元宇宙现在只是开始,用不了多久。。。。

真的不懂,如果我的感觉不对,希望得到有例子的指正。

21955 次点击
所在节点    OpenAI
181 条回复
lyang
2023-03-15 10:36:23 +08:00
简单的事可以,不过还是得检查检查,对编程效率还是有提高
cmdOptionKana
2023-03-15 10:38:30 +08:00
@knightgao2 只能杀死最低端的翻译,即错了也无所谓的翻译。

绝大多数出版物、产品说明、正经能赚钱的文档等等,AI 翻译完全没法用。
hitmanx
2023-03-15 10:47:53 +08:00
我用下来最大的方便是可以很高效、直接地回答你的问题。有以下场景
1. 一个问题你只知道自然语言怎么描述而并不知道对应的专业名词。如果直接在 stackoverflow 里或者 google 里搜,缺少了关键字很难找到有关信息。而 chatgpt 可以理解你的问题,并且你可以询问这个名词叫什么,有利于后续的交流和搜索。
2. stackoverflow 上搜索效率很低。可能是由于问题并不和你的完全一样,只是关键字有重叠;可能是由于回答者没有直切要害写了很多你并不关心的内容。从多个页面的多个回答里大海捞针找到对你有用的信息有时候效率是很低的。而 chatgpt 可以直接提问。
3. 用 chatgpt ,你可以自然地提问,而不仅仅是搜索。你可以把相关的信息告诉它,让它来分析。尽管解决思路不一定对,但是循序间金,逐渐几个提问,往往也能找到一些思路和有价值的信息。
SWBMESSI
2023-03-15 10:48:28 +08:00
可以提高编程效率倒是的,提高学习效率也是可以的
otakustay
2023-03-15 10:56:45 +08:00
如果 AI 能让我 130%的效率写代码,那等效就有好多个没啥水平的外包岗位能减掉,这何尝不是一种替代
cmdOptionKana
2023-03-15 11:07:10 +08:00
@otakustay 其实不能这样简单换算。

比如以前的人用汇编、C 语言编程,后来有 Java 、Python ,又有很多框架、开源库,又有 IDEA 之类的优秀工具,编程效率也是提高到 130%, 在此基础上在提高到 130%, 如此不断提高已经很多次了,但程序员的从业人数非但没减少,反而爆发性增长。
ersic
2023-03-15 11:16:25 +08:00
@zqlcrow 为啥要替代,比原生搜索引擎好,可以提高效率不就是好事吗
CopenhagenCat
2023-03-15 11:18:20 +08:00
个人想法, 短中期比较看好 GPT.

就跟以前搜索引擎刚出来一样, 节约了大量的找资料的时间. 不过现在网络中被各种"垃圾"填满了, 导致搜索效率还是变低了.

GPT-based 的这些工具好像目前就是干了这样的工作, 从垃圾堆中帮我们更高效的找出一些资料.

至于未来会变成怎么样, 我就不做预测了. 只能说目前使用感觉良好.
otakustay
2023-03-15 11:20:30 +08:00
@cmdOptionKana #86 那是蛋糕在变大,你看现在不就蛋糕大不起来了,就开始裁
tairan2006
2023-03-15 11:21:43 +08:00
可以写代码,这个毫无疑问。

不过你让他写大工程显然是不可能的,小段的代码可以咨询,但是也不能保证全对。

另外就是目前可能还没 github copilot 好用…
cmdOptionKana
2023-03-15 11:23:08 +08:00
@otakustay 对,你说到了比 AI 更关键的影响因素,蛋糕大不起来,就算没有 AI ,也是要裁的呀。
Promtheus
2023-03-15 11:29:59 +08:00
简单的可以,但是很多代码是他 yy 出来的。根本没法用。但是讲真参考他的编码思路是完全可以的,
GrayXu
2023-03-15 11:33:55 +08:00
这东西也发布有一段时间了,不管说各种 wrapper 吧,也有的公司在 production workflow 里用了吧。LLM 的能力用过都说香
otakustay
2023-03-15 11:38:07 +08:00
@cmdOptionKana #91 但 AI 能加速或加大裁的力度啊,我现在就非常想干掉某些水平差还浪费我精力的外包……
NewYear
2023-03-15 11:39:34 +08:00
试过用 ChatGPT 编写想要的东西,沟通过程可以说比较麻烦,但是效果还是挺好的。

但只适合拿来做思路,Demo 代码,然后自己微调,全部由它完成沟通过程会非常漫长。
tsaohai
2023-03-15 12:44:42 +08:00
提高效率也能消灭岗位
Wooork
2023-03-15 12:45:08 +08:00
至少目前来讲,可能相当于你不用 Google 和用 Google 的作用?
uSy62nMkdH
2023-03-15 12:52:33 +08:00
这边建议你换领导
sparkpark
2023-03-15 13:01:43 +08:00
短期内还不太可能,长期来看确实有可能。后面可能会出现 AI 专用的编程语言,毕竟现在的语言都是给人看的,AI 专用的编程语言不需要人理解,可能会带来更高的效率、更好的性能,像 550C 直接驱动硬件一样
zhaokun
2023-03-15 13:02:46 +08:00
建议你先问问 GPT

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/924080

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX