V2EX 09月18日
AI 辅助代码迁移与企业管理中的 AI 期望
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

面对将大型 .NET 遗留项目迁移至 Java 的任务,以及适配私有 Java 库的需求,作者尝试使用 AI 工具进行一键转换,但效果不佳,仅能辅助生成代码。领导期望 AI 能实现全自动转换并出具详尽分析报告,而作者则认为最佳方案是程序员主导的辅助生成。文章还提及了企业管理中对 AI 的不切实际期望,如 AI 自主连接数据库、分析视频动作等,并强调了在资源有限的情况下,这些期望往往难以实现。作者肯定了 AI 在解放生产力方面的作用,但对过度鼓吹 AI 效果的培训讲师和领导表达了不满。

💡 **AI 在代码迁移中的局限性与辅助价值**:尽管领导期望 AI 能够实现 .NET 到 Java 项目的“一键转换”并适配私有库,但实际测试表明,AI 在此场景下效果不佳,无法独立完成复杂迁移。作者的报告指出,AI 最有效的应用方式是作为程序员的辅助工具,参与代码的生成和优化,而非完全替代人工主导的设计与实现。

📈 **企业管理层对 AI 的不切实际期望**:文章揭示了企业管理层普遍存在的对 AI 的过度幻想,例如期望 AI 能在无文档情况下自主从数据库整理业务、生成报表图表、满足非技术人员的查询需求,甚至通过计算机视觉自动分析工人动作并统计工时。这些期望往往忽视了技术实现难度、数据准备、设备和人才的必要性,也低估了 AI 现有能力的边界。

⚖️ **AI 赋能与理性认知并存**:作者肯定了 AI 在日常工作中解放生产力、提升效率的积极作用,但同时对那些过度鼓吹 AI 是“银弹”的培训讲师以及将 AI 生成代码比例等同于全自动化的领导提出了严厉批评。这反映了在企业中,需要一种既能拥抱 AI 带来的机遇,又能保持理性、脚踏实地认知的态度,避免盲目乐观和资源浪费。

最近领导突发奇想,派我去用 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

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

AI 代码迁移 遗留系统 Java .NET 企业管理 技术期望 AI 局限性 RAG Agent Manus MCP TRAE LLM 生成式AI
相关文章