物理专业转行算法工程师:出身不能决定一切,选择才是。

物理专业转行算法工程师:出身不能决定一切,选择才是。_第1张图片

本文作者为七月在线【机器学习集训营 第六期】的学员:Proce。小七仅修改了文字及语句错误,并且在文末为大家准备了福利。

自白

大家好,我是【机器学习集训营 第六期】的学员,现在在一家互联网公司做商品排序算法,已经工作了几个月了,前几天七月在线的就业老师专门邀请我做一个面试和就业分享。

我是很乐意去做这样的分享,一方面或许会对学弟学妹们有帮助(这里我就大言不惭的称自己为学长了,哈哈),另一方面我也想借此良机对我这一年来的学习、面试和就业经历做一个总结。

首先声明一下,我这次不会罗列一些笔试或面试点,因为之前的学长学姐们已经总结的很全面和到位了,我主要说一下学习和面试中我自认为需要注意的要点以及我就业以来的一些感受。

先说一下情怀,情怀虽然不值钱,但是我觉得是最重要的东西,我关注机器学习和人工智能已经很长时间了,都记不清从何时开始了。

因为我一直对科技的前沿技术感兴趣,我微信里的公众号有三分之二都是技术相关的,我本科是物理专业,大学毕业后做了后端开发,后来也是靠着对前沿技术的热情和好奇心促使我转到了且称之为人工智能研发的岗位,尽管目前我的技术水平还比较菜。

这篇分享适合像我当初一样基础比较薄弱或者学习和面试中比较迷茫的同学,理论基本功很扎实的未来潜力大牛可以当做一篇小说来读。

学习经历

我是从去年年初开始系统的学习,之前都是凭兴趣断断续续、哪里好奇搜哪里,开始系统学习之后,学习时间也都是从日常工作间隙中挤出来的,一天能挤出两个小时来已经很不错了。

先是从最基础的数据结构和算法开始的,找了网上的一些教程看,后来又找了一套机器学习算法的视频从头到尾开始看,买书也是我毫不吝啬的,现在我买的书已经放了满满一书架,买的也不止是机器学习的书。

无论是看视频教程还是看书,只看一遍是远远不够的,看了和真正吸收成为自己的知识完全是两码事,但是也不必从头到尾照本宣科的去看,还是多跟着自己的好奇心把知识点逐步攻破,最后你会发现能把这些点连成线。

自学了大半年之后,去年十一左右我从公司离职,报了【机器学习集训营 第六期】开始“全职学习”,当时也没有太多压力,就想着一边学,一边用剩下的时间做其他自己感兴趣的事,打球啊看书啊什么的,这样一直到去年年底,今年年初开始面试。

面试经历

我本来是想找NLP的职位,但进公司之后领导把我安排到了做排序算法。我从开始找工作到收到offer经历了大约三个月时间,收到了一个offer,时间也可能有点长。但是每个人的情况不一样,我也不是什么大牛,我认为自己是一个有好奇心,并且喜欢挑战的不安于现状的技术小兵。

可能有些人找了几家公司收到offer就立刻入职了;听起来很牛逼,但我个人觉得并不大好,因为毕竟没有工作经验,应该多面几家,了解下不同的公司岗位的情况,把面试当做一种学习的经历,会对未来长久的工作生涯更有好处。

所以找工作不要急躁,慢慢来,收到offer固然很重要,面试的学习过程也很重要。

下边说一下我认为面试中需要注意的几个点:

1、面试经常被问到一个问题“模型的bad case是怎么分析和解决的”,我们上课或学习时一般都是跑完模型看准确率还不错就完事了。

其实现实工作中跑完模型仅仅只是一部分,甚至是最省事的一部分,跑完模型之后的badcase分析和优化可能占据了大部分时间。

2、一些基础算法甚至比近期刚发表的高大上的模型更重要,刚毕业的同学能去到BAT、TMD这样的大厂的毕竟是少数,多数人面到的更多的是一些中小型的互联网公司。

这些公司那些高大上的模型可能都没有提上工作日程,像NLP中的BERT,目前也就大厂和一些很有潜力的创业公司在用吧,tfidf、n-gram、LR、GBDT这些基础的东西更容易被问到。

3、LeetCode手写算法:这种题多多少少会有的,我面过的公司一半以上会问到。

我当时也是准备了一些典型的题,面试中写不上来是经常的事,但是我觉得即时写不上来思路能说明白也很不错,不一定非得完完整整写出来,像NLP岗位中的求最长公共子序列就被问到了三次。

4、工资要的合理一些,不要被网上动不动四十万,甚至上百万年薪冲昏了头脑,结合自己的实际水平,报名前和面试前可以请教七月的老师,定一个适合自己的目标薪资。

5、再就是心态问题,面试受打击是很正常的,不要灰心不要气馁,时间能够解决所有问题。

不要纠结于一城一池的得失,不断去面试,遇到问题不断的调整,不管是简历的调整还是心态的调整。

总结

毕竟是转岗,跳出了之前的舒服圈,来到了一个陌生的岗位和工作环境,过程中遇到一些问题也是很正常,也是需要不断的调整自己,面试是一个挑战,入职之后适应也是一个很大的挑战。

我刚入职不久,现在我就是在不断的学习、不断的调整、不断的适应,一切都会达到自己想要的样子,一切也都是一个过程。

这个篇文章和这个总结,不仅仅是对学习、对面试、对工作,更是一个对人生的看法。

我觉得我们无论什么时候都应该是一个学习者,未来充满着未知,充满着挑战,未来仿佛一切都不很确定,但有一点是确定的,那就是我们每个人都应该说自己想说的话,做自己想做的事,追随自己的直觉走脚下每一步路。

最后用乔布斯的一句话来结尾:

Most important,have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.

——乔布斯

可能有的同学还不清楚,其实面试中的实力是分软实力和硬实力两大部分:

一、硬实力

数据结构与基础算法

操作系统 – 编程语言

编程工具

大数据与分布式

二、软实力

怎么说话更加分?

怎么做介绍技术更给力?

项目细节面试官没听懂怎么办?

面试官刁难怎么办?

为了帮助大家更轻松的拿到offer,七月在线特意邀请了大厂技术leader为大家做一次面试辅导专场讲座,并且前500名免费

老师将会为大家进行一次非常全面的面试辅导,让大家更好的在面试官面前展现自己。拿到更高的薪资!

秋招面试福利:

七月在线秋招大作战活动火热进行中,4门重磅课程限时免费开放,额外加送 VIP年会、京东购物卡、纸质书、减压神器等。

第1名:七月在线19全新升级版VIP年会员 +500 元京东购物卡

第2-5名:七月在线18VIP年会员 +400元 /300元/200元/100元京东购物卡(18VIP年会员都有,排名越靠前购物卡金额越大)

第6—10名:七月在线任一门在线课程 + 《机器学习西瓜书》

第11-20名:七月在线任一门在线课程+程序员减压神器:

第21---:大厂秋招面试100题(含解析)

四门课程免费领

物理专业转行算法工程师:出身不能决定一切,选择才是。_第2张图片

活动链接:毕业季,精品好课免费学,VIP年会员、机械键盘、京东购物卡免费送!

关注公众号:七月算法

回复“Python” 领取免费课程

更多资源干货、福利活动

你可能感兴趣的:(物理专业转行算法工程师:出身不能决定一切,选择才是。)