作者 | 梁唐

来源 | TechFlow(id:techflow2019)

大家好,前两天有一个小伙伴加我微信咨询。他说他不想读研,想要直接本科毕业就参与工作。但是又担心自己由于没有学历优势,无法在校招当中获得机会,于是便来向我请教,能不能指点迷津提供一些具体的实操性措施。与他一番畅谈之后,我自己回过头来想想,这的确是一个好问题,所以写下了此文,和大家一起分享一点个人的想法和心得。

引子

在回答问题之前,我们先来思考一个问题。本科生和硕士的差距究竟有哪些?

这样的差距实在是太多了,我们随便想想就能想出来很多。比如说学历,硕士阶段往往可以去到更好的学校, 拥有一个更好的文凭。比如说基础知识,硕士阶段可以有导师以及师兄们指点,可以在某个领域积累下丰富的知识。再比如说技能,三年时间跟着导师做项目可以积累很多实战经验……

如果我们反过来问,那本科生和硕士相比有什么优势呢?

也许我们想来想去可能也就只能想到年轻了,表面上来看的确如此。但实际上如果我们进一步思考,你会发现硕士阶段积累的能力和优势都和硕士阶段研究方向有关。比如研究嵌入式的往往不了解机器学习,研究图形渲染的往往也不了解神经网络。既然硕士的能力和研究方向高度挂钩,那么如果我们找到了一个工作岗位很多,但是很少有人研究的方向,是不是本科生一样有机会呢?

是的,的确如此,这也是本科生逆袭的核心逻辑。

差异化竞争

在大家眼里,研究生跟着导师做项目,有明确的方向会积累下大量的优势。乍一看这个说法非常正确,毫无破绽,但是如果了解内部行情的话,你会发现这里面是有很多问题的。最大的问题是什么呢?最大的问题还是学术方向和工业方向脱钩的问题。

为什么说CV和NLP内卷得比较厉害?道理很简单,因为计算机视觉和自然语言处理是学术方向和工业方向重合紧密度比较高的两个领域。想要从事这两个领域的博士生和硕士生最多,那么竞争也就最大。

但问题是,工业界的算法方向其实并不只有这两个,还有比如广告、搜索、推荐、风控等等。这些领域当中有很多是和学术界的研究方向脱钩的,比如推荐和广告。我看了很多期刊的论文,大部分论文的作者都是某某公司的算法团队,而不是一个学术机构。这说明了什么?说明了学术内是很少研究这两个领域的, 因为这两个领域本就是面向实际应用的。

像是这些领域就是本科生非常好的突破点,因为和你竞争的硕士们即使是从事算法方向的,也没有这些领域的经验,并且他们当中明确想要做这个领域,并且都这个领域还有所了解的人就更少了。这就是一个非常好的突破口,可以很轻松地积累很大的优势。

怎么做呢?很简单,就是去读一些业内前沿的paper。比如你想要做推荐,那么你就去把业内一些经典的论文读一下。比如GBDT+LR、FM、Wide & Deep、DeepFM、DIN等等。读完之后你写在简历当中,自学了相关领域的知识,阅读过这些论文。在我至今看过的几十封简历当中,没有一个有相关内容的,如果你的简历写上了这些,毫无疑问是一个巨大的加分项。

读一些论文并不需要花很多时间,但是就可以作为一个很大的亮点。并且你写上之后,面试官很有可能就会问这些论文或者是模型当中的问题,你只要能够答得上来,让他觉得你是真的仔细读过了读懂了,通过面试几乎没有悬念。

基础

对于校招生而言,无论什么学历,基础都是非常重要的,也是面试当中占比重非常大的一个部分。

说实话这一块要学的东西还是挺多的,不论是开发还是算法都差不多,现在的要求都不低。如果是算法的话,需要熟悉机器学习、深度学习、TensorFlow或者是Pytorch框架、numpy等一些常用的库和工具,还需要在算法和数据结构上有比较扎实的能力。如果是开发的话,需要深入了解一门语言的特性,了解一些开发常用的框架,以及操作系统、计算机网络等基础知识。

怎么看,我们要学的东西都不少。很多人看到这些就望而却步了,但是如果你明确了你想要从事的方向的话,其实你可以过滤掉很多不相关的内容。

