我最近使用 AI coding agent 的频率很高,Codex、Claude Code 之类的工具基本已经进入日常工作流。 刚开始用这类工具,很容易把它理解成“更聪明的自动补全”或者“能帮我写代码的聊天窗口”。但用得久一点以后,我越来越觉得,这种理解太小了。 AI Agent 真正改变的不是某一次代码生成,而是整个软件工作流里“上下文如何组织、任务如何拆分、审查如何发生、经验如何沉淀”的方式。...
我以前介绍自己,最容易说的一句话是:我是一个全栈开发。 这句话当然没错。2008 年开始写程序,那时候很多小团队里并没有那么清楚的岗位边界。前端要写,后端要写,数据库要管,服务器要部署,客户说不清楚需求的时候也要去问。那时候不叫全栈,可能只是“美工也会一点、程序也会一点、电脑坏了也能看看”的那种人。 但到现在,如果还只用“全栈开发”来介绍自己,我会觉得不太准确。 不是因为这个词不够高级,而是因为它...