这么个 vibe coding ?! 无法理解的迷惑行为

162 天前
 rizon

我的一个实习生做了一件让我相当无法理解的事!

1  a=some
2  a_1=func1(a)
3  return func2(a_1)

我和他说第 2 行处理逻辑不需要移除吧。
然后他就直接删除第二行就不管了。我懵了不知道他啥意思,也不改名变量就不管了。
我说你直接删了啥意思?他说删了再重写。。。

我想了半天,没懂改个变量名的事什么叫删了重写。
后来我猜测,他是想删了让 AI 直接 fix bug ?

我没问他,也实在不想去思考了。 无论实习生还是全职,都是问他代码的逻辑,一问一个不知道,自己写的代码啥也不认识。我看一眼都知道是做什么的代码,他自己居然看着代码一脸茫然。


想招几个靠谱的实习或全职。

base 北京。 技术栈任一:nodejs 、vue/react 、android (硬件产品)、unity 3d

有推荐或自荐的吗。 面向大厂的兄弟们就不用了。

我现在是跳出来创业了,在做 AI 相关的硬件产品、和教育相关的软件产品。

2124 次点击
所在节点    职场话题
14 条回复
yidinghe
162 天前
我的楼主发了一个让我相当无法理解的贴!
zhengfan2016
162 天前
@yidinghe 也还好理解吧,op 的主要观点:1.实习生菜,2.想招不菜的实习生

不过很好奇,这么菜的人当初是怎么通过面试的,难道技能点全点到背诵八股文上了?
yidinghe
162 天前
@zhengfan2016 楼主根本没有去搞清楚实习生到底打算做什么,然后就在那里猜,猜完了就批判,整个过程就是一部内心戏,我看得一脸懵逼。
moefishtang
162 天前
估计是不会用重构功能...
不至于改个变量名都让 ai 帮忙写吧... Webstrom 右键变量名 Refactor 就行啊...
wyntalgeer
162 天前
慎用“移除”,多用“改造”,用 AI 前要先学习提示词工程。我要是有课我高低卖给你
Leviathann
162 天前
我和他说第 2 行处理逻辑不需要移除吧。

什么意思
rizon
162 天前
@yidinghe 想了一下你说的蛮有道理,是我唐突了,每个人都有自己的思维习惯。也许他有他的考量
rizon
162 天前
@Leviathann 忘了加逗号。 第 2 行处理逻辑不需要,把它移除吧。
sunnysab
161 天前
看具体场景,可能我也会写这样的代码,觉得清楚一些。

但他这个操作确实没看懂…
sunnysab
161 天前
又看了一遍,op 说的是 `a`、`a_1`,好吧我还干不出来这事
sillydaddy
161 天前
OP 估计够郁闷的。即使用 AI ,自己也要理解代码啊。就这样他们能交付代码吗?
sillydaddy
161 天前
@yidinghe OP 的意思是删除第 2 行代码后,还需要第 3 行的函数改为调用 a 变量,而不是 a_1 。如果说实习生的意思是删了再重写 fun1 ,但是 OP 已经明确说了不需要调用 fun1 。配合后面 OP 说的他们连自己写的代码都讲述不出来,估计八成是用 AI 写的。
Glauben
161 天前
楼主分享的事情感觉没什么毛病,一楼纯杠精,一楼又怎么知道楼主懂没懂,这个帖子也看不出来,戾气真重啊
donaldturinglee
160 天前
话说都用 node 和 react 了,怎么不干脆就上 nextjs 了?

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

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

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

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

© 2021 V2EX