我举个例子,在机器学习模型当中,推荐和算法领域看重的模型基本上都是一些和实际应用场景强相关的模型。比如说LR、贝叶斯、GBDT、XGboost、随机森林等等。对于一些其他领域的模型,比如什么Apriori、FP Growth、高斯混合模型等等都是不关心的。那么对于这些模型而言,我们就可以浅尝辄止,大概了解原理即可。对于和行业高度相关的模型重点学习。

再比如深度学习当中,在推荐和广告领域,几乎不会用到卷积神经网络和循环神经网络,这些基本上都是CV和NLP的专属,在推荐、广告当中基本上用不到。既然用不到,那也可以一样操作,有所了解,浅尝辄止即可。

当我们明确了方向之后,可以节省掉大量不相关的无效内容的学习,而更多地把精力投放在重要的领域上。这样可以大大提升我们的效率。

实战

大家都知道实战经验对于找工作来说非常重要,对于算法岗位而言,我们的实战项目都是需要大量的数据来训练模型的。对于本科的同学而言,一没有渠道获取这些数据,二没有足够的硬件条件(集群、GPU)来训练模型,所以只靠自己的摸索或者是去网上找两个波士顿房价预测这样的数据集是不够的,我们需要一点更加硬核一点的实战内容。

这里我强烈安利天池大数据比赛和kaggle,因为其中能找到很多电商场景下的问题,我们去做这样的比赛来锻炼实战经验是非常非常有效的。一方面可以写在简历当中充当项目经历,另外一方面也可以积累我们对电商行业以及推荐、广告等业务领域的理解。

像是Kaggle当中也有很多类似的问题也非常不错,比如我们在kaggle当中搜索CTR,就可以找到很多和推荐、广告相关的比赛:

我们从数据上也看得出来,搜索、推荐相关的比赛的参与人数比其他的要少很多。这里面的原因就是我刚才提到的,真正的从业者已经不需要刷这些比赛来做加分项了,而没有从业者在学校里面往往是接触不到这两个方向的,有明确地目标来进行练习和提升的就更少了。

所以只要能做到这一点,放在简历当中就是一个巨大的优势和亮点。

总结

其实我们总结一下这篇文章说的核心观点只有一个,就是差异化竞争。我们瞄准了学术界和工业界的脱节的领域发力,一方面直接的竞争者很少,另外一方面,我们可以凭借着明确的方向积累出优势来。在职场当中方向明确,在这个领域内持续的努力以及积累,是一个非常非常巨大的优势,很多情况下要比一个硕士学历有用得多。

今天的文章就到这里,衷心祝愿大家每天都有所收获。

更多精彩推荐
☞九问国产操作系统,九大掌门人万字回应!
☞突围 2020!程序员这样学 AI !
☞小米推出物联网软件平台Xiaomi Vela;库克被指隐瞒iPhone中国需求下滑;Ubuntu Touch新版发布|极客头条
☞一文读懂机器学习“数据中毒”☞深度揭秘:腾讯存储技术发展史
☞用0和1书写新金融体系,DeFi的火焰已无法熄灭
点分享点点赞点在看

