我先来,抛砖引玉。
要我说最好用的还是IntelliJ IDEA 的 Save Actions 插件。专治 “代码格式不规范 + 忘记导包” 的懒癌。以前提交代码前,总要花 5 分钟手动整理缩进、删除空行、导包,偶尔忘了还会被代码审查打回。装了这个插件后,只要配置好 “保存时自动格式化代码”“删除未使用的导入”“自动给字段加 final 修饰符(可选)”,写代码时按 Ctrl+S,这些操作全自动完成。上次赶需求写了 200 行代码,保存后直接提交,代码审查一次过,省了不少时间。完全是神器,哈哈!!!
我个人觉得还是要打基础。程序员的核心竞争力,从来不是 “写代码的速度”,而是 “解决复杂问题、创造技术价值的能力”,而这种能力恰恰需要系统性的底层知识来支撑。
要是把程序员的工作比作 “开餐馆”,那大模型顶多是个 “手脚麻利的帮厨”—— 能快速切菜备料(写基础代码)、擦桌子洗碗(补简单 BUG),但你总不能把 “今天卖什么菜、怎么控成本、客人吃坏肚子咋解决” 全丢给帮厨吧?最后还是得老板全局把关。
说白了,大模型是 “提高效率的工具人”,不是 “替你干活的冤大头”。你得先懂 “为啥这么干”,才能指挥它 “干得对”—— 不然就像拿着顶级手术刀的新手,刀越快,捅错地方越疼。毕竟没人想当 “只会喊‘AI 帮我写’,出了问题只会‘啊这’” 的 “代码传声筒”,对吧?