前言
今天的分享是学习群的小伙伴。他的本科是三级院校,研究生是双非研究生,都是嵌入式的。我有强烈的学习欲望,性格正直,但最早在学习的时候就被周围的环境迷住了。吹...(采访大数据请他现场演唱..)
自我介绍
让我简单介绍一下自己,一个福建的非学科研究生。我本科专业是自动控制。个人比较喜欢玩机器人,所以大一就自学了C语言,主攻嵌入式方向。在此期间,我也参加了很多比赛,获得了很多奖项。后来主要是受家庭的影响,想继续深造,提高自己(单纯的提高学历),选择了考研这条路。我就不多说了,主要说说我作为程序员的路。
虽然我不是专业人士,但我现在进入编程还为时不晚。大一开始玩51单片机,主要是C语言开发。其实那个时候搞嵌入式就业还可以,但是C语言实在是太低级了。以前拿C写过类似开发端的UI界面,工作量也很简单,但当时主要是堆代码,接触算法很少。
上了研究生之后,因为项目的需要,主要研究了无人机路径规划方向,开始接触算法,所以也学习了这种面向对象的语言。我认为语言没有太多捷径。多写多练习。不要太担心任何语言。我稍后会谈到这个。如果你学好任何语言,你就是老板。(顺便说一句,在面试的时候,遇到了一个精通8种语言的哥们写简历,当时我们都惊呆了。其实他只会打印一个,面试结果当然很惨。)
从嵌入式到大数据开发,我经历了很多。刚开始,因为自学走弯路,培训班什么都学不到,失去了很多学习热情,一时间真的很迷茫。好在我活下来了,接连收到一些大厂的offer,最后选择了华为。
学习心态
之所以把学习心态放在首位,是因为我觉得它真的很重要,我也一直在挣扎。刚开始找到风哥的时候,感觉嵌入方向比较迟钝。我想转向大数据,我的心态崩溃了。我太浮躁了,以至于我想一夜之间做它等等。浪费了我很多时间……作为一个过去的人,我主要想在几个关键问题上谈谈我的个人心态,因为我经常加入求职小组,或者学习一些东西。群里,总是有很多人在争论这些问题(浪费时间):
1.教育问题:这里我直接得出结论,教育很重要,但绝对不是你找不到工作或做事不成功的原因。当你看到别人说非985不能进任何工厂,985可以随意进任何工厂,或者你在为这个问题苦恼的时候,先问问自己,**我知道什么**。
真的兄弟,我遇到很多985不是因为他的985,而是因为他懂的很多,真的很好。我真的对tm一无所知。当人们读书时,我正在玩游戏。希望大家在学历问题上改正心态。如果你觉得你的学历不够,那么你可以参加考试。你什么时候想到过教育的问题?当你真的开全会了,然后你还找不到工作的时候,你可以说几句。而且我遇到过很多群,或者是身边满是又老又邋遢的人,往往一无所知。
2.专业班提问:感觉自己不是专业班,心态开始不正常。请参考第一个学术问题。
3.空杯心态:这个很重要,冯哥经常说起,总有一个空杯。事实上,我认为会发生什么并不重要。重要的是它发生的方式和速度,也就是说,学习能力高于一切(有点绝对)。绝对不是你现在能做到什么,而是你的学习能力有多强。程序员必须经常学习和纠正自己的心态。很多人说自己是菜鸟,认为自己是大老板。这是非常错误的。
学习过程
良好的心态是成功的一半。我的学习经历也很曲折。2017年底开始打算转大数据,打算明年3月份去实习,导师不让。我不能给实习提供太多经验。方向是嵌入式c,我拿了实习offer。接下来说一下两个重点问题,知识付费和培训课程:
1.为知识买单:首先声明,这只是我个人的看法。我主张为知识付费。原因很可笑,因为我早期不看免费资料。钱。你可以从鱼和宝那里以低廉的价格买到很多你想学习的材料或经验。关键是你有没有一直在搜集资料,爬遍各大论坛,搜各种视频,百度网盘容量逐渐紧张,最后还在苦苦挣扎,想学什么语言,所以建议找懂的人知识并为此付出代价。
2.培训班:培训班我单独说一下。2018年5月,从公众号了解到一家大数据培训机构,花了几万元开始学习。这里我也直接说结果,就像是在听院士的报告(笼统地讲),老师连一些基本原理都讲不清楚,二是名不副实。
不想多说,客观的说,名不副实,浪费了我不少时间。我的学习成果是理解一堆名词,可以用来吹牛。参考上面写的精通8种语言的大佬。是否需要报名上课才能学习?我觉得线上的选择要慎重,可以的话建议下线。其他的我就不多说了,我就说说我的经历。具体可以看冯哥的这篇文章。受过训练的人对它有深刻的理解。
求职过程
最后,我们来谈谈求职。为什么我们最后才谈论它?我想,如果你有一个好的学习心态和一个好的学习过程,剩下的就会一帆风顺。每个人的经历都不一样,仅供参考。我们先直奔主题,求职该学什么语言,没有好坏之分,既然能存在的都很棒,有些你没听说过,比如easy ,用中文写的大数据培训是骗局,看到它们时不要着急嘲笑它们。很多大佬。我直接给结论,学你喜欢的语言,学主流语言,学你专业内容相关的语言。语言只是一个工具,工具要得心应手。推荐Java、C++等,不多说。
期间,由于研究生项目和培训机构的关系(一直叫我不要投简历),7月中旬才开始投简历。直到签订合同,我收到了Hello Bike、亿联、锐捷网络、某事业单位大数据中心、某站、华为的offer,最终选择了去华为。海投是主要的,2000万吧,不要觉得没学好就不能投简历,也不要挂在公司里,我建议海投。
最后说说我的感受吧。我是应届毕业生,不敢给字节投一票。阿里巴巴和腾讯等大公司几乎尝试了其他所有方法。我得出的结论是:基础是第一,简历不要乱写,尤其是大公司,掌握不好。不乱写,多写点问题,至少我采访的很多大公司还是注重编程技能的。我在公众号里看了其他同学写的采访,写的很详细。我不会说太多。以下是华为的采访:
一边
我只给了 3 分钟的自我介绍,大约 5 分钟的简历。没给我bbw的机会,就开始做试卷,真的是试卷!!!面试官会拿出一张白纸和一张试卷。我的题目是,一些数据结构和一些C语言的基础知识来填补空白。主要主题是平衡二叉树搜索。主要是会手写如果平衡二叉树的bfs和dfs只用二叉树写或者不理解平衡二叉树的特点,面试官是不满意的。然后询问c语言的编程知识,变量在哪里建立,结构在哪里创建,最后是拉简历项。
双方
做试卷的bb不多。只有一个大问题,但有5个小问题。难度级别与困难级别大致相同。纸上,面试官一再提醒我,我只有30分钟。我做了3个小题,极限了,看题的时间太长了。然后我问了大数据相关的问题大数据培训是骗局,主要是针对你的简历。记得问过哪些场景会触发Flush操作,简单介绍一下join方法,以及画图说明。你为什么喜欢用火花?mr 和 spark 是有区别的,如何理解 spark-rdd 等等。
最后
自我介绍完,开始介绍项目(项目很重要,说明你整体有没有做过),然后压面,说你垃圾,很好,反正你应该更有信心,这个吹牛就不多说了,我觉得大家都好。
总结
这里就不多说了,因为真的是无穷无尽。不同的公司提出不同的问题并做出不同的反应。国企还叫我唱歌,有事业单位一直在考我的英语。大厂和民营企业大体相同。这里说他们是应届毕业生,社招不清楚,或者那句话,基础很重要,基础不强,搞大数据是胡说八道。
写好你的简历,保持头脑清醒。如果你觉得你的教育不好,你可以把你的教育放在最后。一开始不要死板的写。如果面试官不问你,就别提了。面试有两种情况。不要出现,太骄傲了,我觉得我很好。说实话,有些公司的面试官确实不如你,但要注意谦虚。一是他从头到尾都在批评自己。这真的很有趣。我不知道他的心理是什么。你希望面试官同情并接受他吗?去做就对了!
- 结尾 -