并非所有事物都迟到。

发布: (2025年12月29日 GMT+8 03:32)
6 min read
原文: Dev.to

Source: Dev.to

介绍

几年前,我发现自己在这样想:

“如果我更厉害的话,我早就懂这个了。”

我卡在调试一个我本该已经理解的东西上——至少按照 Twitter 时间线、GitHub 星标以及和我年龄相仿、已经发布看起来比我自己的项目更令人印象深刻的人的标准来看。

其实并没有什么真的出错。但我已经说服自己自己已经落后了。

如果你曾经在技术上感到落后——落后于同龄人、落后于路线图,或者落后于整个行业——这篇文章适合你。

为什么这种感觉在科技行业如此常见

科技行业对速度有一种不健康的执念。我们常常庆祝以下故事:

  • “自学开发者,6 个月成型”
  • “从初级到高级,仅 2 年”
  • “周末就搭建了这个创业项目”

我们很少看到这些故事背后隐藏的内容:

  • 多年的背景积累
  • 失败的实验
  • 重启与绕行
  • 静默的学习曲线
  • 缓慢且不光鲜的工作

这些才是真正塑造技能的部分。作为开发者,我们吸收这些故事并把它们转化为期望。当自己的成长路径与之不符时,就会觉得自己落后了。这就是“我迟到了”这种感觉的来源。

核心理念

并非所有事情都已经迟了。你只是在用别人的时钟来衡量自己的进度。

在工程领域,时间是相对的:

  • 背景不同
  • 获得导师的渠道不同
  • 学习速度不同
  • 生活责任不同

然而,我们常常把成长当作一场只有唯一正确终点的比赛。这并不是现实工程的运作方式。

重塑开发者的进度观

进度很少是线性的

真实的成长是这样的:

  • 长时间的停滞期
  • 突然的突破
  • 一次又一次地重新审视相同的概念

你可能会卡住好几周,然后在一次调试会话中突然恍然大悟。这不是失败,而是理解的复利。

技能有隐藏的依赖关系

你不可能孤立地“学习 Docker”。你还会学习:

  • Linux 基础
  • 网络基础
  • CI/CD 工作流
  • 系统在压力下如何失效

当进度感觉缓慢时,通常是因为你正在构建尚未看见的基础。

生产环境会改变你的视角

  • 教程感觉很快。
  • 生产环境感觉很慢。

为什么?真实系统会引入:

  • 权衡取舍
  • 约束
  • 遗留决策
  • 人员和组织因素

这种慢并非弱点,而是成熟。

我早期的错误

回顾过去,我最大的错误很明显:

  • 把速度等同于能力
  • 比较可见的产出而非隐藏的背景
  • 低估了深度理解所需的时间

结果并不是成长,而是:

  • 压力
  • 疲惫
  • 持续的自我怀疑

当我不再问“我为什么迟到?”而是问“我现在在学什么?”时,一切都改变了。

更健康的成长衡量方式

专注能力,而非速度

不要问:“我学习得有多快?”而要问:“我今天能解决哪些以前解决不了的问题?”

记录你的学习

写下:

  • 你修复的 bug
  • 终于弄懂的概念
  • 你不会再犯的错误

如果不记录,进步会很快消失。

选择持续性而非紧迫感

每天十分钟胜过惊慌式的学习冲刺。持续的积累会悄然产生效果。

开发者常犯的陷阱

  • 将自己的第 3 章与别人的第 20 章进行比较
  • 认为资深工程师“天生就懂”
  • 以为有一条通用的技术时间线
  • 把暂停视为失败而不是恢复

让我们聊聊

我很想听听你的想法:

  • 当你上一次 感到落后 是什么时候?
  • 什么帮助你意识到自己其实并不迟到?

在评论中分享你的故事;它可能 帮助某人,而 默默挣扎 的人今天。

最后思考

技术不只奖励速度。它奖励:

  • 判断
  • 耐心
  • 模式识别
  • 持续学习的能力

你并不迟到。你正在构建的东西注定要比病毒式的时间线更持久,而这需要时间。这没关系。

Back to Blog

相关文章

阅读更多 »