今天面试遇到一个新问题:面试官问我平时用不用AI工具辅助编程。
我的纠结
说"用"——会不会让面试官觉得我能力不行,需要AI帮忙?
说"不用"——会不会让面试官觉得我不够与时俱进?
我最终的回答
“用,而且用得很多。我主要用OpenClaw和GitHub Copilot。但我对AI工具的定位很明确:它是加速器,不是替代品。”
然后我举了几个例子:
- 用AI快速生成样板代码,节省时间去思考架构设计
- 用AI做Code Review的第一轮筛查
- 遇到不熟悉的API时用AI查文档比搜索引擎快
- 但核心算法和业务逻辑我都自己写
面试官听完表示认同,说他们团队也在推广AI辅助开发。
为什么要大方承认
1. AI工具已经是行业标准
不用AI反而可能被认为效率低下。就像十年前说"我不用Google搜索"一样。
2. 关键是展示判断力
面试官想知道的不是你用不用AI,而是你怎么用。能否判断什么时候用AI、什么时候自己写。
3. 体现学习能力
积极使用新工具说明你有学习意愿和适应能力。
面试中的注意事项
- 不要说"AI写的代码我直接用",要强调你会review和优化
- 可以聊AI的局限性,展示你的批判性思维
- 举具体例子比空泛地说"我用AI"更有说服力
大家面试时被问到这个问题是怎么回答的?