做到这 3 点,斩获 BAT Offer 不是梦相关推荐

  1. 从简历被拒,到斩获 BAT offer,全靠这些吊炸天的公众号!

    高速.巨量的互联网信息流冲击,让我们没法腾出大量的时间去寻找和筛选优质内容,下面是小编经常在看的几个专注于原创的高质量技术公众号. 这些公众号有许多优质的行业干货与前沿资讯.大家可以关注一下他们,一起 ...

  2. 非双一流普通院校毕业,你凭什么斩获 BAT 的 Offer?

    非双一流普通院校毕业,你的大厂梦要交给谁来买单? 作者 | 宋广泽 出品 | 程序人生(ID:coder_life) 又到了一年一度的春招季,各个大厂的校招也在进行,大家都知道,通过校招进大厂的同学跟 ...

  3. 一位铁粉的分享:阿里面试归来总结面经,已成功斩获P6 offer...

    一不小心,我已经在编程这条路上走了五年,就在今年11月份,前前后后面试了几家大厂,最后成功拿下阿里蚂蚁金服P6 offer,面试过程很顺利,感谢[mikechen优知]分享BAT面试题目与技术知识,提 ...

  4. java拦截器_Java工程师年底跳槽高潮即将到来,斩获满意offer的必备技巧(二)

    哈喽,大家好,相信看过小编Java工程师年底跳槽高潮即将到来,斩获满意offer的必备技巧(一)文章的朋友应该就比较的了解这里都是干货,希望这些干货能够助大家在这2019-2020年关跳槽季斩获满意的 ...

  5. 阿里、腾讯、百度产品经理40+道面试题记录:我是怎样同时拿到BAT Offer的?

    2015年已经来到石榴如火的5月,没错,小半年就快过去了.很多同学正在毕业找工作,也有些同学在准备着2015的暑期实习.而进入4A.BAT.500强是很大部分营销和传媒人的选择.在求职或求实习的过程中 ...

  6. 【行走的Offer收割机】记一位朋友斩获BAT技术专家Offer的面试经历

    点击上方"蓝字", 右上角选择"设为星标" 周一至五早11点半!精品文章准时送上! 本文转载自公众号:石杉的架构笔记 概述 本文我们通过一篇真实的一线面经,带大 ...

  7. 从零基础到斩获BAT算法岗offer,围观复旦大佬的秋招之路

    点击关注并置顶,江湖要事早提醒 侠影迷踪 作者:原果 原文链接:https://github.com/zslomo/2019-Autumn-recruitment-experience 本文作者是一位 ...

  8. 大学四年,靠着这些计算机书籍,我编程小白变成了别人眼中的大神,斩获 BAT SSP offer

    前言 记录一下大学四年对自己帮助最大的一些书单 毕业时,大学四年在学院一直默默无闻的我,因为拿到各大互联网公司的 Offer,包括 BAT SSP,被辅导员作为就业的代表推荐为软件之英候选人. 还记得 ...

  9. 斩获 BAT 等 7 家 Offer。GitHub 4 万 Star 项目作者的面试经历

    AI 前线导读: 在 GitHub 上有一个高达 40 k+ star 的项目 CS-Notes,该项目记录了关于计算机科学方方面面的学习笔记,同时,作者在项目中分享了他 2018 年的校招面试经验, ...

最新文章

  1. Xshell链接远程服务器调用Pycharm的方法
  2. linux命令we,Linux学习篇之基础命令
  3. Delphi第三方组件安装DCU.PAS.DPK.BPL.ActiveX控件
  4. 服务器系统使用30金手指,seo专业培训拾首选金手指三:自动设置锚文本的
  5. JAVA自带监控工具的介绍
  6. react-native 热更新react-native-pushy集成遇到的问题
  7. html:web前端开发规范
  8. ASP.NET Core 2.1基于SignalR和Vue实时通讯
  9. 第1篇--基于jdk7和jdk8分析 JVM的内存区域
  10. 自考计算机应用技术题,全国自考计算机应用技术试题及答案解析-20210522014558.docx-原创力文档...
  11. Linux下mysql主从复制配置(CentOS7)
  12. python对比excel重复数据_python入门之对比两份excel表格数据
  13. wiki(维基)系统
  14. SAP 采购订单入库——库存查询
  15. 波形和函数发生器(Waveform and Function Generator)
  16. DiscuzX3.n系列域名转向问题的解决
  17. python中有没有switch_为什么python没有switch/case
  18. R语言ggplot画世界地图并根据条件给国家上色
  19. 讲解创业企业如何选择企业邮箱
  20. html惊喜盒子效果,网页设计之css炫酷3d盒子效果

热门文章

  1. 博主在哈佛评论网上的博客
  2. Javascript自动登录B/S系统的简单实现
  3. mongodb windows的安装方法和添加到任务管理器中、检测是否成功、增删改查命令...
  4. storm与hadoop的对照
  5. xaf 设置内置(built-in actions)按钮的可用状态
  6. Fill-倒水问题(Uva-10603-隐式图路径寻找问题)
  7. [转]malloc的内存用free释放后为何系统回收不了
  8. [神奇的问题啊,GetProcAddress一个不存在的API时,返回非空值,且指向另一个API]谜团解开,错不在GetProcAddress...
  9. 职场新鲜人:为什么女生拼不过男生?
  10. 用EZBOOT制作多个gho文件的安装盘