0:00
/ 11:14
1×

下面你会看到我们即兴发挥的所有内容的AI转录文本。
主要区别:软件开发与软件工程:
- 软件开发(编写代码、提示 LLM)正在迅速发展并变得无处不在——由于人工智能知识/工具的丰富,任何人(例如,使用 Cursor 的理发师)现在都可以成为“开发人员”。
- 软件工程仍然至关重要,并且正在不断发展:工程师现在就像火车司机一样——通过设计安全可靠的系统/自动化来保持“火车”在轨道上行驶,而不是在业务中“工作”(手动编码)。
- 将重点转移到循环设计、自动化、安全机制(例如沙箱、凭证管理、安全)、风险工程和负责任的 AI 利用上。
对专业人士的启示:
- 如果你的身份与传统的“软件开发人员”(键盘打字员)联系在一起,那么现在是一个艰难的时期——提示式开发已成为新的常态。
- 如果你的雇主禁止使用人工智能工具,请立即离开:忽视人工智能无异于企业自杀,而继续留任则有可能导致失业,因为人工程序员的市场正在迅速萎缩。
- 工程师应优先考虑原始技术/认知技能 → 通过工程手段消除顾虑(例如,用基于风险的方法、功能标志、限制影响范围、自动迁移来代替二进制代码审查)。
开源已“消亡”(或大幅衰落):
- 传统开源库的存在是为了方便招聘和共享可重用代码。
- 现在有了 AI 生成,意义不大:生成代码可以避免维护人员倦怠、GitHub 问题延迟、项目被放弃、供应链攻击(例如 npm 接管)以及 Dependabot 更新的繁重工作。
- 最好生成第一方代码,以便更快地演进、完全控制,并且无需人类“工具调用”(这使得真正的类通用人工智能自主性无法实现)。
- 例外情况:PKI/SSL 等高度敏感领域,生成密钥不适用。
富足时代下的产业格局转变:
- 软件从稀缺(差异化的库、难以复制的技术)转变为丰富(易于生成/重新实现)。
- 许多软件产品变成了超商品(就像公用事业:电力、网络托管)——很容易通过截图和人工智能重新实现(例如,Claude)。
供应商锁定和转换成本消失(例如,自动迁移数据库/应用程序)。
- 真正的护城河如今存在于非技术领域:合同、关系、握手、利益、分销、品味/判断——“商业中的难事”。
- 软件的单位经济效益发生了根本性变化 → 软件是否仍然具有投资价值引发质疑(风险投资家不确定护城河,融资面临挑战)。
未来:高度个性化的软件;通过稀缺性构建/扩展的旧模式将被颠覆。
结案建议
- 要想保持竞争力,就要快速前进,保持好奇心,并适应“勇敢的新世界”。
附:本次采访内容也已发布: