有人真的用AI工具提升效率了吗? : r/ExperiencedDevs
面向经验丰富的开发者。
这个社区应该是一个专门的子reddit,方便那些在软件工程领域有所成就的人进行讨论。
任何由经验不足的个人发布的帖子或评论(每周提问贴除外)都应该被举报。
任何与开发或职业建议无关,且 专门针对 经验丰富的开发者的内容都应该发到其他地方。
试试 /r/work、 /r/AskHR、 /r/careerguidance或 /r/OfficePolitics。
有人真的用AI工具提升效率了吗?
我们公司的一个大老板最近发邮件说每个工程师都必须使用AI工具来开发和分析代码。
言下之意就是,如果你不用,你的工作效率就不够高。
或者诸如此类。
我有时候用 ChatGPT ,感觉还凑合,但我觉得这封邮件特别强调的是像Gitlab Duo(我们用的)这种代码编辑器里的代码辅助工具。
我试过这些工具;它们生成代码要花很长时间,而且生成的代码经常出错,好像缺乏上下文感知。
如果它真的能给出什么好建议,那通常都简单到我自己写也一样快。
事实上,我认为依赖这些工具,以它们目前的形式来看,风险很大。
生成的代码质量一直很差,我还担心这会让开发者养成不用动脑筋,不去思考自己写的代码的影响的坏习惯。
但是,我承认我可能没用对工具(或者没用对工具)。
所以,我很想知道这里有没有人真的从这些工具中获得了巨大的生产力提升?
如果有,用的是哪些工具,又是怎么用的?
文章中提到的AI工具主要有哪些?
文章中主要提到了 ChatGPT 和 GitLab Duo 等代码编辑器内的代码辅助工具。
作者对AI代码辅助工具的看法是什么?
作者认为这些工具生成代码耗时且经常出错,缺乏上下文感知,提供的建议简单且自己写也很快。他担心过度依赖这些工具可能导致开发者养成不经思考的坏习惯,并且生成代码质量较低。
作者想从社区获得什么信息?
作者想了解是否有经验丰富的开发者真正通过 AI 工具获得了巨大的生产力提升,并想知道他们使用了哪些工具以及如何使用的。
公司对工程师使用AI工具有什么要求?
公司要求每位工程师都必须使用 AI 工具来开发和分析代码,并暗示不使用 AI 工具的工程师效率不够高。