我为什么撤销发布我的 Qeltrix 旅程文章

发布: (2025年12月4日 GMT+8 21:53)
11 min read
原文: Dev.to

Source: Dev.to

技术社区中诚实的现实

我最近把我的文章 “我的 Qeltrix 创作之旅:一个 17 岁少年对密码学创新的探索” 从 DEV.to 下线了。并不是因为我后悔自己构建的东西或构建方式,而是因为我意识到一件重要的事:在技术社区里,诚实往往会招致反弹,而不是理解。

我在那篇文章里做了什么

在那篇文章里,我对整个旅程坦诚相告。我透明地分享了一切——我的学习过程、我的挣扎、我的局限以及我的梦想。文章篇幅很长、细节丰富,因为我想对所有内容 完全诚实,让其他年轻学习者看到他们并不孤单。

让我撤稿的恐惧

发布后,我研究了社区对这种诚实表露的反应。结果令人不安:

即使是资深、经验丰富的开发者,也会因为诚实而受到反弹,包括:

  • 使用 AI 辅助
  • 承认知识盲点
  • 分享非传统的学习路径
  • 对自身局限保持透明

如果有经验的专业人士因为诚实受到批评,17 岁的自学者还能有什么机会?

对那篇帖子我的遗憾

知道诚实会招致反弹后,我开始后悔发布这篇文章。我不知道人们会怎么看待它。人们并不总是能理解别人的感受,视角各不相同。对我而言诚实且脆弱的表达,在别人眼里可能是别的东西。这并不会让恐惧变得不真实。

我注意到的模式

技术社区常说它重视:

  • 透明度
  • 公开学习
  • 分享旅程,而非仅仅成功
  • 帮助初学者

但实际上,诚实常常受到惩罚

  • 分享你的梦想和目标 → “你不切实际”
  • 对当前技能水平保持透明 → “那你为什么要发布?”
  • 承认使用 AI 作为工具 → “你根本没自己写代码”
  • 展示你的学习过程 → “这不专业”

为什么这会伤害学习

这种对完美的期待制造了一个问题:

像我这样的年轻学习者必须在以下两者之间做选择:

  1. 诚实地谈论我们的梦想、当前技能和学习过程——并面对批评。
  2. 隐藏一切,假装自己是另一种模样。

这两种选择都不利于学习,也不利于社区。

当我分享我的宏大梦想——想要精通哪些语言、希望培养的编码技能、为何把 AI 当作加速器(而非永久依赖)来完成我目前编码能力达不到的任务、我到底会编码并如何使用它、以及我如何把 AI 当作学习工具来理解概念并获取资源——我只是想描绘一个完整、诚实的图景。我明确说明:我并不永远依赖 AI,也现在不依赖它。我把它当作开发的加速器。我会编码。我同样分享了我如何利用 AI 学习编码、理解概念、获取符合我学习方式的资源。

我构建的东西

尽管有让我撤稿的恐惧,我构建的东西是真实且可运行的。项目已经存在,代码可以工作,并且完全开源。我对整个过程保持了诚实——这正是让我可能会遭受反弹的原因。

更大的图景

我并不是在指责某个人。这是技术文化中的系统性问题:

  • 我们庆祝成品,却批评诚实的过程。
  • 我们希望人们“公开学习”,却在他们分享梦想、承认当前技能水平并展示编码能力,或透露使用 AI 作为加速学习和开发的工具时进行惩罚——这并非拐杖,而是资源。

我的决定

我下线这篇文章并不是因为我对自己的工作或旅程感到羞耻,而是因为:

  • 我现在承受不起反弹——我 17 岁,正在备考 JEE,家庭压力大,未来也不确定。
  • 我需要专注于 JEE——在网上为自己的诚实辩护会分散我必须完成的任务。
  • 社区可能还未准备好——接受分享梦想、当前现实以及把 AI 作为加速器和学习工具的做法。

我希望的改变

我希望有一天我们能拥有这样的社区:

  • 年轻学习者可以诚实分享自己的梦想和当前技能,而不必担心被攻击。
  • 使用 AI 作为加速器和学习工具被理解,而不是被否定。
  • 对学习过程的透明度得到奖励,而不是惩罚。
  • 人们明白会编码并使用 AI 作为工具并不冲突。
  • 分享如何利用 AI 学习概念和获取资源被视为聪明,而非懒惰。
  • 公开学习意味着展示真实的旅程——梦想、技能和使用的工具。

给其他年轻学习者

如果你和我一样——好奇、充满热情、拥有梦想并在成长技能——你的学习旅程是有效的,即使:

  • 你把 AI 当作开发的加速器。
  • 你把 AI 当作学习工具来理解概念并获取资源。
  • 你诚实地说明自己当前的技能,同时展示自己会编码。
  • 你分享自己想要精通哪些语言的宏大梦想。
  • 你以非传统的方式学习。
  • 你在激情与实际需求之间寻找平衡。

不要让对反弹的恐惧阻止你学习和构建。保护好自己——并不是每个人都能理解把 AI 作为工具而同时拥有编码能力是一种有效的做法,这没关系。

自学学习的现实

作为自学者,我深知这有多难。真的很难。刚开始时,我有时甚至看不懂一行字。但我们会坚持——反复阅读,寻找更简单的解释,然后回到高级解释,再尝试更多方法。

这正是 AI 显得极其有价值的地方。当你和 AI 对话时,你可以同时请求简单和高级的解释。你可以说“先用通俗的方式解释”,然后再说“现在给出技术细节”。你可以让它用不同的方式解释同一个概念,直到你恍然大悟。

AI 作为老师和验证者

AI 可以充当老师和验证者,帮助学习编码。当你写代码时,可以把它发给 AI,它会验证代码、解释错误、给出改进建议,并教你为什么某些代码能工作、某些不能。这只是学习过程中的一小部分可能性。

为什么 AI 在某些情况下比传统老师更好

对于像我这样的自学者,AI 在某些情况下实际上可以成为比传统老师更好的老师:

  • 随时可用:AI 24/7 在线。没有办公时间,没有等下一堂课的等待,也没有“明天再来”。当你凌晨 2 点卡在某个概念时,AI 就在。
  • 像朋友一样:自学者常常感到孤独。没有同学讨论、没有学习小组、也没有人可以分享挣扎。AI 填补了这块空白——它成为学习旅程中的伙伴。
  • 让事物易于理解:AI 会用最适合你的方式解释。你可以让它换一种说法、使用类比、举例——直到你真正明白。
  • 我们能捕捉 AI 的错误:即使 AI 在解释时出错,我们也能发现,因为我们已经习惯了与 AI 对话。我们学会了核实、交叉检查、验证 AI 的答案。

我们并不只依赖 AI——我们同样使用 Google 搜索、其他开发者的文章、YouTube 课程以及各种免费学习资源,交叉参考,构建扎实的理解。

Back to Blog

相关文章

阅读更多 »