当前位置: > 广州IT培训 > 就业快讯 > 就业感言 >
就业感言:我的华清远见培训总结报告
时间:2013-03-01来源:华清远见广州分中心

 

  学员姓名:黄邦浪
  毕业院校:华南理工大学广州学院
  就业单位:威盛电子
  工作职位:嵌入式驱动工程师

 

 

 


 

一、 概述

1.1. 引言

本人于2011年10月31日至2012年3月16日期间在华清远见教育科技集团-自费接受培训,历时4月有余,特撰此文以记叙所获经验、抒发心得体会。

1.2. 来华清之前的思考

对于应届生来说,碰上校园IT教育滞后的年代,从未有过相关工作经验的我,虽说有应届生校园招聘,但在社会职场还没有站稳脚跟的信心。在经历前途抉择的迷茫和求职的挫折后,我将华清远见教育科技集团-深圳中心作为我提升就业竞争力和开启职业生涯首航的试金石。我来培训的目的就是深入学习嵌入式开发技能,增加自己的就业资本,扫清职业生涯前期的迷雾。我对华清远见了解不多,但知道他们是专做嵌入式培训的专家,有一定的市场认知度。可惜,此时适逢辞旧迎新之际,正直校园招聘火热阶段,我也因此错过了这难得的应届生招聘机会。看来培训还是要选时机。

1.3. 培训过程概要

历时四个月多,简而言之,有如下大体感受:

一:培训内容以C语言为主辅以JAVA和Android等拓展知识,从应用层至底层,循序渐进,可以说面面俱到,唯四个月时间让我觉得还是短了些,但就业压力已迫不急待;

二:课程安排,中规中矩,内核和驱动部分为重要,但难度因人而异。我们应根据实际情况,有侧重点进行学习。遇到问题,如自己和同学都无法解决,这时便可请教老师,他们毕竟比我们有经验。

三:培训分为多个阶段,每个阶段都会有不同的老师负责,因此,勤沟通、学会适应和勤做笔记是必要的。可能有的老师不适合你的口味,可以大胆提出,否则遭殃的还是自己。

四:培训效果全赖于自己的表现和态度,与大学课堂相比,除了教学内容具有优势以外,其余诸如环境、硬件条件方面皆与校园无多大出入。要是还像某些同学一般漫不经心,终的结果可想而知。

五:这里发的教材很一般,建议大家多提提意见,一些不合时宜的书要坚决剔除、淘汰。

二、 过程详说

2.1. Linux C语言与数据结构

这一阶段由林老师主讲,该老师年轻、C语言及Linux功底扎实,上课尽管节奏快,但是内容充实,对C语言的语法及应用的讲解均面面俱到,对于学员的C语言巩固和提高有极大的帮助。同学们都这位老师也是赞不绝口的。

上课方面大多数同学都是没有问题的,很满意。在课后作业方面,部分同学认为作业过多,此时可以遵循先易后难的原则,或者对作业条目自行进行删改,忽略难度较大或者偏题,抓住重点就行了,这样可确保基本知识点的掌握。

我在这一阶段过得很充实。

2.2. 第一阶段考试

在完成这一阶段的学习后会进行一次考试,主要是对C语言的一次检验,建议吃力的同学可以进行调整,甚至留级也是没有关系的,考试的成绩不必太看重。

2.3. Linux C语言高级编程

林老师接着还会对我们进行C语言的拓展,主要讲解进程、线程、IO等方面的知识点,这方面的内容属于对掌握的C语言语法和数据结构的具体应用了。建议对该部分内容点到即止,无须过分深入。了解常用的数据结构和算法,在娱乐应用开发方面是必须的。

林老师讲的C语言还是十分到位的,让我在这一阶段即巩固了基础,有获得了提高,值。

2.4. ARM编程入门

开始接触硬件了,这部分的老师应该会更换。熟悉了该老师的上课方式之后,建议同学们对ARM的语法进行重点熟悉即可,起码要看得懂代码,因为有许多启动代码都是用汇编写的,比如Start.S等文件。

7天很快过去,我对汇编语言有所了解,能够看懂大部分内核代码。此时有的同学会开始犯困,甚至不知道老师在将啥,或者抱怨老师为什么一整天都在上课的现象。我知道,若是想往嵌入式底层方面发展,这部分还非懂不可。

