乘风破浪会有时,直挂云帆济沧海

离开实验室和学校已经快又大半年时间了,在这里曾经留下有我青春的记忆,最重要的事给了我深刻印象的周老师、李老师、高老师,对了还有聪明伶俐可爱的凯凯。一直想写篇文章,一直偷懒没有时间在SEIL博客上留下丝毫片语,心中也不免有些落寞。实验室我可爱的学弟们,也许你们未曾认识我,我还是简单的说点在我学习工作中点点心得,以鼓励自己,有好的地方你们可以借鉴,或有些不对的地方你们要指出来告诉我,呵呵。
       时间如流水般稍纵即逝,我离开学校,到深圳快大半年的时间了。在这期间我成长了许多,点滴的记忆是我一生中最高贵的财富。记得离开学校到深圳最后一个晚上,我自己一个人留在实验室,要离开这个熟悉的地方了,看着后面一垒的棉被,那张折叠的单人床……,心中有无限的感慨,明天扛起背包要离开的我,要怎么选择,我怎么规划自己的人生,心中很彷徨,后来还是决定去花四个月的时间去学习嵌入式。学习嵌入式需要一笔费用,家里经济条件也不是很宽裕,一万多的学费不知道怎么挤得出来,家里是是否能理解,学完有没有用,整天这些词条在我脑海打转。后来我父母还是勉强同意了我去学,不过暂时没有学费,我只好自己去培训中心斡旋,最后他们也是勉强的同意我缴纳部分的钱,日后再不上。来到这个陌生的城市,无依无靠,自己在网上找个出租房,一个月300块,仿佛又回到了大学的宿舍,一间差不多80多平米地方,住了6、7个人,真够挤人的,后来才知道那种就做拼房。还好吃饭的地方离学习的地方,有个便宜的快餐厅,每餐花费7.,8块钱,一个荤菜,一个素菜,不怎么合胃口,分量也并不多,吃完总感觉没吃饱,想想在荆州学习那是多么的幸福,可以和周老师同学们经常能够一起点几个小菜。就这样我就开始了我的嵌入式生涯,我们那个班的同学还是真的很特殊,什么学历层次的都有,又从英国、印度回来的硕士研究生、还有两个上了40岁的硬件工程师,去班上学15个人算我年龄最小,所以压力是潜在的,自己还只是个大专未毕业的。心里也没怎么担心,一切按部就班的开始吧。很快过去了一个月,到了第一阶段考试,主要是C语言和Linux基础,100分的卷子,班上有好几个都考了90分以上,自己刚刚过80分。知道自己和其它的差距了,基础没有打好。后来自己也估计知道问题出在哪里了,平时虽练习的多,但是总结的少了,心里毛躁了,这是我一直以来养成的最不好习惯,在学校周老师也提醒我,可我老是记不住总没放在心上,又想起周老师那个记事本将零散的事情整理的井井有条,所以我也在买了个本子,将每天学习的知识点梳理下。我找中心的老师要了一把钥匙,希望自己每天可以多呆下,这样每天差不多8点半准时到,晚12点后才离开。这样要到了第二期的测试了,我居然考了班上的第一,心里也很是高兴知道了自己辛苦没有白搭。到了第三期的学习阶段主要是项目开发阶段,我在这个项目组里,负责的是整个项目的框架,一个很重要的角色。我的学习经历就简单的说道这里,我重要的说下我后来工作的事情。
       四个月后转眼要离开了,开始找工作了,找工作也不是很一帆风顺,前前后后面试差不多5,6次,我觉得有必要拿出来分享下。第一次面试,是中心推荐去的,现在依旧记忆犹新。得到通知心里很是高兴,面试的前几天,大量的看些C语言的基础知识,将一些重要的知识点看了又看,希望能被幸运的答上。好好的打扮了自己,选了件干净的衣服,坐上公交车赶到面试的办公楼的路上还时不时的拿出写好知识点的的纸条,心里很紧张。到了面试的公司两个人一起面试我,一男一女。简单的问了我的基本情况,我自然的介绍自己,把自己以前参加电子竞赛获得的一些证书,报纸拿给他们看,看了看我的简历感觉他们还算满意,我以为还要考考笔试这回没有直接面试。但意外发生了,他们问我在做项目的时候做过些什么,能不能够在黑板上把流程图写下来,介绍一下,我也做了,可是不知道怎么的,说话开始变调了,感觉没表达清楚,他们也在提醒我再重复,后来看他们的眼色估计是不耐烦了,最坏的事情是他问我对单片机很熟,那就问C8051单片机知识点,我都没有答不上去,还不到一个小时,就完成了,我估计是没戏了,心里也不免伤心。后来我总结这次面试的经历,提前的准备是必要的,但是一定要放松自己的心情,太过紧张难免事半功倍。知识点自己懂是重要但是能表达出来才是必要的,这样别人才可能认可你,否则的话还是没有展现出自己应有的水平。另外简历上写给面试官看的,自己心里要有数,能够答的上来的固然,不能给他正确的回答的话,估计他会怀疑有掺假的成分,这样面试的效果可能不好。经过这次面试后我还面试了其它的公司,接下来每次都会有笔试,最重要的是C语言的基础部分,数据结构算法、链表排序、字符串的常用常见操作等等,考题都很基础,但是都是最容易被忘记的知识点,所以大家平时要多看看C语言的知识。另外有的公司还有可能会面试一些EQ上的智力题,呵呵,不要刻意去花时间去专研了,顺其自然就好。
      我现在这家公司已经过四个多月,工作上的事也不是那么顺心如意。我主要在公司负责IC的驱动移植开发,到了公司才知道每个员工分工都很明细,我自己负责一个平台,公司自己做的板子,经常要要在硬件或者软件上修改。一开始进公司不是那么顺手,没有什么经验到处碰壁。记得老板给我安排的第一个任务是触摸屏的驱动,看我是新手,就差不多给了我两个星期的时间完成。在这两个星期内,自己从零开始,熟悉开发板、熟悉IC,慢慢摸索,移植好代码每天也很用功的调试。调调代码,烧烧程序,板子上运行,以为就可以看到触摸屏可以起作用,两个星期过去了,老板有点急了,问我这么还没搞出来,后来每天都在催,我估计他是不耐烦了。后来果然他找我谈了话,说我不适合干这行,一点解决方法的头脑的都没有,只是希望能够改改代码就可以跑,观察了我很久很少看datasheet,最重要的是没有用合适方法来测试写的代码是不是对的,他建议我还是找一个简单的活,意思我也猜的出还没过试用期就要被辞了。我的头脑一片空白,本来就没睡好觉,这下更是睡不着了。后来还是同事请求老板再给我几天的时间,我也只好在静下心来,在同事的帮忙分析下,在程序里对读写寄存器进行读写,0xaa,0ff,用示波器测试IC的管教,最后查出来了是I2C的上拉电阻阻值有问题,改改果然能跑了,这下心里才松了一个大气。就这样完成了第一个任务,心里不免有些伤感。经历这件事后,我做事情也规范了,一开始不习惯看太多的全英文的datasheet,习惯在网上收索中文的译文。当然幸运的有的能找到,没找到自己还是硬着头皮每个单词每个单词的查。在使用自己不熟悉的IC的时候,不着急把所有的程序都烧写进板子。先花上一到两周的的时间做准备工作,要提醒自己板子上的IC并不一定是能够正常工作的,它世界上的独一无二的板子。身边最好准备一台示波器,在程序里打调试信息,确保IC读写时序是和datasheet 工作的一样,慢慢的调,接近了这样才能说明IC可以用了。我懂得了,作为一名合格工程师不单只是会写代码,而且要用眼睛解决问题,眼见为实,示波器就是工程师的眼睛。另外提一下没必要一个劲的看书,这样看下去估计也没什么效果,写的每一行代码,要知道写的做什么,边看datasheet边理解,这样才能在有限的时间内完成规定的任务。还有就是在公司做人做事一定要长心眼,同事说过的话好的可以采纳,不能接受的心理揣摩了再做决定,老板说过的我放在心上,帮老板解决问题才是最重要的。做事情规范是重要的,不单只是代码,而且每天自己办工作收拾干净。
       前一阵子自己病了,得到了实验室周老师,同学们关心,我很欣慰,因为有你们我真正的感觉到温暖。我现在每天坚持的锻炼身体了,每天晚上12点准时睡觉了,早5点就起床了,跑一个小时的步就上班。我希望大家都有一个好的身体,学习固然要紧,身体才是革命的本钱。离开实验室我对周老师说,我得离开您,我必须得去奋斗,去谈恋爱。现在我依然为我对理想奋斗着,虽然蚁居在这座城市,但是还有梦想我还会继续的拼搏。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值