文中提到的“基础永远不会过时”,这里的基础指的是哪些能力呢?
如果结合访谈内容,里面说的基础主要是几个层面:
1. 扎实的 CS 专业基础
> “他拉了一条 25 年的时间线,从汇编到 C++ 到 JavaScript 再到 AI,每一层抽象提升时都有人质疑‘这不是真工程师’,但底层原理的理解始终有价值。”
既然 AGI 还没到,那就还需要人去给 AI 兜底,去分拆任务,去帮 AI 兜底,就要懂一点编程语言、系统设计这些 CS 专业知识
2. 产品直觉和系统思维
> VJ 补充说,产品直觉仍然是核心。他自己也在用 Codex 写代码,但发现很多时候瓶颈不在于代码本身,而在于想象“产品应该长什么样”。
文章结尾也总结了:
> 会写代码正在变得不那么稀缺,而产品直觉、系统思维和在抽象层之间灵活移动的能力正在变得更稀缺。
现在人人都能 Vibe Coding,但真正做出有价值产品还是很少,因为瓶颈从代码生成转移到了用户需求理解。
3. 代码架构和工程判断力
Tibo 在回应新人基础够不够时强调:
> 团队花大量精力设计整体代码架构,做代码审查,不是把一切都扔给 Codex 然后闭上眼睛。关键在于环境设计——如果你的代码库结构好、护栏(guard rails)设置得当,新人就能在这个框架下发挥出惊人的生产力。
4. 调试和诊断能力
VJ 预测未来工程师会更像医生,靠症状定位问题。当系统复杂到人类无法逐行阅读代码时,理解系统行为、快速定位异常的能力就变成了核心基础。
“基础”不是指具体会写哪种语言的代码,而是理解底层原理、具备产品判断力、能设计好的系统架构、以及在抽象层之间自如切换的能力。
点击图片查看原图