我的编程经历
我是本心,来自浙江,当前从事量化研究。
最初是本科时专业学习C、C++、Java语言,大四时想要去留学,然后在国外读了硕士。
留学回国后,从事量化研究,通过模型去挖掘一些有效因子,去定位可能盈利的股票。
因为工作中涉及到机器学习,看论文的时候看到机器学习模型的内容,但是很多知识点看不懂,工作上就感觉很迷茫,当时Python也只是学习了一些基础的皮毛。
2019年12月的时候,真切的感觉工作上遇到瓶颈,希望能提升自己,突破职场瓶颈。
2
稳扎稳打才能无往不胜
起初是在YouTube上找一些专业的视频学习,无意中看到一个视频介绍小象学院的存在,通过百度和公众号的多维度了解,发现教的人工智能课程正是我想要找的学习内容。
刚开始进入机器学习训练营,从Python我基础到数据分析,数据处理,到机器学习模型,深度学习模型都是我的空白。
好在课程很系统,老师很有耐心的的带着我往前走,从0基础到能了解各个模型的内容,甚至到项目中的应用该怎么做,对于我来说都非常有价值。
当时因为疫情在家需要照顾孩子,没有办法集中精力学习,感觉学不下去差点就想放弃学习,破罐破摔想就这样去求职。
第一次绝望后我痛哭了一场,后来在兜兜老师悉心开导后,我明白了:稳扎稳打学完所有项目才能纵观全局求职面试无往不胜,于是就坚定了我要把训练营完成的决心。
完成机器学习训练营之后,2020年6月份开始第一轮的投递,在大厂面试的过程中我意识到自己非常多的不足,面试官会问的非常的细致:
每一步是怎样计算?
每一个维度是多少?
你为什么会选择这样一个维度、向量?
同时,让我意识到:面试中要去表述一个项目,自己必须明白每一个细节才行。
经过这次挫败经验后,我找兜兜老师咨询,接受建议报名了AI就业班:之后我的每一场面试都会有老师1对1的跟踪整个面试的过程,跟踪整个面试中不会的点,帮助我快速提高。
就业班的老师非常用心,兜兜老师和寒老师经常是半夜凌晨1点还在耐心的回答我问题。
那一刻,我突然感觉自己不是一个人在战斗,有一个专业的团队在我身后支持我,有种使命感和强大的支撑力推着我前进。不能让兜兜老师们失望的感觉,也让我坚持学习下去。
在就业班学习的成长非常快,我在6月-8月初这一个半月没有面试的时间内,我把自己简历里的项目,所有涉及到的细节,包括:每一步是怎么计算的?每一个向量是怎么设定的?维度多少?很细致的全部梳理一遍,把里面我能想到的问题也都跟老师一一确认。
在8月份进行第二轮投递,第一个面试邀约就是阿里,我当时非常忐忑,因为之前面试过阿里被面试官“伤害”的体无完肤,问的很多细节我都不太懂。
当时真想找个地缝钻进去,但是想想那是懦夫的表现,还是坚持下来那一场面试,那一天我又痛哭了一场。
但是在这次的面试当中,我感受到了阿里面试官对项目的认同,这次的面试让我得到很大的鼓励,我这一段时间的努力也得到了认可。
我总结机器学习的心得和方法:
1 不让问题过夜
当我遇到问题,强迫自己必须搞清楚再往后走,把每一个算法都展开学习,进度就会推进得很慢。其实,了解算法的原理即可,到项目阶段对项目有更好的理解之后再去抠细节会有更好的效果。
2 关于面试节奏
投递面试可以分为2轮,在第一轮面试之后就会找到自己的弱项,在面试的过程中把面试官问的问题全都记录下来,把不明白的问题稳扎稳打逐个攻破,在后期的第二轮面试才能能无往不胜。
在这件事上花了一个半月的时间做功课,每遇到一个问题的时候就在想:这个问题涉及到的算法有哪些?算法在项目里有哪些特殊的应用要注意?这样做学习的效率比较高。
3 关于学习笔记
我会按照专题来做笔记,每一个算法我会围绕这个算法归纳总结出:它的原理是什么?
然后记录一个典型的案例,这个算法在项目中每一步的计算方式如何?我会给自己模拟式的走通一条路,这样有助于了解算法的整个过程。
3
面试经验总结
我目前是拿到4家的offer:2家上市公司,1家研究所,1家初创的企业,平均薪资是25K+,比我上一家企业涨了5K+。
当我给兜兜老师报喜讯的时候我热泪盈眶,我说我是“浪子回头”。
我选择的这家公司,无论是行业前景还是职业发展路径都是我非常认可的,同时我总结一些面试经验,希望我的分享能帮到你。
1、面试之前一定要对自己简历上写的项目非常清楚,面试官可能问到的只是一部分,但是在准备的时候要提前思考面试官可能问到的各种各样的问题。
2、比如要做一个深度学习的算法,从最开始的向量是什么样的?为什么这样设计?每一步的流程都要很清晰,这样面试的时候就不容易被问住。
3、大厂的面试通常会把你简历中的项目全部问一遍,会重点问写在简历上的第一个项目,关于项目面试官会问到:数据源怎么确定的?项目分为几个部分?
每一步计算都要说清楚,面试官最常问的一些问题有:
项目最后的结果好不好?
项目要怎么优化?
你在中间的贡献是什么?
业界其他人是怎么做的?
你对项目的有没有翻新的想法?
你的特殊点在哪里?
项目中涉及到算法的原理?
你能否画出整个流程图?
简历中没有写,但应聘岗位中会涉及的内容