上周在社区发了几个JD,也陆陆续续收到了不少的简历。
一有时间马上就联系安排面试了。
但是发现面试过程中,发现有部分的应聘者使用AI辅助。
具体表现特征为:
-
目光时不时的游离,感觉在看其他什么东西。
-
对提问所涉及的一些业务点,一开始总是支支吾吾语焉不详,突然间就变得很熟悉:底层理论,应用场景,涛涛不绝地讲述了起来。
团队内部的意见分成了两种:
赞成派:已经是 AI 时代了,如果能提升效率也无妨,远程工作本来就追求结果。至于过程和工具无所谓。
反对派:应聘者不够诚信,抛开实际能力的问题不谈,使用了 AI 辅助的对其他没有使用者也不公平。
大家怎么看?
你是否赞成在远程面试中使用 AI 辅助?
讨论话题:
你是找人来干活的。。。以结果为导向。。。只要有开发经验合适,双方价格谈得合适即可。至于研发过程你不管人家是记事本,还是用IDE,还是用AI,还是直接写010001010 。。。
那肯定是效率为主,你们是企业,用AI开发提高效率,赚更多的钱有更多的时间去做更多的事,现在什么年代了,还古法编程?古典派呢
面试能力不代表实际能力
java八股文
各种面试题
各和架构设计
都是可以背
工作越久,感觉面试越难
比如问
hash的内部原理
微服务架构
mysql mvcc细节
虽然也能扯上几句,但肯定不完美
远程工作以胜任工作为主,三天至一周的试用足以看出是否能胜任
不问八股,不就完了,项目一问就知道水平
公司将同样的问题提交给不同AI。如果面试者答案雷同,不就一目了然了!
我是觉得无所谓.
之所以我们讨厌作弊行为, 是因为在实际的工作中, 你是没有办法复用你在考场上所用到的方法的. 你不可能上班的时候有遇到难题了喊场外协助, 更不可能在遇到难题的时候让别人给你递纸条.
但是 AI 不一样. AI 是可以简单理解为升级版的搜索引擎. 对于程序员来说, 能够善用 AI 工具, 善用搜索引擎本身就是一种能力. 有些人能写一千多字的提示词让 AI 准确无误地完成一些挺复杂的动作, 有些人只会问 NullPointerException 怎么办. 如果他能在对话间隙这么短的时间内用精准的提示词让 AI 输出答案, 我觉得这也算人家的本事. 而且不同于考试作弊, 使用 AI 与搜索引擎这种行为在工作中本身也是能复现的. 他在面试时候能用 AI 准确地获得答案, 那就意味着他在工作中遇到难题的时候也能熟练地运用 AI 解决工作中所面对的难题. 而说到底, 企业的存在不就是为了做好一件事么? 只要在不违法不违反公序良俗的前提下, 只要能把工作做好管他用什么方式呢?
而且有时候由于紧张, 时间长了等原因, 是可能出现当场忘词儿的事情的. 其实是会的. 这种情况下就是搜索引擎或者 ai 搜一下 提点一下马上就能想起来.
我感觉既然AI辅助在入职之后也是使用的,应该改变面试形式来考察一个人的能力,比如给一些未来工作中拆解的小项目几天内完成或者面试时候更侧重解决问题的思路,反正招聘的目的是为了干活尤其是远程,不管什么方式,只要能达到干活的目的就可以。
毋庸置疑是诚信问题
另外现在的 AI 辅助面试好像已经不用本人出镜了,有些公司甚至会在面试前要求你出示身份证什么的以此来自证。
得双方都知情吧
觉得不合适,可以说明不允许使用AI辅助。如果还使用,那是诚信问题,就不用考虑了。
如果可以接受AI辅助,那就问一些和实际项目技术经历相关的即可
俩字、矫情
你是来找人干活的,你看结果不就完了; 如果纯敲代码,那效率你能接受吗?再说了面试就是开卷考试,只要他不是一问三不知,这个没经验,那个没干过; 问题让他复述出来,细节圆满,还有什么不满意的?
AI辅助代码能力是很优秀的,是跟着时代的步伐在走的,学习能力在的。AI辅助面试就算了吧,这感觉多少就没必要了。在下看来,有解决复杂问题的逻辑思维,能表达清楚自己历史项目,八股文需要知道的,毕竟是给逻辑做些支撑在的,面试表达头头是道什么底层理论都扯出来就没必要。
赞成!面试的时候都建议少问有统一答案的问题,这种一百度就知道,多问开放性问题,来了解这个候选人的思维逻辑、表达沟通、矛盾处理、持续学习等能力,其他的技术只要工作中需要都能学会,使用AI辅助本身就是一种解决问题的能力,所以很赞成。
我之前纯手工写代码,VIM 我用了15年了,速度虽然快,但是还是比如上AI辅助快,所以现在也用AI辅助了。
如果使用AI需要你会指挥它,修过房子的人,知道具体下达什么指令,没有修过的就会结果不满意。
效率提升50%,你不喜欢吗?还是你们只是形式主义的践行者