2.5. 期中考试

完成这一阶段的学习后,会进行第二阶段的考试,这是对C语言高级编程及ARM汇编进行的一次检验,同样,建议感到吃力的同学继续调整,甚至留级。

学完这阶段,我还没有感到有多大的阻力,只要在上课时确保听课质量,就可以跟得上的。

2.6. Linux初级驱动

从这一阶段开始进入正题了,各个老师基本功还是可以的,基本上很熟悉内核、驱动以及驱动与内核的调用关系。但是问题开始出现,由于频繁出现这样的现象:

老师讲课可能讲一整天,让我们吃不消;

老师在讲解驱动与内核调用关系的时候跳太快,代码让人头晕目眩;

由于时间关系,老师仅仅点到‘线’,没有考虑 ‘面’,使得大部分同学一头雾水。

没办法,对于这些情况,我个人也是感觉到非常无奈,因为我本人从未深入接触linux内核,尽管我对linux操作系统已经很熟悉。看来要寄希望于工作以后了,到时候可能会发现现在的讲解有用。

这一阶段,你要明白,看代码的工具要会用,分析代码的能力也要有。

2.7. Linux高级驱动

又换成另外一个老师,韦老师讲的也不错,但是节奏依然太快,感觉linux驱动的编写方法是固定好了的,一成不变。

值得说的是,对高级驱动,会让你又更深入了解(不可能是精通啦),如果你学好了初级驱动的话。

2.8. Linux系统移植

同样,学完了这部分内容,你也可能还是不会移植,很正常。该部分的内容会有相应的实验手册来帮助,因此,易老师讲的比较快,演示得更快,看完实验手册,我再去网上下载新版本的内核、U-Boot,但我还是不会,因此很是纳闷。

可总的来说,这几个阶段的成果还是有的,熟悉了SourceInsight这个查看代码的工具,对内核的基本架构有一个初步认识,了解(不是网上所说的精通)驱动、系统移植的一般步骤。想要精通嵌入式的看家本领,是需要一段时间的沉淀和经验的积累的,因此,虽学得糊里糊涂,但也有了一个基本印象,也是可以接受的。

2.9. JAVA与Android专题

这一部分的内容,目的仅仅是拓展,让大家知道有这么个东西,至于现在Android软件开发,确实是需求量比较大,有兴趣的应该多深入一些。

2.10. 项目阶段

这一阶段也很重要,关系到将来的就业。之前说的人手一个开发板,在这里应该是不可能的了,我们组只有两个,后提了意见才多加额外一块。我所选择的是Android平板电脑这一项目,指导老师一开始是杨老师,后来杨老师需备新课,后改为计老师辅导。计老师是一位很好的老师,亲切随和,指导到位,对项目进度把握得很好,我从他身上学到了不少,积累了项目经验。

对于这个项目,无论是3g模块还是WIFI组,不但要熟悉JAVA和C/C++语法,还需要你阅读代码的能力。大多数时间里,我们都在阅读代码、调试程序、根据调试信息看代码,要我们写的代码并不是特别多。随着项目的慢慢推进,觉得对自己的分析问题和解决问题的能力还是很有帮助的。

做项目的过程难免会觉得郁闷,这对于大多数没有成功项目经验或没有做过类似项目的同学来说是很正常的。深刻去体验这次项目,你会发现很多自己的不足。

三、 总结与建议

其一:培训并不是就业的救命稻草,来之前要想好,培训中应调整好心态,找准好自己的目标。

其二:理想和显示是有差距的,所谓:“既来之,则安之”。上课形势与大学相差无几,慢慢你会发现“好记性不如烂笔头” “勤能补拙”这些话是有道理的。

其三:勿简单地认为签了就业协议、付了学费就是万无一失,这样的心态对你培训后的择业无半点帮助和意义。

其四:由于我们参加的是嵌入式培训,相对大学而言,学习更有针对性。因此,抓住内容的重点,多些与老师同学沟通,能够帮助自己更好地走好以后的职业道路。

发表评论

高薪就业风云榜


酷炫项目实训


成功离你很近,你准备好了吗?


学霸归来—年薪18万,入职腾讯公司

前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2018 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号,京公海网安备11010802025203号

免费在线咨询立即咨询

免费索取技术资料立即索取

嵌入式技术交流群QQ:330864365

电话咨询400-611-6270