就业感言:不惑与获 

来源:华清远见嵌入式培训成都分中心      

    
  学员姓名:陈鍪
  所在班级:成都1112期班
  就业单位:深圳市银河风云
  工作职位:嵌入式linux开发工程师

 

 


我大学读的是计算机师范专业,属于首届免费师范生,毕业后需要履行职责,做一名教师。毕业后,我也果真去了一所学校教书。在学校,我每周总共6节课,也不用坐班,所以,我有大把大把的时间自由支配,但是,除了备课和修电脑,我再也找不到自己能做的事情。我开始反思,难道这就是我要的生活吗?难道这样就能实现我的理想吗?我决定辞职去做我想做的事情。

在那段时间里,我很纠结。既有政策方面的约束,也有出于自身发展前景的迷茫。如果去搞软件开发,那么意味着违约,违约意味着违约金,而这对我这样一个刚走入社会的大学生来说是很大一笔钱。违约之后,教委还有没有一些附加的政策处罚,我心里也不清楚。但是,短短的两个月的工作经历,我已经看透了那种朝九晚五、形式主义、懒散的氛围,我下定决心,不管会付出多大的代价,我都要选择从事软件开发。可是,还有一个难题困扰着我,我到底是想做哪个领域的开发呢,哪个领域发展比较好呢。初我选定了java,因为现在java流行,于是我重新打开大学课本,开始一点一点的看起来。这期间,我也与大学的同学交流,他们也有换行的想法,从他们那里我了解到,嵌入式是个不错的选择。于是,我又开始去了解嵌入式。开始,我还是打算去自学的,但是在逐渐了解的过程中,我发现自学实际上并不是好的办法。因为大学我们相关的课程开设得比较少,这方面的基础比较薄弱,如果要自学的话,注定是一个长期的、艰苦的过程,保守估计也要一年吧。而一年的时间,对于我来说太漫长,我想的是赶紧换行,因为时间越晚入行越难。所以我就想到了参加一个嵌入式的培训,我又开始在网上到处搜集各种信息,后好锁定了几家,一家一家的了解,并实地去考察,后我选定了华清远见成都中心。为什么选成都,那是因为我是重庆人,不想去太远的地方,成都比较近,生活习惯和重庆也差不多,而且成都的软件业在整个西部地区来说算数一数二的。在经历了这一系列的事情后,我开始办辞职的事情,然后就带着希望的心情来到了成都华清远见。

来参加培训给我深的感受就是大家都抱着同一个目标来,为了这个目标大家都很努力,这种努力是一种发自内心的积极的自觉性,这和我们以往在学校的学习有着本质的区别。所以,大家都很努力,我也很努力。那段时间,老师上课讲的每一个程序课后我都会自己去再做一遍,有什么问题我也很积极的问老师。对自己的要求,不再是像在大学时只要知道就行,而是不但要知道,还要弄懂为什么。大家对知识的学习和对知识的渴求,都是以往不能比的。在这样一种氛围下,我们天天从早学到晚,坚持了四个多月。那段时间,我同学都说我好像消失了一样。的确,四个月所学的东西很多,每天都很忙,很累,但很充实,我几乎把全部精力都放在了学习上。

四个月的时间转瞬即过,现在回过头再看,发现我们所学的东西实际上都是很基础的,而更多更深奥的知识还有待于我们在以后的工作中去学习。可以说,这四个月的培训也只是把我们领入了嵌入式这个行业,但是至于未来能走多远还得靠自己的努力。这不仅让我想起刚来参加培训的时候的雄心壮志,以为经过四个多月的培训就能成为高手,是多么的好笑。但是,这也许就是在成长吧。井底之蛙,当他看到井口的天空时以为天就那么大,当他跳出井口他就能见到更大的天空。所以,这四个月的培训使我们跳出了井底,见到了真正的嵌入式的蓝天。

