读研时就确定要去当程序员,研究生应该这样卷

读研时就确定要去当程序员,研究生应该这样卷

到了研究生阶段,你需要自己制定未来的职业规划。如果你的目标很明确,毕业后去互联网公司拿高薪,那你一定要朝这个方向去努力。研究生阶段的努力绝对不是继续按部就班上课拿个好成绩,也不仅仅是规规矩矩完成导师任务你就能在未来找个好工作的。大多数导师的课题也不见得对你将来找个好工作有什么帮助,而且从导师的角度来说他也不会关心你个人未来的前途如何,一切都得靠你自己去筹划。

这里列了几个条件,达到越多自然就越容易拿到好的offer。以下条件具备3条或者大于3条的还是蛮有希望拿到不错offer的,如果不具备就要以此为目标去努力。

既定条件

1 硕士985,211双一流高校 理工类专业

对于算法岗,在筛简历的时候主要去筛一些211以上的学生,如果你学历低于211,并且你没有任何的实习经验,那你去投算法岗肯定是血亏,或者说是炮灰。学历对于研究生已经是注定的了,所以如果大家的学历达不到最低条件,建议大家不要卷算法岗。

2 出身国内顶尖的机器学习课题组,导师是业内大牛

在这样的课题组,往届毕业生基本是供不应求的状态,这种一般好好跟着课题组打工就好了。

你不能改变你所就读的学校的水平,你也不能改变你导师和你课题组的水平。所以如果没有以上两个条件,一是转做开发,二是在可变条件上努力争取。

可变条件:

1.有竞赛经验并获得过较好名次

竞赛指的是互联网公司举办的硬核竞赛(例如:阿里天池大数据竞赛,kaggle竞赛、AIcrowd | Challenges、之江大赛平台),至于大学生数学建模、ACM、蓝桥杯那些比赛主要是适合本科生去搞的,到了研究生阶段就不大适合去做那些比赛,对找工作帮助也不大。

2.在CCF B类以上会议或者 SCI二区以上发表论文

大部分硕士在读期间都会有个人的或者课题组的成果,所以对硕士来说这是一个锦上添花的选项。如果能搞一篇顶刊,才能让简历更加出彩。

3.有大厂(例如:BAT)的相关实习经验

实习经验可以为你的简历增色不少。你能被录用到大厂去实习本身就说明你的水平已经是有一定认可的了,而且尤其对于应届生来说之前没有工作经验,实习是比较能锻炼你的真正的工作能力的一个窗口。如果1、2条件没有的话一定要争取在大厂实习,这样才能作为收到互联网大厂offer的跳板。

  1. 有匹配的项目经历

读研期间通常都会跟着导师做课题项目,项目的类型通常分为横向和纵向两大类,虽然具体的项目方向非常多,但是导师往往都有自己的主攻方向,课题和项目方向也会比较集中,因此在读研时,要先确定自己的主攻方向,然后再找相关方向的导师。可以根据自己做过的项目去找方向相似的工作,也可以根据自己感兴趣的工作领域去选择导师和课题,这样找工作的时候就在该方向上有一定经验和优势。

5.刷Leetcode 3遍左右,保证中等难度的题能拿下

写代码的能力在互联网公司是非常重要的,无论你是算法岗,还是机器学习算法岗还是开发岗这一点它们都高度一致,code test无法通过就很难给你下一步机会了。所以也不要抱着算法岗就是做纯算法,不用考察代码能力的念头了。尤其对于数学系出身的童鞋,多数的代码能力都偏弱一点的更需要加强代码能力。很多人从研一就开始疯狂刷题。

刷Leetcode不是说光把程序写出来run一把正确了就完事了,最主要是明白背后的原理,很多题还有多种解法的,如何一步步优化程序的performance,能分析算法复杂度等等。这就是为啥至少刷3遍的原因了,一遍不可能完全掌握这些东西。

其他的一些条件比如保持对新事物的敏感,持续性学习,如果不愿意去看最新的论文,去了解学术界的一些动态,或者如果英语水平不是很好,那么算法岗其实也没有必要投了,可以考虑去做开发。想去互联网公司混饭吃的,一定要放下身段多去实践,多敲代码,切忌纸上谈兵。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值