被某无良培训机构坑了,面国企要求唱歌...谈谈我转型大数据的心酸历程

前言

 

今天分享是是学习群的一个小伙伴,他本科是三本院校,研究生读了双非研究生,都是嵌入式方向。学习欲望很强烈,也一身正气,但在最早学习的时候被身边环境所蛊惑,认为非重点、非科班进不了好的公司,后面培训的时候又被坑了一把,面试的时候也接连受到打击...(面试大数据要求他现场唱歌。)

 

 

 自我介绍

 

大致介绍一下我自己,福建某非科班研究生。本科的专业是自动控制方向,我个人比较喜欢捣鼓机器人什么的,所以自学大一开始自学c语言,主攻嵌入式方向,期间也参加了很多比赛获得了很多奖项。后来主要是受到家里的影响和想要进一步学习,提升自己(单纯为了提高学历),选择考研这条路,这就不多说了,主要谈谈我的程序猿之路。

 

虽然非科班,但是我接触编程也不算太晚,最早是大一开始玩51单片机,主要是c语言开发,其实当时搞嵌入式就业还行的,只是c语言真的很底层,我曾经拿c写过类似于安卓开发端的ui界面,那工作量简直了,但那时主要就是堆代码,算法方面接触的少。

 

到了读研之后,也因为课题的需要,我主要是研究无人机路径规划方向,开始接触算法,所以另学了python这种面相对象的语言。语言这种东西我觉得没有太多的捷径,多写多练,不要去太纠结什么语言,这个我后面再说,任何一门语言你学精了,都是大佬。(说个题外话,面试的时候遇到一个哥们简历写精通8门语言,当时我们其他人都惊了,其实他就是print一个HelloWord就算会了,面试结果当然很惨)

 

我从嵌入式转到大数据开发经历了很多,起初因为自学走了弯路、报培训班学不到东西被消磨了很多学习激情,导致有段时间真的很迷茫。不过还好挺过来了,也陆续收到了一些大厂的offer,最终选择了华为。

 

 

 学习心态

 

为什么要把学习心态放在这这里先说,是因为我觉得真的很重要,我也曾经纠结过,最早找到峰哥,那时觉得嵌入式方向不景气,想转大数据,心态崩溃,甚至浮躁到想一夜速成等等,浪费了我很多的时间······,作为过来人,这里主要想谈谈我个人对于几个焦点问题的心态看法,因为每每加入求职就业群,或者什么学习群,总有不少人就这些问题争论(浪费时间):

 

1.学历问题:这里我直接给出结论,学历很重要,但绝对不是决定你找不到工作,做事不成功的理由。在你看到别人说非985进不了什么什么厂,还有什么985随便进什么厂,又或者是你自己在纠结这个问题的时候,先问自己一句话,**我tm会啥**。

 

真的兄弟,我碰到很多985厉害不是因为他985,而是他会的东西真的多,真的细。而我,真的是tm什么都不会,人家看书我在打游戏。学历问题希望大家摆正心态,你觉得缺学历那你就去考,不想考就好好学专业知识。学历问题是什么时候思考的事?是你真的全会的时候,然后还是找不到工作时候,你说两句可以。而我碰到很多群里,或者身边老骚满腹的人往往啥都不会。

 

2.科班问题:觉得自己非科班,心态又开始不端正了,参考第一条学历问题。

 

3.空杯心态:这个很重要,峰哥也常常挂在嘴边,时刻空杯。其实我觉得会什么不重要,重要的是怎么会的,多快会的,就是学习能力高于一切(有点绝对了),决定你高度的绝对不是现在会什么,而是学习能力有多强,程序猿这行必须一直学习,摆正心态,很多人嘴上说自己菜鸟,心理把自己当成大佬,这是很错误的,虚心求教,能者为师,空杯心态。

 

 

 学习历程

 

好的心态,成功一半。我的学习经历也很曲折,从17年年底开始谋划转型大数据,本来准备来年3月去实习,但是导师不让,对于实习我给不了太多经验,不过我期间去面了海康,但方向是嵌入式c的,拿了实习offer。接下来还是谈两个焦点问题,知识付费和培训班:

 

1.知识付费:首先声明,这仅我个人看法,我主张知识付费的,原因很好笑,因为早期免费资料我不看,就算是垃圾的付费资料我也会认真学习,可能感觉花了钱。不花钱也可以,某鱼和某宝都可以低价买到大量你想学习的资料或者经验,关键你是否一直在收集资料,爬遍各大论坛,搜遍各种视频,百度网盘容量逐渐紧张,最后还在纠结,我要学哪种语言,这样的我建议找个明白人知识付费一下。

 