经过了这四个月的学习,每个人的收获都不一样,因为每个人的情况本身就不一样。对于我来说,这四个月的学习,使我具备了一名初级嵌入式工程师的基本素质和技能,使我对嵌入式的理解更深入。在了解了自己,也了解了嵌入式行业的发展后,我给自己进行了定位。我觉得这是每个入行的新人都必须做的,只有给自己进行了准确的定位后,你才能知道自己需要一份什么样的工作,自己能够胜任什么样的工作。我根据自己的情况,然后制定了一个符合自己的职业发展规划,我想这也是每一个新人必须做的。鉴于我还是一个新人,而且我对硬件也不怎么了解,所以,我不打算直接去搞底层的驱动开发。我计划先做至少三年的Linux应用开发,等Linux C和TCP/IP协议完全弄清楚了之后,再一点点的往底层发展。当然,这也只是我暂时的规划,也许有不合理的地方,在以后的工作中我会逐渐调整,也不排除直接去做底层开发。另外,我不打算做一直做技术,做到一定时间,我会转向管理或者其他方面。总之,我觉得每个新人都应根据自己的情况和兴趣来规划自己的职业发展道路,而且规划还要与时俱进,随时做调整。

在做好了这些之后,剩下的就是找工作的事情了,下面我就着重谈谈我找工作的一些经历吧。

我觉得求职重要的是要目的明确和给自己一个合理的定位,其中,给自己一个合理的定位显得更重要,因为只有了解了自己才能给自己定一个明确的目标,才能在求职的过程中进行取舍。我觉得求职的大忌就是自己都不知道自己可以干什么,适合干什么,喜欢干什么,自己到底能干些什么。比如我面试的第一家公司是中软,给我打电话叫我去应聘java工程师,我直接回绝她说我只做嵌入式,她说他们也需要嵌入式方向的,于是我就去参加了面试。给了我一套面试题,结果全是C++,当时我就觉得这家公司的本意并不是招嵌入式方向的,后来和人事部的交流的时候,他们谈到了对我的评估,说我是初级工程师不到,我很清楚自己的实力,暂且不说自己是否有这个实力,单从他们的评判标准来说就不公正,反正我从没见过哪家公司用C++去评估一个嵌入式工程师的,当然,我也不是说嵌入式工程的面试就不会涉及C++,有些公司也会涉及的,只是这家公司只面试了我C++,所以,我觉得要么他们本意不是招嵌入式方向的,而这与我的求职意愿相悖,所以我坚决pass掉。

其次,在面试前应该做好充分的准备。第一,知识准备。嵌入式主要用C语言,所以,C语言必须要很扎实,大家可以在网上下各种面试题来做,多积累。有的公司还会涉及一些C++,如果有时间的话也可以看看C++。另外,嵌入式常见的是linux平台,因此应该对linux操作系统有一定了解,shell命令、makefile以及vi编辑器、gcc编译器等这些要能熟练使用,这些是基础。Linux C很重要,尽量多学一些,在面试的时候很有用,自己熟悉哪些,就和面试官谈哪些。当然有想做驱动开发的同学,则应该好好准备linux驱动。字符设备驱动必须要能够编写,块设备驱动的框架要很清楚,其他的网络设备驱动、platform总线驱动、I2C驱动、USB驱动、帧缓存驱动等等这些都要比较了解,至少要做到很熟悉各驱动所用到的数据结构。如果是学硬件的同学,还可以多准备下arm体系架构方面的知识,到时候可以挑选比较有把握的一些和面试官谈一下。第二,了解公司概况和岗位需求。这也是相当重要的,因为我面试的公司几乎都会问我对他们公司了解吗,这个时候就算你不了解也要回答了解,如果比较了解的话就大致谈谈公司的主营业务这些。嵌入式的范畴也挺大的,有的公司专门做路由器,有的公司专门做机顶盒,每个公司都不一样,因此他们的岗位需求也不一样,根据具体的岗位需求再做一些针对性的准备。比如,做路由器的公司肯定要求你对网络体系结构有一定了解。而每一个方向又可以分为应用和驱动,因此,所做的准备又不同。第三,如果你大学做过一些比较好的项目,也不妨准备一下这方面的,面试的时候也着重说一下,让人家觉得你大学没有虚度,来参加培训不是为了弥补以前的时光,而是为了更加充实自己。这一点对计算机相关专业来说也很重要,因为如果你是计算机专业的,还需要参加培训的话,很容易让人觉得你大学肯定没好好学。第四,如果前面所做的准备你都已经做好了,那么不妨试试这种方法。选择和岗位需求比较接近的,自己感兴趣的,也比较自信的某个或某几个知识点深入研究下去,面试的时候可以着重谈谈这方面你的了解,这样,面试官绝对会对你刮目相看的。

