发帖
 找回密码
 立即注册
搜索
3 0 0
日常闲聊 682 3 4 小时前
我挺好奇您这么多年的经验,再加上用AI的心得。现在AI的能力,能不能比得上一个有十年甚至二十年编程经验的开发者?
您现在还能不能回到不用AI辅助写代码的日子?感觉那样会不会效率低到没法忍?
这个问题的前提是,您已经在用目前最强的AI编码工具了,比如像Claude这样的模型。
──── 0人觉得很赞 ────

使用道具 举报

说AI“数学不好”这事儿吧,还真不好下定论,就像普通人自己其实也经常搞不清到底想要啥一样。不过要说普通用户那点数学水平,AI应付起来绝对是绰绰有余,能干的事儿可多了。
至少在接下来的大约一年时间里。
它能写代码,而且可能比我写得还更符合那些特别具体的需求。但我的工作90%其实在干一件事:猜客户到底想要啥,甚至还得帮他们理清楚需求。然后,再把这些变来变去的新要求,塞进一个已经开发了30年的老系统里。这系统几乎没文档,想搞明白它是怎么跑的?唯一办法就是一行行看代码。要是你像我在考古现场和法医解剖台之间混了十年,或许才能勉强看懂这一团乱麻里到底发生了什么。所以现在,我真想让一个人工智能来代替我。
干了15年开发,但主要都是小项目打转。从代码可读性、最佳实践、设计模式到整体架构思路来看,Gemini 写代码平均水平其实比我强。但问题也挺逗的——它老犯那种只有新手才会踩的低级错误,而且一出错就死活改不对。有时候为了实现一个功能,脑洞大开搞一堆跟需求八竿子打不着的“能跑就行”的方案,业务逻辑理解经常跑偏。还有一些明显不该忽略的细节,它也经常视而不见,动不动就想搞个特别复杂的过度设计(等我点出来之后,它才能绕回正道)。所以用它的感觉,就像带了个天才下属:我很看重它的想法,日常那些枯燥的活儿和一些特别难啃的技术点都放心交给它去搞。但只要它交出的东西看起来“能跑”,我一定得亲自过一遍,生怕哪里藏着坑。一旦发现它又进入“胡思乱想”模式,我就干脆自己上手搞定。现在我发现,最关键的能力不是让它写代码,而是学会怎么“调教”它——给它合适的上下文、清晰的指令,引导它往对的方向走。这算是我最近在摸索的新技能。总的来说,它有些地方比我强,但另一些地方又差得离谱。不过咱俩搭伙干活的时候,整体效率是真的猛,提升非常明显。我可以啥都自己来,但真那样的话,质量和产出都会掉一大截。
我喝醉的时候,一下午干的活儿,比清醒时一个月都多。
我不是啥 coding 大神,经验也不算多,但这次用 GPT4 在 Copilot 代理模式下搞项目,真的被速度惊到了——虽然我可能不太适合当参照,毕竟我不是那种资深程序员哈哈
您需要登录后才可以回帖 立即登录
高级模式