我们是在培养AI工程师,还是仅仅是AI工具的使用者?
摘要
文章观察到,初级AI工程师倾向于专注于提示工程和低代码平台等高层次工具,而非深入理解基础知识,这引发了对面试中解决问题能力的担忧。
最近在面试中我注意到一些现象。很多应届生和初级工程师说他们想在AI领域发展职业生涯。但当我深入挖掘时,只有少数人似乎对理解幕后实际运作方式感兴趣。他们花时间学习Python、构建项目、理解RAG、代理、模型限制、调试问题,并弄清楚某些东西为什么有效或无效。其他人似乎专注于学习高层次概念、提示工程,以及使用低代码或无代码平台构建演示。这本身没有错,这些工具对于入门来说很好。但我想知道这是否导致了解决问题能力上的差距。例如,我经常遇到能够解释什么是代理、什么是RAG、以及LangChain或CrewAI等工具做什么的候选人。但当要求设计解决方案、排查故障工作流、处理边缘情况或编写代码时,他们却很吃力。也许这只是我个人的观察,所以我想问问社区:
* 你们是否也看到了同样的趋势?
* 你们认为低代码/无代码AI平台是在帮助人们更快学习,还是跳过了太多基础知识?
* 对于今天开始AI职业生涯的人来说,未来3-5年内哪些技能最重要?
* 强大的软件工程和解决问题能力是否仍将是关键区别?
有兴趣听听招聘经理、高级工程师以及正在学习AI的人的看法。
相似文章
今天的“AI 工程师”只是换了包装的提示词工程师?
一条爆火推文称,当下的“AI 工程师”大多只是被重新包装的提示词工程师,质疑把 API 串一串、加些重试与护栏就算真正的工程,还是仅仅“会用 AI”。
AI教育仍停留在聊天机器人时代
文章指出,AI教育仍集中于基础的聊天机器人和提示词技能,而现实中的AI开发已转向构建智能体、系统集成和稳健的软件工程,给学习者造成了巨大差距。
人工智能时代的专业知识
本文探讨了人工智能编码代理如何重塑软件工程师的就业市场,并将其与历史上计算器对数学专业知识的影响相类比。文章认为,资深工程师蓬勃发展,而许多初级工程师可能难以培养必要的编码直觉,导致招聘格局两极化。
AI并没有取代初级开发者……而是重新定义了“初级”的含义
AI正在改变初级开发者的定义,提高了对AI工具熟练度的期望,同时降低了入门门槛,实际上压缩了学习曲线,而不是取代入门级岗位。
AI编程工具是在让开发者变得更好,还是仅仅加速了糟糕的判断?
一篇观点文章探讨了像Claude Code和Copilot这样的AI编程工具是否真正提升了开发者的技能,还是仅仅加速了有缺陷的决策,并强调了需要新的指标来评估工程中的人机协作。