AI 银弹,领导的最终幻想和程序员不得不承受的痛

6 天前
 Lnanvily

最近领导突发奇想,派我去用 AI 工具把一个数万行的.net 遗留项目转换成 JAVA 项目,还要适配公司私有的 JAVA 库。

当时我就说不行,奈何领导直接说了技术路径:“你给咱们的代码和框架的代码啥的全喂进去然后让它生成就完了呗,什么 Agent ,Manus ,MCP ,RAG 用用“

大概转了两下看了下效果奇差,写了个报告交上去意思是不能做,最好的方法是辅助生成代码。主要设计由程序员进行。

今天领导说不行,必须做到 AI 一键转换,如果转换不了必须出一个详尽的分析报告,哪个模块能转哪个模块不行,转换率多少,BUG 率多少,测试成本怎么样之类。

听起来很合理,但是需求早就没了,这里也只有我一个人。拿出 TRAE 的 builder 对着它 vibe 了半天,trae 上下文过载了开始重复生成代码了,就像我的生命一样无趣且无用。虽然,可我还没有任何思路怎么去写这个报告。

其实领导对 AI 幻想也不是一天两天的事了,包括但不限于写工具让 AI 连接数据库,然后在没有文档的情况下自己从数据库整理业务,生成报表,图表,分析。还要仅通过无需技术背景的对话就能满足业务人员的查询需求;用 CV 在浩如烟海的视频中自动把一个车间工人的动作根据文档拆分成一个又一个微小动作并分析标不标准,统计工时。

这些要求或多或少可能存在合理之处吧?但是没有设备 u ,没有经费,甚至没有人,就是在某一个风和日丽的下午,领导找到我,然后许下一个千年的约定。

我自己在工作中也经常用 AI ,AI 解放了我很多的时间,让我能做更多的事

但是

在企业管理培训里鼓吹 AI 是银弹的只会用 AI 生成狗屁小作文的狗屎讲师,还有那些认为科技公司 60%代码是 AI 生成就意味着 AI 把什么都全自动的弱智领导,我 X 你们 M

11100 次点击
所在节点    程序员
131 条回复
vfs
6 天前
兄弟,文笔不错啊,当程序员可惜了
tzxxxx
6 天前
文采不错,读起来很舒服
vvve
6 天前
把 AI 生成结果交给 AI ,生成一个为什么不行的报告,要求足够详细(数据可以 AI 瞎编,反正你领导也不懂
midsolo
6 天前
@weixind 肯定是这样的,我怀疑我领导也每天都在逛 V 站,让我们用 AI 把祖传项目将近 30w 行的存储过程一键转换成 Java 代码。

我说用 AI 暂时实现不了这个,面对复杂的项目,业务流程和数据流程不是简单几句提示词就能搞定的,而且因为上下文长度限制导致规模较大时产生幻觉和遗忘......


反正他觉得 AI 可以代替任何人,就是代替不了他。
DefoliationM
6 天前
老板这么喜欢 ai 那就全用 ai 生成,然后把结果发给他就行了。
adgfr32
6 天前
就是在某一个风和日丽的下午,领导找到我,然后许下一个千年的约定。

听起来很浪漫哈哈哈
yyysuo
6 天前
领导的要求十分合理啊,又没说必须要做成,不成你让 ai 给个报告就行了,这不就是你的工作吗?
Lnanvily
6 天前
@yyysuo 当我第三次和 AI 强调某个方面的数据不够详细,需要重新那修改,但 AI 又开始顾左右而言他的时候,这件事又陷入了死局

AI:我也很难办啊兄弟
stonerAAA
6 天前
哈哈哈最后几行写的好爽啊
Narcissu5
6 天前
我现在倒是感觉,感谢无用的领导和无用的 AI ,凭空创造了这么多工作量,不然不知又有多少人要失业
jeasonzuo
6 天前
分析报告交给 AI 做,你这种工作很无趣了,应付一下得了
ChefIsAwesome
6 天前
可以预见的未来几年,程序员的工作就是给 AI 擦屁股。这可比修人造的屎山代码要难太多了。
Skifary
6 天前
“必须做到 AI 一键转换,如果转换不了必须出一个详尽的分析报告,哪个模块能转哪个模块不行,转换率多少,BUG 率多少,测试成本怎么样之类。”

这个简单,报告内容就是,一键转换出来的项目连编译都不一定通过,后续的模块,转换率,BUG 率,测试成本在此基础上都没有意义。再给他强调一遍,人写出 BUG 人可以负责,AI 写出 BUG 领导负责?🐶
Ipsum
6 天前
现在领导觉得 ai 就是万能药。意思就是,纸和笔都给你了,你马上给我写个天龙八部出来的感觉。你要和他聊技术细节,回答都是我都给你思路了,我不懂技术,具体怎么做你自己想想办法。
0x663
6 天前
AI 连接数据库
是否在查找 PostgreSQL MCP 、MySQL MCP 、Oceanbase MCP ?
xuanbg
6 天前
很多人对 AI 的第一认知就是 AI 是万能的。就和阿拉丁的神灯一样,只要你许愿,AI 能实现你的愿望,还不止 3 个!

事实上,AI 生成的代码占比不要说 60%了,就是高达 80%又有什么用?没有我写的那 20%代码把它们正确组织起来,那 80%的代码连一坨屎都不如。屎好歹还是可以当肥料的,代码么,呵呵。这玩意越多负债就越重。
Lnanvily
6 天前
@0x663 全部尝试过,但问题的关键点不在这里,其关键是领导忽视了业务流程信息的重要性,认为数据库表结构和数据内容就包括了全部信息,并希望 AI 能够捕捉其中的关系对数据进行分析。
至于连接数据库,读取数据库的手段,多种多样,完全不是问题。
abelmakihara
6 天前
那看来 v2 有很多领导啊
yl20181003
6 天前
说起这个我就想到,我司领导已经被 AI 夺舍了,AI 出现幻觉胡编乱造的东西他都会信以为真,元宝说啥就是啥
akakidz
6 天前
我也有类似的需求,我一直觉得有办法通过 AI 手段解决,但是还有找到好的方案。
大概是一个 3W 行的代码需要拆分模块化,目前用 vs code 中的 copilot 工具,代码太多了 拆开很混乱,无法抽离出通用的功能 而且有 bug 。

大佬们,请教一下有没有推荐的 AI 工具,最好是专业解决此类问题的?

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

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

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

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

© 2021 V2EX