大部分工具资料开源是不是导致码农内卷的主要原因？
不是。程序员内卷是因为有太多人做单一可取代的工作。中国的互联网企业竞争的是什么？其实不是技术，而是业务和运营。尽管在全世界范围内，技术都只是手段不是目的，技术最终必须要服务于业务，但中国市场的竞争是技术占比相对较低的，主要还是靠业务和运营。 在这种环境之下，程序员要做的事情其实很单一，就是迅速迭代产品。有时候工作细小到只是不停地产出运营所需的一次性功能。这种工作，能面试面过的人谁做都差不多，替代性很高，所以特别卷。 因为足够卷，反过来导致对可复用性的要求低，所以开源少。如果雇用一个人的成本很贵，那就要物尽其用，让他把做了一次的东西改造成能重复使用很多次。改造有成本，但比找人重复做要便宜。中国是反过来的，找人重复做太便宜了，用完即弃又如何，程序员的工作产出都是日抛的。