CS导师:秋招进行中,2020年的CS求职路还好走吗?

August 20, 2020

关于这份全职工作怎么来的,我求职的路其实相当“非主流”,  我本科和研究生虽然都是在美国读的,但是读的都是硬件专业。最初我的职业规划也是回国从  事金融业。因此,我的实习都是在国内找的金融相关的工作。

然而,因为在毕业前没有在金融行业找到自己最理想的岗位,所以当初在毕业的时候决定花opt的3个月时间再额外拼一下计算 机行业。由于起步的比较晚,相对而言其他科班出身或一开始就有志于从事计算机行业的人来说,我找工作的难度相当大。

我那时候只有两个地方有一些优势,一是我之前读的硬件专业涉  及到很多计算机底层相关的知识,我还是有一定的计算机基础;二是之前在金融行业实习的时候,也帮着部门里做了一些it相关的project,有一些项目经验。

我的准备主要是针对我当时的情况,先是巩固自己之前掌握的计算机知识,然后努力刷算法和数据结构的题,在技术层面提升竞争力。与此同时,然后在网上海投简历,尽量争取多的面试机会(国内的机会也会去尝试,计算机的面试还是以技术为主,国内的经验也有参考价值)。在开始的时候,国内和国外的面试都是以失败收场。

但在面试的过程中, 我慢慢的了解了自己在哪些地方还有不足,也增 加了面试的经验。之后,针对自己不足的知识点进行补强。最终,在多次尝试之后,找到了目前的这份工作。

 在我看来,在CS求职,尤其是应届生,刷题是相当重要的。虽然不同的开发岗用到的技术不同,但是算法基本都会用到。因此,就算是跳槽,考算法基本上是面试必经的一个环节。

 我觉得刷题前还是要先要了解一些常用的算法(比如sorting, dfs/bfs, greedy, dynamic programming, backtracing等),以及常用的数据结构(比如linked list,queue,stack等)。

基本掌握了他们的思想,时间复杂度,空间复杂度,优缺点等之后,再去刷一些高频的easy,medium的题,当达到不看答案也能在一定时间内解决这些easy, medium的题水平之后,基本上 在算法面试这个环节上就有一定的竞争力了。在这之后,有空余的时间,可以再去攻克那些高难度的算法题。

虽然目前疫情,对整个就业大环境或多或少都会造成负面的影响,但对计算计行业来说,相对而言影响较少。部分科技公司还因为疫情的关系因祸得福,获得了更好的业绩。再加上现在美国在慢慢解封,市场上还是有不少cs的就业机会。

今年找CS的工作可能相对而言困难些,但总体而言,需要做的准备还是差不多,还是需要在不断增进自己技术的同时,多找机会多尝试。

唯一需要特别准备的应该是视频面试,因为疫情的关系,现在公司面试基本上不存在线下的了,都是通过视频的方式远程进行,所以视频面试的一些技巧需要多多准备一下,比如摄像头的角度,背景,音频设备等。

我的求职分享就到这里了,同学如果想要了解更多行业的知识和一些转行业的内容也非常欢迎通过蔓藤教育这个平台来联系我。也祝今年所有的求职路上的留学生都能拿到理想的offer!

CS导师:秋招进行中,2020年的CS求职路还好走吗?