查看原文
其他

技术面试:使用 ChatGPT 作弊你怎么看?

lencx 浮之静 2024-05-20
 帖子

最近老板召集全团队开了一个会,说最近几个面试者有非常浓重的 ChatGPT 面试作弊痕迹。当场搜,说得比我们准备的参考答案都全,让我们重新整一套面试题,让来面试的没有机会去问 AI 答案。

今天看到一个帖子,说面试者在使用 ChatGPT 作弊回答问题,我就想借此聊聊我的一些技术观点。

个人观点

用 ChatGPT 解决问题没啥问题,未来不会用 ChatGPT 的也可能会成为问题,但用在面试上有点耍小聪明了(不过国内的八股文面试确实太卷,如果让我去面试,估计连个高级工程师都过不了)。

我理想的面试,当场出题,让你去解决,不管是搜答案,还是什么,最后给出完整解决方案以及你的理由。

在我看来能够快速分析问题,拆解步骤,检索信息,整合信息,给出解决方案的能力才是一个程序员最根本的能力,而不是什么所谓的记八股文的能力。因为八股文并不能覆盖问题的所有领域以及未来工作中衍生出新问题,甚至是无解的问题。这也是为啥那么多人会吐槽“面试造火箭,上班拧螺丝”了…

刚入行程序员时,我也喜欢收藏各种资源(学习视频,blog 等),相信很多人都和我一样,最后基本都在收藏夹里吃灰了。

到后来随着自学的深入,我开始接触到官方文档的东西,就很少再去看一些乱七八糟的 blog 了(越跑越偏),但一些技术大牛的 blog 偶尔会去看看,学习他们解决问题的套路很重要!

为啥说领域大牛的 blog 必看,因为他们往往不是为了告诉你结论而写这篇文章。在文章中经常会看到问题的产生背景,常见解决方案存在哪些弊端,他是如何分析,拆解,定位问题,在最后给出自己的方案。这就是经验学习,可以让你快速找到学习技术的门路和方法,换个高级点说法,我觉得这就是编程思维!

再说说我这几年悟到的东西。如果你是程序员,在研究一些新技术,经常会在某些地方卡壳。回过头发现身边没有可以交流的人,也没有可参考的文章,官方文档更是简单的要死。仿佛一切都进入了死胡同,该怎么办?如果你真遇到了上述问题,或许你解决问题的途径还是太过于单一了,思路没有打开。

具体谈一个例子吧。比如我在研究一个新技术,官方文档是我最先去翻阅的,也同时会去寻找一下这个技术的领域大牛,去扫一眼他的 blog(不会全看,但可能就会成为你解决某个问题的契机)。当 blog 不满足时,我就会去翻项目 issues(此处针对开源项目而言),或引用此项目的其他开源项目,再到项目源码。

高效阅读源码,可能是许多编程新手都会忽视的一个问题。我只要会用 API 就好了,干嘛那么卷…。但某些时候看项目源码真的很重要,源码中可能就存在着解决问题的捷径方法。因为安全或其他要求,有时候文档并不会记录所有 API(也可能是未及时更新)。绕过源码,一个问题其实很难判断是有解还是无解。

ChatGPT 收尾

最后我让 ChatGPT 对以上观点进行了总结,并给出一些补充建议,效果不错。

事情到这里其实还没有结束,我其实迫切需要 GPT-4 All Tools 功能(了解更多:ChatGPT 再次进化:一次对话,多种功能!),这样我就可以让 ChatGPT 在总结完对话后,直接创建一个插画封面了,现在只能手动切换对话来搞。

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存