2.培训班:培训班这个问题我单独好好说说,18年5月从公众号上了解到某大数据培训机构,花了上万元开始学习,这里我也直接说结果,像是听院士报告(泛泛而谈),老师连一些基本原理都讲不清楚,第二就是名不副实。

 

我也不想多说,客观一点讲就是名不副实,浪费我很多的时间,我的学习成果就是了解了一堆名词,可以拿来吹牛,参考我上面写的精通8语的大佬。那是不是要报班学习,我认为线上的慎选,建议能线下就线下。其他不多讲了,我就是讲讲我的经历,具体可以看峰哥这篇#从健身教练角度聊聊培训机构#,培训过的人都深有体会。

 

 

求职历程

 

最后再谈求职,为什么最后再谈,我觉得摆正学习心态,有了好的学习流程,剩下的就是顺水推舟,每个人的经历也不一样,仅作参考。还是先直入主题,学哪种语言去求职,语言无好坏,既然能存在的都牛逼,有些你都没听过的比如易语言,用中文写的,看到他们不要急着嘲笑,这些人很多大佬。我直接给结论,学你喜欢的语言,学主流语言,学和你专业内容相关的语言。语言只是工具而已,工具就是要顺手,建议是Java,Python、C++这些,不多说。

 

期间由于研究生课题和被培训机构坑了一下(一直叫我别投简历),7月中旬才开始投简历。整个到签约为止,其中拿到了哈啰单车、亿联、锐捷网络、某事业单位大数据中心、某站以及华为的offer,最终选择去华为。海投为主,谈谈两个千万,千万不要觉得自己没学好就不投简历,千万不要吊死在一家企业上,建议海投一下。

 

最后说说感受,我是应届生,没敢投字节,阿里,腾讯这样的大厂,其他几乎都有尝试,给出结论:基础第一,简历不要乱写,尤其大厂,掌握不好的不要乱写,多刷题,至少我面试的很多大厂还是注重编程功底的。我看了公众号里的其他同学写的面试经过,讲的很详细了,我不说太多,这里就给出华为的面试经过:

 

一面

 

自我介绍只给3分钟,针对简历大致扯了5分钟这样,没给我bb机会,直接开始做考卷,真的是考卷!!!面试官会掏出一张白纸,和一张考卷,我的题目是,前面是一些数据结构,还有c语言的一些基本知识的选择填空,大题是平衡二叉树搜索,主要就是要会手写平衡二叉树的bfs和dfs,如果只是用二叉树或者不了解平衡二叉树的特性来写,面试官不满意。然后问c语言的编程知识,变量建立在什么位置,结构体创建,最后再扯一下简历项目。

 

二面

 

不多bb做考卷,只有一道大题,但是有5个小问题,难度差不多有leetcode的hard级别,应用题有情境的那种,我记得是小明去旅游,写方案,题目描述就要一页半纸,面试官反复提示我仅有30分钟。我就做了3小问,极限了,读题花了太久。接着问大数据相关的问题,主要是针对你的简历,我记得问了哪些场景会触发Memstore的Flush操作,简单概述hadoop的join的方法,要画图描述,为啥你喜欢用spark,mr和spark有区别,怎么理解spark-rdd等。

 

终面

 

自我介绍完就开始介绍项目(项目很重要,说明你有没有整体的做过东西),接着压力面,说你很垃圾,很菜,你反正要自信一点,这个吹牛逼的就不多说了,我觉得大家没啥问题。

 

 

 总结

 

这里没有说太多,是因为真的说不完,不同公司问的真的不一样,应对策略也不一样,国企甚至要求我唱歌,有个事业单位一直在考我的英语。大厂私企大致差不多,这里说是应届生,社招的不清楚,还是那句话,基础很重要,基础不牢,搞大数据就是扯淡的。

 

简历好好写,心态放正,觉得学历不好可以把学历放到最后写,不要死板写在第一个,面试官不问你不要提,面试时两种情况不要出现,一种是过分骄傲的,觉得自己很牛逼,说实话有的公司面试官真的没你厉害,但是注意谦虚。一种是从头到尾都在批评自己的,真的很搞笑,不懂他是什么心态,难道是希望面试官同情心泛滥收留?就先这样吧!

你可能感兴趣的:(面试经验,大数据转型经历)