当有人否定你的工作时,为什么你仍然应该继续坚持。
Source: Dev.to
最近我看到一篇文章,概括了许多工程师熟悉的心态。
作者的论点是:
- AI 泡沫即将破裂
- “真正的工程师”会回归到像 Zig 这样的底层工具
- 现代框架和简单的应用领域(尤其是 todo 应用)只是“随意写代码”
- 当今大多数开发者不够严肃
- 只有硬核、老派的工程才算数
不需要点名。你一定见过这种情绪。它混合了怀旧、对 hype 循环的恼怒,以及认为任何简单的东西自动就是微不足道的信念。
如果你今天正在构建某个东西,这类信息可能会意外地打击你——尤其是当你的当前项目在外部看来“很简单”时。它会让你觉得自己的工作不够重要,自己的领域不够受尊重,或者自己在浪费时间。这种反应是人之常情,但它并不反映现实。
The reality
1. A simple domain does not make you a weak engineer
Todo 项目对从未真正构建过它们的人来说看起来很基础。只要你加入:
- 身份验证
- 同步逻辑
- 权限管理
- 离线支持
- 清晰的架构
- 性能约束
- 移动/网页一致性
- 为真实用户做出的设计决策
……“简单”就不复存在。Trello 只是一块看板。Linear 只是一组议题。Notion 只是一款编辑器。所有东西在你把它们做好之前都显得微不足道。
2. Hype or anti‑hype does not define your value
有些人对 AI hype 感到沮丧。有人捍卫像 Zig、Rust、C、Vim 这样的老生态。有人偏爱 JS、TS、Python。有人热衷于 LLM 辅助的工作流。这些都是视角,而不是普遍真理。
你构建的权利并不取决于:
- 其他人的口味
- 其他人的怀旧
- 其他人对行业的沮丧
- 其他人对“真正工程”的定义
唯一决定你工作严肃性的,是你如何执行它。
3. Every project is a training ground for real skills
即使是最简单的领域也会迫使你学习:
- 系统思维
- 清晰的抽象
- 可读的代码
- 数据建模
- 处理真实世界的边缘情况
- 权衡取舍
- 为可维护性而设计
- 迭代与交付
这就是工程。不是意识形态。不是 hype。是实践。
4. Dismissive takes are noise. Your progress is signal.
网上的人可以随意发表意见。他们看不到:
- 你的架构
- 你的推理过程
- 你的成长
- 你的持续性
- 你改进、修复、完成的能力
他们在评论。你在构建。两者属于不同的世界。
5. Keep building, even if someone belittles your path
每个工程师都会遇到那种被随意的观点削弱动力的时刻——当一个“热议”让你的工作显得渺小,或者你突然怀疑它的价值。答案很简单:继续前进。你构建、交付、学习的东西才是关键,而不是评论、居高临下的态度,或是“真实”与“不真实”工程的层级划分。
行业之所以前进,是因为人们出现并创造。如果你是其中之一,你的工作就很重要。
The Reality Behind All the Noise
技术圈里经常出现一种角色,喜欢宣布什么算作“真正的工程”。他们发布宣言而不是产品,写诊断而不是代码,并且总是自称知道每个人应该在做什么。他们的公式很简单:
- 当他们放慢脚步时,就开始说教。
- 当他们停止交付时,就设定标准。
- 当他们感到无关紧要时,就宣称哪些领域“重要”。
这是一种最安全的站位——站在构建者之上,站在责任之下。这样的心态不值得愤怒,只值得冷漠。唯一能让这种表演停下的,是他们不参与的进步。没有什么比在别人争论“真正工程”定义时,自己悄然前行更冷酷的了。让他们继续写思考文章、在旁边定义严肃性吧。真正构建的人不需要许可,也不向已经停下脚步的人寻求认同。