非名校毕业如何拿下深信服offer?

 

六个月,他从迷茫,不知所措一路走到年薪十七万的深信服软件开发工程师。想一想,屏幕前的你六个月又能做些什么呢?...

简介


大家好,我叫高亮!来自于陕西科技大学网络工程专业,今年三月份加入比特,现签约公司是深信服,岗位是软件开发工程师,年薪十七万。

不知道怎么说了,还是从头开始说吧。

初来比特

在我大二的时候就去听了比特的试听课(PS:比特的试听课很火爆哦,欢迎小伙伴们来试听)。但是由于那个时候在学校学的知识很浅所以感觉张老师讲的C语言都是一些很偏的知识(因为张老师讲的比较深且偏重于应用,现在想想感觉自己当时还是太年轻),由此便妄下论断,认为这是一家「骗钱」的机构。然而等到大三,终于坐不住了,因为在学校里学的是个什么大家都懂啦,这样下去会只会找不到工作,想自学但是又没有方向而且时间上也不允许在磨蹭了,所以这时候我又去听了试听课,想着反正不要钱,还拉着舍友一起去,过了一个礼拜,终于下决心报了班。(顺便说一句,我们宿舍有三个小比特哦,且年薪都在十万以上)现在想想很是庆幸当初的决定,后悔的是报的有些晚。

夯实基础

我是火箭班的,刚开始的C语言由于在学校大概学过所以还较为轻松,就是上课讲的内容,不懂就问,一定要问!!!下来再自己琢磨,当天所学过的内容一定要及时复习,否则当很多知识积压在一起的时候你就会觉得学不动了,因为这个时候以前的内容一知半解新学的更是力不从心,而且会对作业和代码形成一种恐惧,这就会把作业当成任务来交,并没有达到练习所学知识的目的。课堂代码最好下来再敲几遍,也许你上课觉得简单的下来后你也不一定能写下来。课后布置的作业练习一定要做,因为老师布置的都是高频考题,不要眼高手低觉得简单就不敲代码,闲暇之余看看老师推荐的那几本书,《C和指针》《C陷进和缺陷》《C语言深度解剖》,《剑指offer》这几本书都很好,一定要看,我全看完了,非常受用。但是切记千万不要想着以后有空看,因为说的以后只不过是在给自己找偷懒的借口而已,所以一定要在开始的时候就开始看书并养成习惯。当学C++的时候,根本就没时间看,因为C++的概念比较多,下来也要勤于总结并复习。

C语言学的差不多的时候,除了作业练习外,我也开始了刷题,但刷的不多,一天一道。现在感觉还是刷的少了,那会还是没有大毅力,懒得刷。而且保证每天的GitHub提交,还有坚持写博客,因为会某个东西和你能够用文字把它表达出来完全是两回事,所以平常学到的知识啊,有空就把它总结在博客上,这样在复习的时候就比较轻松,能够很容易地想起自己当时初学的时候对于这个知识点是如何理解的,然后访问量增加的时候对自己也是一种鼓励,而且会有面试官看你写的博客,这是你学习过程的记录,展现出你踏实认真的学习态度而且善于总结。这是一个积累的过程,贵在坚持,有兴趣的同学可以长按识别下面的二维码看看我的博客,大家可以相互交流。
                            
能力拔高

C++相对C语言来说难一点,作为一个网络专业的学生(虽然在学校学的很烂),但是再有老师带着学一遍,上课认真听,下来及时敲代码,练习巩固,多写写博客总结,还是很容易的,还可以借助于思维导图,这样会让你的知识形成框架体系,不再是零碎的。

特别注意,这个时候一定要写博客,C++的新概念相对来说较多,现阶段没有一个记录的话,很容易忘,以后遇到不会的小问题要查也很麻烦。(也许你要说翻课件,但是课件太多而且课件不是你写的你不熟悉啊,可能就算课件中有你也不一定能找到)但自己总结的就不一样了,因为把例子啊,图啊都放上去了,所以当你什么时候忘了,博客点开,浏览一下就能想起当时的想法。我还看到有的同学上课一边听,一边就在课件上做着笔记,也不知道有没有写到博客上,我不太推荐这种做法,上课就认真听,不要记太多笔记,容易跟不上节奏。更不要老师敲着代码你抄着,这是自欺欺人的,你以为自己会了,其实脱离了老师的代码你根本就不会写。所以要跟着老师思路走,自己也思考下一步怎么走,不要总是被动的等着老师说出解题思路,自己思考出来的印象会更深刻。

