学习心得:精英=个人努力+优秀老师的指导  

来源:华清远见嵌入式培训深圳分中心      

    
  学员姓名:张坤海
  所在班级:深圳1106期班
  就业单位:深圳联发科技有限公司
  工作职位:Linux驱动工程师

 

 


四个月过的地真是块,一眨眼就要毕业了;回忆整个过程,真是一个在人生中很值得回忆的过程。

从毕业到2011年的4年中,在一个公司里面从事智能楼宇自动化产品的研发,开发的产品都是没有操作系统的,在开发过程中深刻体会到随着代码量及功能的增加,很难管理整个裸奔程序,可移植性和可读性很弱,这样的开放很吃力,效率也不高………带着许多问题来到了华清参加嵌入式培训,刚开始以为参加周末班(一边工作)就应该可以学好,后来发现linux要研究的东西很多,想搞清楚点还是需要发很多时间和精力的。在这种背景情况下,参加了华清11-06班的脱产学习;

1、学习C语言和数据结构时,虽然有C语言的开发经验,但听课后发现自己的C语言还是有很多不足的,系统培训后,写C语言的思路正规了很多(以前虽然很注意编程习惯,但总感觉还是很山寨),对许多不确定的用法搞得很明白,对数据结构有了很深刻的认识,能够熟练应用数据结构。听林老师的课,才知道什么叫精通C语言。

2、学习C++时,谭老师能够把C++的每一个知识细节都能够说的清清楚楚,以前对面向对象不清楚,经常是用面向过程的思路去思考C++程序,这个就真的很不专业了 ,但认真学完课后,发现自己对面向对象编程很有感觉有思路。学到的是一种编程思想。如果有机会再写C++程序,打开自己学习笔记,一定能写出不错的C++ 程序。

3、在学习ARM时,因为已经对单片机还是很熟悉的,所以学的比较轻松,但如果成为一个优秀的ARM工程师,还需要花很多时间去研究的。

4、学习JAVA和android应用编程时,钟老师非常认真给我们讲课,也很关心同学的学习情况,对JAVA和android编程也有了一定的认识,有C,C++编程经验确实理解JAVA容易些。

5、学习linux应用时,易老师给我们讲课,不仅深刻学习到了应用开发知识(文件操作,进程通讯,线程,网络编程等),更总要的是体会到老师的编写习惯,思考问题的方式。

6、学习linux内核,UBOOT,代码分析时,这个理解起来真是难,但易老师的思路确是很清晰,深入研究代码不长时间,但能深刻体会到用操作系统是把C语言的能力发挥到极限。在分析这些代码中,不仅对linux操作系统有了深刻的认识,自己的C语言似乎有不少的提高 。

7、学习初级驱动及高级驱动时候 ,体会深的是系统的分层与分离思路,在C语言中实现面向对象的思路。这真是从来没有想过的事情。

8、进入项目实践,通过老师的辅导和自己在听课中知识的积累,在和小组成员讨论过程中设计了一个智能家居的应用程序框架,整个框架思路很清晰,能够做到把每个功能代码分开。这得力与在华清每个老师认真地教学。

感觉自己真的进步了很多。感谢华清远见每一个老师的辛勤付出!精英 = 个人努力+优秀老师的指导,华清远见正是为我们提供了这样的条件。

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