给编程初学者出什么题让他不能直接从 GPT 获得答案?

2023-08-28 10:48:58 +08:00
 sunzhuo

题目最好简单一些,但是还不能从 GPT 直接询问得到答案,头疼。

8699 次点击
所在节点    程序员
73 条回复
chinaguaiu
2023-08-28 13:10:59 +08:00
但凡是抽象的题目,gpt 都不理解;需要合理联想的题目,gpt 都答复得一团糟。最直接的方法就是不要问那种几个祈使句就能回答的题目,多用点反问句、疑问句,并且描述一定要足够抽象。
geelaw
2023-08-28 13:16:16 +08:00
“给编程初学者出什么题让他不能直接从 GPT 获得答案?”

这个问题是 GPT 无法正确回答的(对角线论证)。

@itskingname #20 问题:a[b[c]d[e] 的提取结果是什么?
daliusu
2023-08-28 13:23:10 +08:00
我建议抛开应试情节,只要他能解决问题,你管他是自己解决还是找 gpt 解决?有些人天赋在解决问题上,有些人天赋在分拆问题上,他分拆了问题再找 gpt 解决然后自己组合起来,有什么不可以的呢?如果真的硬要不用,你直接让他们录屏+直播摄像头就可以了,压根不需要从题目入手
xhldtc
2023-08-28 13:23:38 +08:00
@dko 我帮你问了下 GPT ,它说还是 20 秒啊
c3de3f21
2023-08-28 13:39:21 +08:00
@dko 6.66 秒,天王老子来了也是 6.66
Dlin
2023-08-28 13:46:40 +08:00
哎,gpt 进一步降低了编程门槛。
msg7086
2023-08-28 14:25:35 +08:00
@daliusu 这里有一个问题,就是 GPT 并不是稳定的。
如果一个人能通过拆分问题用 GPT 解决,然后验证结果,最后交差,那这个人就算没有 GPT 也基本能够做完这些事,只不过多费点时间而已。
要着重刷掉的,是自己没有能力验证结果,只是无脑丢给 GPT 出来复制粘贴就交差的人。这种人遇到简单问题还能干活,稍微复杂点的 GPT 做不了的活就只能干瞪眼了。这种人你要是招进来了,以后发现了总不能辞退了吧。

国内用工有保护机制,你招到了滥竽充数的员工就很难处理掉,结果就是一些公司一小部分员工干着大部分的活,大部分员工天天摸鱼充数,最后 1 个人干着 5 个人活的员工纷纷辞职,留下一滩烂泥。
KisekiRemi
2023-08-28 14:42:29 +08:00
人性问题,你问 GPT 永远没有正确/标准答案 (doge
Planarians
2023-08-28 15:22:59 +08:00
把你帖子的标题出给他们
OceanSea
2023-08-28 15:23:10 +08:00
应该教他们:( 1 )如何把大任务分解小任务;( 2 )如何向 GPT 提问来获得小任务的代码;( 3 )如何验证代码的有效性。
itskingname
2023-08-28 16:08:26 +08:00
@geelaw 多层嵌套,内层全部当做普通字符处理。你这个例子应该是『 b[c]d[e 』
itskingname
2023-08-28 16:09:46 +08:00
@itskingname 说错了,应该是 『[b[c 』和『 e 』

@geelaw
itskingname
2023-08-28 16:10:24 +08:00
说错了,应该是 『 b[c 』和『 e 』
learningman
2023-08-28 16:14:40 +08:00
写一个小故事就完事了,别把题面写的太简洁。
比如就我自己测试来说,leetcode easy gpt 基本没压力,但是 codeforces div3 a 题 gpt 都不一定能写出来,就是因为 CF 的题一般包含背景
yankebupt
2023-08-28 16:27:27 +08:00
@sunzhuo 你问他一个最低代码量超过 GPT token 限制 3 倍以上的大一点的系统,让他对代码中的随机一个小函数给出实现细节。
就比如 esp32 lora 蓝牙点对点非网关 DTU ,我要 LORA 和蓝牙收发纠错,主从机周期性休眠前接收 ACK 确认,要电源管理,好了,现在让他随便实现任何一个小部分,小部分要兼顾所有的特性,给出实例代码(主机-从机对应的部分都要给出)
GPT 的话会一直车轱辘话,笼统概括,拒绝给出任何细节,因为 token 周转不过来

别问我怎么知道的。我问过 GPT ,问不出来……
zhanlanhuizhang
2023-08-28 16:30:41 +08:00
首先你出的题目要网上搜不到答案。不然 GPT ,一般情况下对于初学者的题目都能够给出正确答案。
yankebupt
2023-08-28 16:31:53 +08:00
@sunzhuo 或者你问他.net 的东西,因为代码臃肿很容易超出 token 限制。
比如你问怎么把一个 vlc rtsp 转发的树莓派的网络麦克风桥接到 windows 的语音识别上,涉及音频 codec 转码,代码量秒超……GPT 会拒绝回答
但是真人初学者查文档和 stackoverflow 东拼西凑是能凑出来的,也不难
weilongs
2023-08-28 16:41:09 +08:00
我觉得你不用解决 GPT 问题,让答题者讲清楚他的思路和实现就行啦。为什么要防止 GPT 回答呢?
asdgsdg98
2023-08-28 16:45:07 +08:00
问他和数学相关的,gpt 数学不行会乱编,这个方向可以试试
8355
2023-08-28 16:49:50 +08:00
不不不,我的思路完全不同。
如果你问他一个基础的问题让允许他通过 gpt 获取正确答案,如果给出的答案错误说明这个人不能要。
能够通过 ai 获取正确答案(辨别正确答案)才是未来最重要的能力之一。

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

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

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

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

© 2021 V2EX