当C++学到有一定基础的时候的时候,又该看书了:我看的是《effective C++》,不得不说effective C++这本书有些难度,看了感觉。。。没感觉!这得要看自己的情况了。《高质量C/C++》也是一定要看的,非常有用,书的后边还附有一套题,这套题非常经典,一定要做,有可能笔试的时候会遇到这样的题。C++快学完,我看了一下《STL源码剖析》,这本书很nice,大师的作品一般人看不懂。但源码不懂没多大影响,只要跟着徐老师的思路看懂书中的重点,能够熟练掌握基本使用即可,因为笔试的时候用STL刷题效率会飞飙。

C、C++是基础,数据结构和linux就是重点了。数据结构开始不难,顺序表,堆栈都简单,但后面学到树,哈希表就有些麻烦了,一定要及时练习,可能练习一次还是记不住,不会,那就再练,练会为止。这个时间段课程安排的比较紧,一定要抓紧时间,这时候还打游戏的就不要打了。Linux对于大部分人来说有点难,毕竟之前学校接触的比较少,学的也很浅很浅,但只要课上认真听,跟着蛋哥的节奏来,下来及时练习(PS:蛋哥布置的作业一定要写!!!因为纸上得来终觉浅,一定要自己写才能对Linux操作系统更加熟悉)面试时候被问到这块内容也就基本能答上来了。课件一定要看,而且最好能够看两遍。网络的话,看《计算机网络原理》就够了,重点是网络层和运输层,很重要。有时间再看一下《Unix环境高级编程》和《深入理解计算机系统》,当然实在是来不及的话可以抽着看最核心的。

求职之途

3月份报名,9月份正式开始找工作。这个时候Linux还没上完,但是手上也有几个项目了,于是就出去找工作,其他班的人早已结课,都找了一段时间了,也有人早早的去实习,很是羡慕。但是临渊羡鱼不如结网,出去找啊,不要害怕失败,这是一个试错的过程,这个期间你能够通过笔试查漏补缺,对自己的能力也是一种提升。其实8月内推很火的我也投了很多简历,也收到过电话面试,但都是直接挂掉。冷静下来思考原因,确实还有一些东西有所欠缺,于是继续学习,巩固,加深理解。

真正出去找工作就是九月,跑了一个月,笔试很多场,一旦进入面试,就不再笔了,而是看一些面经,比特积累了海量的面经,很有用,基本问的问题就是那么几个。第一次现场面试cvte,受挫,当天郁闷了一整天,很受打击,因为开始以为很有希望,于是颓废了一天。但第二天就满血复活,上午上课,下午仍然出去找工作,跑啊跑,后边20号晚上在交大笔了深信服。这家公司很注重基础,考的题也都不难,是一些很基础很基础的知识,而且全部都是老师讲过的!笔试过了之后,开始准备面试,一面问基础,还有当时的笔试卷,基本没什么问题。二面就看你对项目的理解程度了,面试官很看好能够积极讨论的人。所以比特的项目一定要自己写出来,并且理解,把它变成自己的,而且最好能说出自己的这个项目还可以如何优化,这样和面试官谈项目的时候才能游刃有余,否则的话,绝对是大坑!Hr面没多说什么,聊聊家庭情况,就是谈薪资了。这次面试唯一奇怪的一点是从一面到三面全程没有让我问问题,可能是大家聊得太嗨,给忘了。

面完深信服,陆陆续续还在找,后边面了淘米,十分钟,感觉没希望,二面淘米也是十分钟,自我介绍时收到了深信服通知offer的电话,淘米我已经看不上了,再者他们问的比较深,就随便答了答。其他公司的电话面试陆陆续续接过不少,印象不深,都忘了。找工作的时候总有些风风雨雨,贵在坚持。后边回来继续上课,因为火箭班的课还没结,这个时候上课的人数不足10个了。找工作期间我也还一直在刷题,从没有懈怠。因为找到工作,这只是个开始。

最后,感谢这一年以来辛苦付出的比特老师们,感谢一路有比特!
想了解更多IT就业信息吗?
那就赶紧来关注我们


长按二维码 关注我们

推荐阅读:

【比特科技/面试经验】学姐告诉你“如何争当offer收割机”?

【比特科技/丹神是如何成为丹神的】

【比特科技/CVTE实习生面试经验】

【比特科技】如何写一份让面试官青睐的简历

关注比特科技,回复0001,查看面试经验汇总


    关注 西安比特教育


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册