开发者?还是仅仅是 Toolor?

发布: (2026年1月16日 GMT+8 13:41)
6 min read
原文: Dev.to

Source: Dev.to

它始于纯粹

我开始了前端开发者的职业生涯。

写几行代码,屏幕上就出现了东西。创建一个按钮,它真的会被点击。我构建的东西真的能运行。那很简单。输出是具体可感的。程序是实实在在存在的。

那时,我以为那就是开发

然后,存在主义危机袭来

随着我的公司任期延长,感觉有些不对劲。

  • 我真的在开发吗?还是只是在像个被美化的日工一样完成任务?

JavaScript、TypeScript、React、Vue。我并没有利用这些工具来构建服务或设计优雅的结构。我只是……顺从而已。把自己屈从于它们的范式。

React 规定这种做法?已完成。TypeScript 要求那种模式?已实现。Vue 文档说这是最佳实践?复制‑粘贴。

在某个阶段,我停止了使用这些工具。这些工具开始使用我。

语言、框架、库。它们只是工具。

听起来很显而易见,对吧?但有多少开发者真正内化了这点?

真正的开发者应该对工具保持中立。当问题出现时,你选择合适的工具。你了解每个工具的优势和局限。你权衡取舍。你根据具体情境做决定。

但现实是?

“我有5年的Java经验。”
“我是React专家。”
“我是Spring大师。”

这就是简历上写的内容。这就是面试时炫耀的点。这也是在开发者社区中赢得声望的方式。

我这辈子从未听说过“锤子专家”

想一想。

“我是锤子专家。”
“我已经锯了十年。”
“我是钻孔大师。”

遇到过这些职称吗?我想没有。

资深木匠存在。卓越的瓷砖工匠存在。著名的建筑师存在。但锤子专家?锯子专家?它们并不存在。 为什么?因为那不是一种职业,只是对某种工具熟练的人。

然而在科技行业,这种荒诞却被视为正常。

  • “Java 专家”
  • “React 专家”
  • “TypeScript 大师”

有什么区别?这实际上是在宣称 “我渴望成为一名出色的工具使用者。” 一个被单一工具束缚的人。一个在工具一旦过时就变成白板的人。

这算是开发者吗?

我也曾是个工具狂

我承认。

多年来,我是个工具狂。使用 React 时,我只用 React 的范式思考。写 TypeScript 时,我的认知被限制在 TypeScript 的边界内。面对问题时,我的第一反应不是“我该怎么解决它?”而是“我该怎么在 React 中实现它?”

这种工具思维主宰了我的认知结构。我竟然还有胆量把它称作“专业”。

这是一种自我批评,刺痛人心。但若不正视,改变是不可能的。

AI时代:工具人的安魂曲

AI 正在以指数级的速度演进。每天,它都变得更加复杂。

而你知道 AI 最擅长什么吗?

工具操作。

  • React 代码?GPT 能在 3 秒内生成。
  • Spring 样板代码?Copilot 自动补全。
  • TypeScript 类型定义?AI 以更高的精度推断出来。

你十年来培养的工具熟练度?AI 在几秒钟内就能复制。实际上,它已经做到。说实话——它已经超越了你。

卓越的工具人?已不再需要。

无论你的工具人地位多么精英,你真的相信自己能超越以指数速度进化的 AI 吗?真的?

只有真正的开发者才能生存

那么,还剩下什么?

  • 定义问题的能力 define problems
  • 架构系统的能力 architect systems
  • 评估权衡的判断 evaluate trade‑offs
  • 选择工具的洞察力 select tools
  • 将所有这些转化为商业价值的愿景 translate all of this into business value

AI 目前无法复制这些。还没有。还需要一段时间。

将工具委派给 AI。它更快。它更准确。

相反,成为决定 何时为何、以及 如何 部署这些工具的人。站在工具之上。不要成为工具的附属—— 让工具服从于你。

Back to Blog

相关文章

阅读更多 »

开启我的开发者之旅

介绍 大家好,Dev Community 👋 我目前专注于学习 JavaScript、React 和前端开发。我的目标很简单:持续学习,构建……