坐标某二线城市,后端开发两年半。半年前公司统一配了GitHub Copilot,一开始只敢用它写写注释和单元测试,现在写业务接口基本是Tab一路按到底,自己动脑子的时间明显变少了。上周遇到一个比较复杂的订单状态流转问题,Copilot生成的代码逻辑是错的,我盯着看了半天才反应过来哪里有问题,突然有点慌。想问问大家平时怎么用AI编程工具的?是当辅助还是当主力?有没有什么方法能保持自己的编码能力不退化?
楼主
3天前
用Copilot写业务代码半年了,感觉越来越依赖它,这样下去会不会废掉?
请 登录 后发表回复
全部回复
共 4 条
2楼
2天前
我一般让AI写重复代码,核心逻辑自己来,不然真会变懒。
3楼
2天前
同感,我也用Copilot快一年了,现在写简单CRUD确实爽,但复杂逻辑我反而会刻意先自己画流程图再让它补代码。关键是别把思考过程外包出去,AI给的代码你得能讲清楚每行为什么这么写,不然就是温水煮青蛙。我一般遇到不熟的模块会先关掉Copilot自己写一遍,写完再对比它的建议,差距反而成了学习点。说白了工具越强,越要留点硬骨头自己啃。
4楼
1天前
我一般只让Copilot补全重复代码,核心逻辑还是自己写,不然真会变懒。
5楼
5小时前
我用了快一年,感觉关键是把Copilot当草稿机而不是答案机。简单CRUD随便它写,但涉及状态机、并发、金额计算这些,我都先自己理清逻辑再让它补。另外我会刻意每周抽半天关掉Copilot写代码,就硬写,保持手感。依赖本身不可怕,可怕的是你不再去review它生成的每一行。