我们需要 Junior 开发者吗?
Source: Dev.to
为什么这看起来可能矛盾
当前的主流叙事声称 AI 正在“接管”初级(甚至高级)工作,暗示日常工作很快将由机器人完成——想想电影 I, Robot (2005)。然而:
- 零售级别的机器人技术仍至少还有十年之遥。
- 具备自主性的 AI 现在才刚刚开始成形。
其中确有一些事实(例如用于 IT 支持的聊天机器人),但大量的炒作推动了资本主义驱动的削减成本、裁员和重组,这些行为提升了股价或为其他项目释放预算——仅为推断。
核心问题
即使 AI 确实取代了一些任务,这是否意味着行业不再需要初级工程师或专业人士?不。 以我的拙见,入门级人才的需求从未消失,也永远不会消失。
入门级 / 初级专业人士
- 你是推动国家和行业经济基座前进的下一代。
- 你拥有活力、全新视角、互联网接入以及丰富的免费资源来提升技能。
- 你能够了解行业趋势(或学习它们)。
- 简而言之:你聪明、善于表达、能力出众且装备齐全。
Source: …
历史视角
在过去的经济衰退时期——2000 年的互联网泡沫破裂、2008‑09 年的金融危机以及 COVID‑19——应届生和初级员工(甚至资深员工)都面临了真实的困境:
- 许多技术人员转向营销、数据处理、前台或其他岗位,以维持家庭生计。
- 裁员迫使专业人士失业数月,但大多数最终找到了相关职位——可能不是在大公司,而是在小型或中型企业,以实习生、培训生、兼职工程师或教师的身份。
- 大约一年后,他们获得了自己想要或向往的工作。
职业“损失”仅是 35‑40 年职业轨迹中的几个月或一年——从长远来看完全可以恢复。
注意: 在过去的 25 年里,我认识的大多数人仍然在职;他们只是需要学习新技能或转变角色。
Source: …
AI / 自动化 与 初级工程师的需求
过去自动化浪潮的经验教训
- 软件测试自动化、机器人流程自动化 (RPA) 和 AI 聊天机器人 迫使专业人士学习新技能,而不是直接取代工作。
- 某些岗位(例如手动测试员、IT 支持人员)被削减,但仅限于 未能适应 的人。
- 影响是 渐进的,而非瞬间发生。
- 入门级招聘并未消失;它被延迟或短暂下降,随后又恢复——我们可以称之为 “延迟效应”。
当前的 AI 浪潮
-
生产力倍增器
- 生成式 AI 工具(ChatGPT、Gemini、Claude 等)提升了对 更高生产力 的期望。
- 商业需求仍然不变:“做得更多、更快。”
-
精简的组织层级
- AI 加速了向更扁平结构和更高技术技能要求的转变。
- 初级员工可以通过 参与副项目或实战项目 来提升就业准备度。
-
未来的 Agentic AI
- 当可投入生产的 Agentic AI 出现时,可能会影响到促进者角色(例如业务分析师)。
- 谁来配置 Agentic AI? 开发者。
- 促进者可以 将更多业务或其他相关技能 融入自己的能力组合。
AI 对不同公司的影响方式
- 商业模式、角色划分、客户画像、融资情况等 将决定具体影响。
- 但有些需求 不太可能改变:
| 持续需求 | 重要原因 |
|---|---|
| 能够提升生产力的工程师 | 将 AI 输出转化为价值。 |
| 监督 AI 工具输出的工程师 | 技术验证至关重要。 |
| 项目经理 | 协调人员与技术。 |
| 生产支持人员 | 实时事件处理(我仍然不完全信任单独的 AI)。 |
| 导师 | 人际连接与知识传递。 |
| 工程领导者 | 身体力行,而不仅仅是空谈。 |
- 多技能胜于学位 —— 在 IT 领域,技能多年来一直比正式学历更重要。
如果我今天是初级开发者或应届毕业生,我会怎么做
- 构建真实项目作品集(开源贡献、自由职业项目、个人应用)。
- 学习如何提示并监督生成式 AI 工具——把它们视为同事,而不是替代品。
- 培养软技能(沟通、团队合作、问题解决),这些是 AI 无法复制的。
- 保持适应性:关注新兴技术(云、DevOps、安全、AI‑ops),并相应提升技能。
- 积极建立网络:参加聚会、网络研讨会,并在社区论坛贡献力量。
- 寻找导师——可以是正式的(公司项目)或非正式的(在线社区)。
Bottom Line
- 初级人才仍然至关重要;他们是新想法、活力和适应性的来源。
- 自动化(包括 AI)导致的是“延迟”,而不是初级岗位的消失。
- 适应性、持续学习和成长心态是抵御任何自动化浪潮的最佳防御。
初级开发者、应届毕业生以及早期的志向者——保持学习,保持实践,保持连接。行业现在比以往任何时候都更需要你们。
我会怎么做
- 与有经验的工程师交流 – 在 LinkedIn、Medium、dev.to 等平台搜索;获取他们对实际项目和实践的指导。
- 联系大学校友 – 寻求支持(保持谦逊)。
- 志愿参与自由职业项目。
- 在组织中进入任何 IT岗位 (培训生、实习生、测试员、工程师、支持) ——任何敲开大门的机会都算数。
- 制作一份精明的简历 – 突出项目、技能、志愿经历和教育背景。
- 完成 Network → Network → Network – 职业生涯的关键之一。
- 专注学习和 专业认证。
- 接受有经验的 IT 专业人士的职业指导。
结尾
我希望这篇文章能引起某人的共鸣。我非常乐意听取任何批评或观点,以拓宽我和大家的理解,互相帮助。
如果你问我 AI 的影响,我认为资深 IT 专业人士面临的风险远高于初级人员。