最近关于coding场景的一些思考:
1. 长期看软件开发会逐渐退化成普通白领工作,区别在于以前的交付件是word、ppt、excel,现在是某个(一次性)软件,或者基于该软件生产的word、ppt、excel。
2. 基于以上的趋势,似乎就理解了coding agent产品从cursor、trae到codex desktop、claude code desktop形态的转变。前者还是developer copilot的定位,而后者则在有意弱化暴露代码细节,让用户更关注任务交付结果(同其他白领工作)。这种把reward放在结果而非过程上的做法,也和rl在模型训练上的理念不谋而合。
3. 现在可能是软件工程被真正重新发现的时候,编程被祛魅,软件工程会更聚焦在软件构建、质量保障、管理等软件过程上。