说到这一问题,不得不提一下同学们可能存在的一些误区

 

首先,大家都知道刷题很重要,但是“唯刷题论”也不见得完全正确。刷题确实是面试必备,但并不是唯一的必备。

 

其次,很多同学会认为,如果能找到大量的内推,简历的好坏其实并不那么重要。这种想法也是要打问号的。

 

第三,许多同学会抱着侥幸心理,在简历上虚构出一个项目,让自己的简历看起来更好,虽然看起来好像各种架构、各种工具都有,但实际上作为一个刚入门的转专业学生,自己可能也才掌握了一门语言。这种 Fake 项目并不见得会在找工作中为你提供帮助。

 

最后一个常见的问题是,很多同学会一直处在一种犹豫的状态。不知道自己是刷题不够还是项目不够,于是始终拖延不开始行动,等到找工作前才去冲刺一波。临时抱佛脚对你来说是否是最有效的方法?这也是大家需要谨慎思考的。

 

项目能帮我们拿到面试,刷题能帮我们通过面试。那么究竟应该如何判断两者的先后顺序呢?

 

在两方面都比较弱的情况下,首先大家可以通过简历回复率与简历的专业评分来判断。其次,你也要考察一下自己的算法解题能力、以及解题之后的交流能力(不仅要能做出来,还要能讲出来)。项目和刷题其实并不是一个“先有鸡还是先有蛋”的问题,两者完全可以同时开始。

 

那么如何对自己当前的状况做评定呢?

 

  • 简历回复率与专业评分
    • <7%的回复率,简历有极大的问题
    • <6分(BItTiger评分标准),简历有极大的问题
  • 算法解题与交流能力 – 低级标准:OA/电面
    • 45min做不出两道Medium旧题目
    • 45min做不出两道Medium新+旧题目
    • 45min做不出两道Medium新题目

 

有的同学如果已经在转专业的路上,那么应该已经在一、二月份投了简历。大家可以计算一下,如果投了100份简历,是否只有7%以下的回复率?

 

如果是,那说明你的简历恐怕存在很大的问题,导致面试官仍然会认为你专业不对口、不适合走这个方向。这时候你就需要赶紧进行反思了,很可能的情况就是项目经历匮乏。

 

除了简历回复率,大家也可以参考 BitTiger 的简历评分标准(见文末),看看你的简历是不是还没到6分。技术栈不够多、转专业转得不够彻底、项目匮乏、书写方式有不对……这些都是可能导致你拿不到面试的潜在问题。

 

至于算法解题能力的评定,大家其实随时都可以自己进行评定。

 

抽出45分钟的时间做两道 medium 的题。先找两道以前做过的,看看能不能在45分钟内写出来;如果没有问题,那么可以换成做一道新题、一道旧题;仍然可以的话,再换成两道新题。

 

大家都知道OA和电面的时间大概是多长,45分钟其实不算是很高的标准。通过这样的方式,看看自己在45分钟内是完全没有思路、还是有思路但写不出来、还是能顺利地写出来,就能判断自己当前的能力了。

 

那么,通过以上两方面的判断,大家就能找出自己的短板所在,从而决定该优先项目、优先题目、还是两者同时开始。

 

如果你时间充裕,那么可以选择先刷题,再慢慢补项目。有了做题的基础,可能会加速做项目的过程。当然也要结合自己的毕业时间来看。如果现在你的OPT已经开始了、找工作迫在眉睫,那么由于时间紧迫,就得两者同时开始。

 

如果学校方面还有很多事情要做该怎么办?如果你原专业是化工材料,那么你以前学的东西其实对你现在找工作没什么帮助,你的GPA拿得再高也不见得有用。因此不如每天拿出两三小时做项目,三四小时刷题,这样才能更快走上CS这条路。

 

如果你想了解BitTiger的简历评分标准,可以向职业咨询师Davy老师(微信号:adadazz)详细咨询,帮助你分析你简历存在的问题。