发布于 2026-01-06 2 阅读
0

🚀 初级开发者并没有消失——他们只是刚刚起步!DEV 的全球展示与分享挑战赛由 Mux 呈现:展示你的项目!

🚀 初级开发人员并没有消失——他们只是刚刚起步

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

我刷新了一下LinkedIn,又看到一篇帖子:“初级职位已死。”Reddit上还有另一个帖子:“人工智能正在取代入门级开发人员。”还有一篇评论文章预测初级开发人员的末日即将到来。

然后,GitHub 的前任 CEO 却说了完全不同的话。

Thomas Dohmke 告诉《实用工程师》杂志,初级工程师仍然能创造巨大的价值——不是因为人工智能,而是正因为人工智能。

这与我从初级员工晋升为团队领导的经历完全吻合。

这种恐惧是真实存在的(而且合情合理)。

如果你现在刚入职场,我能理解。就业市场确实很残酷。每个招聘信息都要求三年以上工作经验。人工智能工具越来越好用。资深开发人员都说,用了 Copilot 之后,他们的工作效率提高了十倍。

那么,你的处境又如何呢?

盯着那个“申请”按钮,心想自己还没开始是不是就已经过时了。

我也有过类似的经历——虽然背景不同,但同样的恐惧。我记得当时觉得自己等得太久了,学错了技术栈,错过了最佳时机。

青少年球员究竟带来了什么

多姆克的观点不仅仅是令人感觉良好的鼓励,而是具有战略意义的。

年轻的开发者更容易接受人工智能工具。他们带来了新的视角和最新的知识,而且没有“我们一直都是这么做的”这种思维定式。

实际操作起来是什么样的呢?

你拥有新颖的创意和勇于尝试的精神。

你没有被五次失败的重写所伤。你不固守旧方法。在别人看到风险的地方,你能看到机遇。

近期学习积累的人工智能技能:你学习了使用

人工智能工具 进行编程。这并非弱点——而是对这些引领行业发展的工具的熟练掌握。

对新工具持开放态度

当有人建议尝试新的框架或方法时,你不会因为多年的肌肉记忆而抗拒它。

推动团队前进的能量:

当其他人只是接受“因为事情就是这样运作的”时,你会问“为什么?”。你会质疑现有体系,这会创造动力。

多元化的背景造就更佳的解决方案。

你们并非都来自同一个计算机科学专业或训练营。你们带来了来自音乐、教育、医疗保健、设计等领域的视角——这些经验在为真实用户构建产品时至关重要。

🔧 工程学 vs. 编程

接下来,多姆克的观点就更加尖锐了。

工程仍然需要精湛的技艺和系统思维。但未来的工程师会将提示技巧与开源软件相结合,以更快地解决问题。

编程技能固然重要。但工程的本质在于构建复杂的系统——无论你是编写每一行代码,还是操控人工智能来辅助工作。

新一代开发者的开发速度将比我当年快得多。

但他们需要理解背后的原因、架构和权衡取舍。人工智能只是帮助他们提高打字速度。

这就是工程学。

🎓 我从初级员工晋升为领导的经验教训

我团队中成长最快的开发人员,并不总是技术最有天赋的。

他们是:

  • 当大家都保持沉默时,他提出了问题。
  • 尝试了新的方法,而不是照搬旧的模式。
  • 即使感觉内容很基础,他们也会分享自己学到的东西。
  • 他将好奇心带入房间,提升了每个人的境界。

我指导过的一位初级开发人员曾非常担心自己“技术不够好”,因为他们大量使用人工智能工具。但后来,他们成了大家遇到架构问题时的首选咨询对象——因为他们能够清晰地解释复杂的系统,而这得益于他们善于提出更好的问题。

你的优势不在于无所不知,而在于快速学习和清晰思考。

🧭 如果您担心青少年市场

你仍然被需要。

懂得增长的公司明白,除了经验,他们还需要新鲜的视角。他们需要敢于挑战固有观念的人才。他们需要充满活力和好奇心的人才来推动团队前进。

是的,就业市场竞争激烈。是的,你会遭遇拒绝。是的,有些公司对初级职位缺乏远见。

但最好的团队呢?他们会积极寻找你能带来的东西。

✅ 那么你应该关注什么呢?

不仅仅是技术技能,不仅仅是提示,而是超越代码的东西。

重点关注:

系统思维:

理解各个部分是如何连接的。为什么选择这种 API 结构?为什么选择这种状态管理模式?为什么选择这种部署策略?

沟通:

解释你的决策。编写清晰明确的工单。提出更有价值的问题。工程是一项团队运动。

利用工具解决问题:

人工智能、Stack Overflow、文档、资深开发人员——任何能帮你摆脱困境、继续前进的方法都可以。关键在于知道何时使用哪种工具。

参与公开的

Ship 项目。记录你的学习心得。展现你的思考过程,而不仅仅是代码。

好奇心胜过资历。

不断追问“为什么?”不断尝试新事物。不断分享你的发现。

🎁 你不需要我的许可(但我还是会给你)

你不需要了解所有事情才能获得“资格”。

你不需要完全脱离人工智能辅助来编写代码才能成为一名“真正的”开发者。

你不需要拥有多年的经验才能让你的观点变得重要。

你现在就已经准备好了。这并非因为你完美无缺,而是因为工程团队需要你带来的:全新的视角、新的活力以及挑战现状的意愿。

初级开发人员的角色并没有消失,而是在不断演变——而你正是那种能够在这种演变中茁壮成长的开发人员。


你现在主要关注的是什么——技术技能、提示技巧,还是代码以外的东西?我很想知道哪些方法对你有效。

照片由Nubelson Fernandes拍摄,来自Unsplash

文章来源:https://dev.to/tlorent/junior-devs-arent-disappearing-theyre-just-getting-started-5fob