一个人说"我会编程",这句话可以指向两种完全不同的生活。
第一种:他在一家公司写后端服务,维护数据库,修复线上 bug,完成产品经理定义好的需求。他掌握的语言、框架、工具链,和团队里其他人几乎完全互换。他用编程换取薪资,薪资用于维持他编程之外的生活。编程对他而言是一种交换介质——能力交换报酬,报酬交换自由度。
第二种:他用代码搭建自己的工具。一个记录阅读笔记的系统,一个追踪习惯的小程序,一个把散落想法自动归类的脚本。没有人给他提需求,没有人验收他的代码质量,写出来的东西也不打算给任何人用。编程对他而言是一种自我延伸——通过代码,他比不会编程的时候更能掌控自己的生活环境。
表面上,这两个人拥有同一种能力。简历上写的技能栏可能一模一样。但这种"一模一样"只存在于能指层面——都叫"编程",都涉及相同的语法和逻辑结构。在所指层面,它们指向截然不同的方向:一个向外,服务于社会交换系统;一个向内,服务于自我的建构与扩展。
这种分裂不是编程的特例。它是所有能力的底层结构。
#一、能力的双重所指
学一门外语。表层能指很清楚:掌握一套新的符号系统,能听说读写,能通过标准化考试。但深层所指分裂为两个方向。向内:你打开了一整片原本无法触及的文化空间——电影、小说、播客、论坛,你的精神生活因此变得更宽。向外:你成为劳动力市场上的"双语人才",可以做翻译、本地化、跨国沟通,企业为这种能力支付溢价。
学心理学。向内:你获得了一套理解自己情绪和行为模式的框架,焦虑不再是黑箱,关系中的反复模式开始可被命名。向外:你可以成为心理咨询师,为他人的心理健康提供专业服务,社会为此设置了职业资格和付费体系。
学哲学。向内:你获得了审视自身存在前提的工具,开始能拆解那些你以前认为理所当然的假设。向外——这里就开始暧昧了。社会系统对"有人深刻理解了存在"这件事,几乎没有付费意愿。
这种暧昧不是哲学的问题,是结构的问题。
社会交换系统只为向外的所指付费。它不在乎你的能力向内指向了什么——它只在乎这种能力是否能被编译为一个可交换的服务单元。 你学了法语之后内心世界是否更丰富,市场毫无兴趣。市场感兴趣的是:你能不能在周二之前把这份合同翻译成法语。
一旦看清这个结构,很多看似复杂的职业困惑就变得透明了。
#二、文理分科的真正断层
理工科之所以在劳动力市场上整体薪资更高,不是因为"更难"或"更有用"这种笼统的判断。是因为理工类技能的深层所指,天然倾向于向外。
学土木工程的人,几乎在入学那天就锁定了向外的所指方向。你不太可能为了"更好地理解自己"去学桥梁力学。这套能力从一开始就是为社会基础设施服务的,向内的所指空间几乎为零。学电气、学化工、学计算机科学中的系统架构,情况类似——这些能力的存在理由就是向外的交换。
文科的处境恰好是镜像的。大多数人学文学、历史、哲学、社会学,最初的驱动力是向内的:想理解世界,想理解自己,想获得一种更清晰的认知框架。向外的所指——就业、职业路径、市场交换——是附带的、后置的,有时甚至是勉强的。
不是文科"没用"。是文科技能的深层所指,大部分指向了社会交换系统不付费的那个方向。
这也解释了一个微妙的现象:为什么很多理工科从业者在工作十年后会开始感到空洞。不是工作本身有问题,是他们的能力从一开始就只有向外的所指,向内的那一半从未被开发。他们像一台高效的翻译引擎,把自然语言需求翻译成机器语言——但引擎本身没有需要被翻译的话想说。
反过来,很多文科背景的人在职业早期感到焦虑,恰恰是因为他们的能力几乎全部指向内在。他们有丰富的自我理解,但缺少一个向外的出口把这种理解编译为市场可识别的服务。
焦虑的根源不是能力不足,而是所指方向和市场需求之间的错配。
#三、一个危险的安慰
到这里,一个看似自然的结论浮出来了:找到那个向外的所指就好了。当你自己的向外所指恰好匹配市场需求的时候,你既不会觉得被异化(因为你真心想做这件事),也不会觉得找不到出路(因为市场愿意为此付费)。用创业的话说,就是找到了个人能力的 PMF——product-market fit。
这个结论在操作层面没有错。如果你今天正在做职业规划,"审视自己真正的向外所指,然后检验它是否有市场"确实是一条可用的路径。
但这个结论有一个它自己看不见的裂缝。
它假设"向外的所指"是一个稳定的、你可以发现并锁定的东西。像一枚硬币掉在了地上,你只需要弯腰把它捡起来。
问题是:所指不是一枚硬币。它是一个会漂移的指针。
#四、所指的漂移
一个二十二岁的人开始学编程,向外的所指是"做一个改变世界的产品"。三十岁,向外的所指漂移成了"在一个稳定的团队里写可靠的代码"。三十五岁,漂移成了"用技术能力换取足够的自由度来陪孩子"。四十岁,也许又漂移成了"我想回去做一个自己的东西"。
表层能指从未改变——他一直"会编程"。简历上的技能栏只会越来越长。但深层所指已经换了好几轮。每一次漂移都不是因为他"想明白了"或"迷失了",而是因为他本人变了。新的经验、新的关系、新的身体状态、新的社会位置,都在悄悄改写他对"我为什么要做这件事"的内部答案。
这种漂移不是 bug,是人的基本状态。
但大多数关于职业和能力的话语,都在假装这种漂移不存在。职业规划的逻辑是:找到你的"热情",然后坚持。技能培训的逻辑是:市场需要什么,你就学什么。两种逻辑都把所指当作了一个可以被固定的坐标。一个在你内部,一个在外部市场,但都是静态的。
现实是:你的向外所指在漂移,市场的需求也在漂移,而且两者的漂移速度和方向几乎从不同步。你觉得"我终于找到了我想做的事"——但三年后你想做的事变了。你觉得"这个市场正在起飞"——但五年后这个市场被一次技术迭代抹平了。
所谓"幸福的工作",也许从来不是找到了某个终点,而是在某个时间切片上,你的向外所指和市场需求恰好重合了。这种重合是暂时的、偶然的、不可预期的。它更像天气,而不是建筑。
#五、一个必须诚实面对的反问
到这里有一个问题我没法回避:如果向外的所指也是不稳定的,那"审视你的向外所指"这条建议本身还有意义吗?
有,但意义和最初看起来的不一样。
审视向外的所指,不是为了找到一个终极答案然后执行。而是为了在任何一个时间点上,你都知道自己此刻站在哪里——你的能力正在指向什么方向,这个方向是你主动选择的还是随波逐流的结果,它和你向内的所指之间是互相滋养还是互相消耗。
重要的不是找到 PMF,而是持续维护你对自己所指方向的觉察。 因为所指会漂移,而漂移本身不可怕,可怕的是漂移发生了而你不知道。你以为你还在为同一个目标工作,但实际上驱动你的东西已经换了三轮,你只是在惯性里滑行。
这也是为什么很多人在事业看起来很成功的时候突然崩溃。不是因为事业出了问题,是因为他们的所指早就漂移到了另一个地方,但他们一直在用旧的能指框架理解自己,直到两者之间的裂缝大到再也无法忽视。
#六、向外的所指是你发现的,还是被建构的
还有一个更深的问题需要触碰。
前面的分析都隐含着一个前提:存在一个"真正属于你的"向外所指,你只需要找到它。但这个前提可能本身就是个幻觉。
你想"帮助别人"——这个向外的所指是你天然生成的,还是在一个奖励利他行为的文化中被训练出来的?你想"做有创造性的工作"——这个偏好是你的本能,还是在一个崇拜创新的时代里内化的意识形态?你觉得"我就是喜欢和人沟通"——这是你的性格,还是你在社交被正面反馈了太多次之后形成的路径依赖?
也许所有的向外所指,在某种程度上都是被建构的。 不存在一个脱离社会语境、纯粹从内部涌出的"我想为世界做什么"。你的欲望本身就是社会结构的产物,你的偏好本身就带着时代的指纹。
如果接受这一点,那"找到你真正的向外所指"就不再是一个发现的过程,而是一个建构的过程。你不是在内心深处挖掘一个预先存在的答案,而是在特定的历史条件下、用你碰巧拥有的能指系统、朝着一个你碰巧能感知到的方向,主动编织出一个回答。
这个回答不是永恒的。它会被修改,会被推翻,会被你三年后的自己觉得幼稚。但在你给出它的那个时刻,它是你能给出的最诚实的版本。
也许关于能力最值得记住的一件事是这样的:你拥有的每一种技能,都同时朝两个方向投射所指——一个朝向你自己,一个朝向世界。这两个方向的所指都在漂移,漂移的速度不同,方向也不同。你能做的不是把它们固定住,而是在每一次漂移之后重新校准:此刻,我的能力在指向哪里?那个方向,是我选的,还是我滑过去的?
所谓清醒地活着,大概就是在能指保持稳定的表象之下,始终盯着那个正在移动的所指。