2023年的面试寒冬
从去年到今年各个大厂都在不断裁员,导致今年IT互联网行情很差,很多朋友都缺乏面试机会或者面试不通过。
程序员一旦要开始面试,很多朋友都开始循环以下几个步骤:
- 刷算法题,如:LeetCode各种困难程度的题目
- 背诵各种八股文,如:浏览器请求一个URL的完整过程
- 复习各种冷门知识,如:Promise.race(谁先返回就获取谁的结果,后面直接不处理)或Promise.allSettled(结果为Iterator对象,实现next())
也许以往这种复习模式还算不错,因为目前大多数面试流程基本上都是会问上述问题,而面试官问这些问题的最终目的是什么:
- 算法题,主要考的是逻辑思维能力
- 八股文,主要考的是基础知识是否足够扎实,知识深度是否足够
- 冷门知识,主要考的是知识广度,你除了目前使用知识点外还能拥有其他知识面
后续一些项目经验讲述,主要目的在于测试你是否真的参与到项目中,但是这个往往都是容易被忽略的点,这个放到后面再讲。
当下最火的IT技术,ChatGPT智能机器人出来后,它不像普通搜索引擎一样,需要去大量的结果去找到自己的答案。而是直接将答案提供给到你,让你可以更加快速实现功能。
如果ChatGPT普及开来,那么面试是否还需要考算法题和八股文吗?
或者换个问题,当AI技术可以代替绝大部分基础开发工作的时候,面对这种技术变更,作为普通开发者,我们应该如何做技术成长规划呢?
more >>