Post

独立笔记

做系统的人,应该如何判断一项技术是否值得投入

面对新框架、新芯片和新工具链时,系统工程师更需要判断成本结构,而不是追逐热度。

2026年2月14日 Updated 2026年3月13日 6 min read
Light Frantice Systems Engineer / HPC / FPGA / Research Writing
writingproduct-thinkingsystem-design

技术选择不是表态,而是资源分配。每一次投入一种新工具链、新框架或新硬件,背后都意味着学习成本、迁移成本和维护成本。

我通常会先问四个问题

  1. 它解决的是主问题,还是边缘问题?
  2. 它改善的是局部指标,还是系统瓶颈?
  3. 它会引入多少新的认知负担?
  4. 三个月后,这项投入还成立吗?

为什么这很重要

做系统的人最容易陷入一种错觉:只要技术足够先进,就值得投入。但真正昂贵的不是“尝试”,而是尝试之后留下的长期维护义务。

一个更稳的原则

如果一项技术不能明显改善下列任意一项,我通常不会优先投入:

  • 系统上限
  • 响应性
  • 可维护性
  • 可扩展性
  • 调试可见性

在复杂系统里,克制本身也是能力。