可能很多人,包括我自己以前做简历的时候,并没有注意太多细节。往往大家做的简历都是万能简历,可以去任何公司去应聘任何职位。这种想法的初衷是好的,但是却是很笨的。我们应该做的简历是一份目的明确,内容充实又简练的简历。我们应该根据应聘的公司和应聘的职位填写简历。求职意愿一项一定要写清楚,好就写一个,多不超过两个。简历的安排顺序好是这样的,首先是个人简介,其次就是专业技能,学校的实践经历,如果有必要再添加大学所学的课程。当然,顺序并不一定这么安排,我只是想说明,把基本的、重要的,和应聘岗位贴切的部分放在前面或者显眼的地方。简历的风格好以简练为主,不用太花哨,毕竟是做技术的嘛。做完了简历后,你好把自己当做人事经理,忘掉你所填写的内容,看你能不能在短时间内获取到足够的必要的信息,或者你让别人给你看看。一份成功的简历是在较短时间内能够了解到你的基本信息,能够判断你与应聘岗位的匹配程度以及你的能力水平。

后,面试也需要一些小技巧。你应该主导面试官,而不是他主导你,这样的好处是扬长避短。一般面试的步骤是笔试,技术面试和人事面试。不同的面试谈的话题也不一样。技术面试的时候,你应该主导面试官,把他引导到你比较擅长的领域上来,如果在这方面你准备足够充分,对某个问题的认识超过常人的话,面试官一定会对你刮目相看的。对你进行技术面试的面试官一般都是在公司比较厉害的人物,在互相交流的过程中,你反过来也可以大致了解到他到底是什么水平,如果他很年轻而且感觉上技术也不怎样的话,那么说明这家公司实力很一般,基本可以pass掉。我之前就遇到过几个这样的公司,网上看不出实力怎样,去了后来对我进行技术面试的面试官看起来跟我一般大,有些貌似还没我大,感觉还很书生气,见了我都有些不好意思,然后面试的时候也没问出些什么比较专业的问题来,于是我就判断这家公司实力不怎样,于是果断pass掉。如果参加人事面试那么说明你离成功近在咫尺了,但是也不能大意。人事面试我的经验是除非人家问你,否则不要多说。问你薪资的时候,好先不要说具体多少,能让他先说好。薪资到底多少要根据自己的实力来,也要结合公司的实力情况考虑。只要人家给的薪资在你能接受的范围内,那么都可以回答,但是不要急着去,给他说个期限,这样,在这个期限你还可以去其他公司应聘,这样可以做到“货比三家”。当然,如果给的待遇比较可以,那么好是早点去。除了薪资这些以外,还应该了解一下五险一金,住房公积金到底多少,加班多少,有没有加班工资,有没有项目奖金和年终奖金这些。如果你是参加的招聘会的话,由于来招聘的基本都是人事部的,所以,要注意交流的方式和内容,因为他们并不怎么懂技术,所以,这时候你要会“忽悠”,要口若悬河,云里雾里。如果这份工作你很喜欢,不妨在专业技能上适度夸张些,别担心他会“戳穿”你,人事部门的人不会和你具体谈到专业上的东西,他们往往会根据第一印象结合你所说的来评判你。总之,像这种招聘会会很有很多人同时去投简历,你一定要确保你的简历不会被第一关就pass掉。

我有个朋友,当时见我在中学教书的落寞样儿时问我,你选择免费师范生,后悔吗?我当时很肯定的回答他,我不后悔。因为,我觉得我在大学得到了很好的锻炼,我所学会的东西永远不会被现实的环境磨灭。如今陷入窘境,只是一时的,只要相信自己,一定能够改变的。我想告诉学弟学妹们,生活的确是不平坦的,在遭遇挫折的时候不要气馁,因为情况总会有所改观的,只要你努力去改变;在得意的时候也不要得意忘形,因为你不知道这种好景能持续多久,未来是充满变数的,你认为一定的东西并不会以你的主观臆断出现,我毕业才不到一年的时间,而这一年所发生的事情是我以往无数次设想都没想到过的。生活没必要大喜大悲,保持平和的心态,因为生活本身就不是一帆风顺的。虽然生活不是一帆风顺的,但是我们期望它还是一帆风顺的,祝学弟学妹们,未来一帆风顺!

华清远见教育科技集团学员新就业风云榜 >>