软件工程基础比LLM更重要
Software Engineering fundamentals matter more
面对agentic engineering的喧嚣,我深感软件工程师的核心价值并未动摇。尽管LLM和agent harnesses能预测代码,但它们缺乏真正的推理能力,无法处理复杂的系统架构。真正的挑战在于如何让代码可调试、可维护且分层清晰,这需要深思熟虑的架构设计,而非简单的指令跟随。在Open weight模型让个人电脑也能运行大模型的今天,我们更需要关注如何管理认知负荷,做出恰当的权衡。无论工具如何进化,精心打磨软件接口的工艺,才是我们作为工匠的立身之本。
LLM并不具备真正的推理能力,它们只是在预测,本质上是将人类知识压缩后的模型。