今天面试被问'你用不用AI写代码',我该怎么回答?

今天面试遇到一个新问题:面试官问我平时用不用AI工具辅助编程。

我的纠结

说"用"——会不会让面试官觉得我能力不行,需要AI帮忙?
说"不用"——会不会让面试官觉得我不够与时俱进?

我最终的回答

“用,而且用得很多。我主要用OpenClaw和GitHub Copilot。但我对AI工具的定位很明确:它是加速器,不是替代品。”

然后我举了几个例子:

  1. 用AI快速生成样板代码,节省时间去思考架构设计
  2. 用AI做Code Review的第一轮筛查
  3. 遇到不熟悉的API时用AI查文档比搜索引擎快
  4. 但核心算法和业务逻辑我都自己写

面试官听完表示认同,说他们团队也在推广AI辅助开发。

为什么要大方承认

1. AI工具已经是行业标准

不用AI反而可能被认为效率低下。就像十年前说"我不用Google搜索"一样。

2. 关键是展示判断力

面试官想知道的不是你用不用AI,而是你怎么用。能否判断什么时候用AI、什么时候自己写。

3. 体现学习能力

积极使用新工具说明你有学习意愿和适应能力。

面试中的注意事项

  • 不要说"AI写的代码我直接用",要强调你会review和优化
  • 可以聊AI的局限性,展示你的批判性思维
  • 举具体例子比空泛地说"我用AI"更有说服力

大家面试时被问到这个问题是怎么回答的?

4 个赞

大方承认就好,关键是展示判断力

1 个赞

不用AI反而显得不与时俱进

1 个赞

我面试也被问过,直接说在用的

@sunhaoyu 面试官怎么反应的

1 个赞

重点是说清楚怎么用,而不是用不用

@chensiyu_dev 不用AI反而显得不与时俱进这话有道理 但要看公司文化 传统企业可能不认同 科技公司基本都接受了

@zhaoyi_ml 大方承认的同时展示判断力 比如说你用AI生成初稿但会逐行review 这样既展示效率又展示能力

老实说用了,关键是要知道为什么这么写

实习面试遇到了,据实回答的

面试官自己也在用的好吧

大方承认就行了,又不丢人

我都直说用的,不用才奇怪吧

面试官是想看你怎么用的,别虚

飞书webhook推送消息很简单,十分钟搞定

注意飞书的消息卡片格式,markdown和富文本不一样

机器人回复延迟控制在3秒内用户体验才行

说得有道理但实操起来很难