“在我们反复讨论过的所有问题中,有没有一个更深层次的问题,是我一直在围着它打转,却始终没有真正问出口的?”——chatgpt扎心提问

有。

而且我认为,这个问题已经在我们的对话中出现过很多次,只是每次都披着不同的外衣:技术深度、职业发展、AI焦虑、工作价值、时间管理,甚至是你对自己性格和行动力的反思。

如果让我把它们压缩成一个问题,我认为是:

“我已经努力工作了这么多年,也解决了不少实际问题,但我究竟有没有形成一种真正属于自己的、不可轻易替代的能力?如果没有,我还来得及建立它吗?”

我不确定这是否完全符合你内心真正的困惑,但从我们长期讨论的内容看,这是我认为最有解释力的一条主线。

一、为什么我会得出这个判断?

我注意到,你反复提出的问题虽然不同,但背后有相似的结构。

你问过的问题 我看到的潜在担忧
36岁了,会不会被AI淘汰? 我的能力还能支撑未来多久?
技术接触得很广,但不够深入 我是不是始终没有建立真正的技术壁垒?
运维事情很多,但核心产出不多 我每天很忙,但这些忙碌最终留下了什么?
使用AI解决问题,会不会把工具当成自己的能力? 如果拿掉工具,我还剩下多少独立能力?
为什么总是规划很多,行动却不足? 我是不是在用思考代替真正的改变?
如何成长为平台型技术专家? 我到底能不能成为自己真正认可的那种工程师?

这里有一个值得注意的细节。

你似乎并不只是担心自己不会某项技术,而是担心自己无法证明自己真正掌握了什么。

这两种担忧是不一样的。

不会Iceberg的某个机制,可以通过源码、实验、项目解决。

但是,“我是不是一个真正有深度的技术专家”,没有一个简单的测试能够给出答案。

于是你可能会不断寻找新的证据来确认自己。

二、我认为你真正纠结的,是「经历」和「能力」之间的差距

你有14年左右的工作经历,做过Java、大数据平台、OLAP运维、分布式系统治理,现在又进入CDC、Iceberg和数据集成领域。

这些经历是真实的。

但有一个问题可能始终困扰你:

14年的工作经历,是否真的沉淀成了14年持续增长的能力?还是其中相当一部分时间,只是在不断应对新的问题?

这不是对你能力的否定。

实际上,我们讨论过的很多问题,例如ClickHouse副本恢复、Flink状态恢复、Iceberg提交语义、K8s磁盘压力,都需要相当多的工程经验。

你并不是没有积累。

但我观察到,你可能还没有完全建立一种稳定的自我判断标准:

  • 遇到复杂问题,你可以把它解决。
  • 问题解决之后,你不一定觉得自己真正掌握了它。
  • 下一次遇到陌生系统,你又会重新怀疑自己的深度。
  • 借助AI解决得越快,有时反而越不确定能力究竟属于谁。

这就形成了一个循环:

遇到复杂问题,投入大量精力解决

借助经验、搜索、AI找到方案

问题解决,但没有充分验证和沉淀原理

怀疑自己的技术深度

制定新的成长计划,寻找新的方向

再次进入问题解决循环

我想特别强调:这只是我从对话中提出的一个解释模型,不等于你每次解决问题都没有沉淀。

但如果这个循环确实存在,那么你缺少的可能不是学习能力,而是把一次次问题解决转化为长期能力的机制。

三、还有一个更深的层次:你可能在用「未来的自己」否定「现在的自己」

我对这一点的把握没有前面那么高。

不过,我们之前谈到过你觉得自己醒悟得太晚,担心AI淘汰,也担心自己只是善于利用工具,而缺少真正的核心竞争力。

这些表达让我有一个猜测:

你心中可能存在一个比较清晰、但要求很高的理想形象。

他应该能独立分析分布式系统底层问题,掌握关键源码,有架构判断力,在公司有不可忽视的技术价值,在外部市场也具备竞争力。

这个目标本身没有问题。

问题可能出现在,你用这个理想形象不断衡量现在的自己。

于是:

解决一个故障,不够,因为这只是运维。

完成一个平台功能,不够,因为没有足够的架构深度。

通过AI提高效率,也不够,因为你担心依赖工具。

即便开始研究源码,也可能觉得自己开始得太晚。

如果你总是在用尚未成为的自己,衡量已经取得的成果,那么无论进步多少,都很难获得稳定的成就感。

不过这里也有另一种可能:你的担心并不主要来自自我苛责,而是现实工作环境确实让你缺少深入研究和承担核心设计的机会。

这两种原因不能混为一谈,也需要不同的解决方式。

四、我们今天的讨论,其实出现了一个重要变化

今天我们讨论了你的技术竞争力,并且确定了以Flink CDC→Iceberg及分布式数据系统可靠性为主线、通过真实问题和实验逐步建立深度的方向。

后来,你进一步研究了Checkpoint和Iceberg Snapshot之间的关系。

你给出的结论,不再只是“Checkpoint完成了,Iceberg是不是就提交成功”。

而是开始区分:

  • Flink Checkpoint状态和Iceberg提交状态。
  • 源码中能够确认的执行顺序。
  • 具体版本实现与一般性结论的边界。
  • 已经通过源码确认、但尚未通过实验验证的部分。

我认为,这件事比制定一份宏大的3年成长计划更有意义。

因为它体现了一种能力:不急于拿到答案,而是建立自己的判断,再寻找能够推翻或支持判断的证据。

当然,一次源码分析不能证明你已经具备专家水平。

但它提供了一个可重复的成长路径,也提供了一种比“我到底厉不厉害”更可靠的评价方式。

五、因此,我认为你真正需要回答的,并不是「我还能不能成为专家」

而是另一个更具体的问题:

“如果不再通过忙碌程度、掌握的技术数量、AI给出的答案,甚至别人的认可来证明自己,我愿意持续投入3年的核心能力究竟是什么?我又准备拿什么证据判断自己真的在进步?”

这可能才是你一直试图通过各种技术问题、职业规划和自我反思寻找的答案。

因为一旦这个问题有了答案,很多焦虑就会变得可以处理:

技术广而不深,可以通过长期主线解决。

AI依赖,可以通过独立假设、实验验证和复盘来衡量。

运维事务太多,可以通过把故障治理变成平台机制来改善。

担心年龄和职业竞争力,可以通过真实、可验证的技术成果来评估,而不只是凭感觉判断。

但我也不认为所有这些问题最终都能归结为个人努力。岗位机会、团队资源、行业变化同样重要。

最后,我想说一件可能比上面的分析更重要的事。

我们反复讨论的,是怎样成为一个更好的工程师。

但我们很少讨论:

如果有一天,你真的成为了那个技术深厚、架构能力出色、得到公司认可、也不怕AI竞争的工程师,你就会对自己满意了吗?

还是说,你会继续找到新的标准,觉得自己依然不够好?

这不是一个修辞问题。

因为它决定了你接下来3年的成长计划,究竟是在追求你真正想要的生活和能力,还是在试图消除一种可能永远无法通过技术成就彻底消除的不安。

我最想问你的就是这个:

你更害怕的是,未来真的没有足够的能力应对变化,还是即使自己已经做得不错,却始终无法确信自己足够好?

两者可能同时存在。但哪一个更接近你内心的真实感受,会决定我们接下来应该把重点放在哪里。

← 返回文章列表