
學習心得:高手領路,事半功倍
![]() |
學員姓名:閆列碩 | |
所在班級:深圳1106期班 | ||
就業單位:深圳金立通信有限公司 | ||
工作職位:android驅動工程師 |
一轉眼4個月的時間就這樣過去了,回想起初來華清遠見的我,一切仿佛就在昨天。為了參加06期的學習,還沒有領取到畢業證的我急忙從學校來到深圳培訓。我專業是電子信息工程,出來找工作卻找不到什么好的工作,無意中在網上發現華清遠見嵌入式培訓機構,再加上在學校時就對嵌入式這方面感興趣,所以決定來到深圳華清遠見參加培訓。由于之前都沒有接觸過嵌入式,所以對我來說一切都是從零開始學習。
從C 語言開始學起,雖然有C 語言的基本知識,但聽課后發現自己的C 語言知識相當的匱乏,到之后的數據結構,這才叫做真正的從零開始,通過林老師的講課,和自己的堅持,慢慢的還是挺過來了。培訓期間,通過自己慢慢的寫程序,也形成了自己的思維方式。對C語言平淡的我,聽林老師的課,才知道什么叫精通C 語言。
學習C++時,我也是從頭開始,不過譚老師能夠把C++的每一個知識細節都能夠說的清清楚楚,講課是也做了很多的筆記,如果要寫C++程序,打開自己學習筆記,一定還能寫出一個C++ 程序。
在學習ARM 時,因為已經對單片機還是很熟悉的,所以學的比較輕松,但如果成為一個優秀的ARM 工程師,還需要花很多時間去研究的。
學習JAVA 和android 應用編程時,鐘老師非常認真給我們講課,也很關心同學的學習情況,對JAVA 和android 編程也有了一定的認識,有C、C++編程經驗確實理解JAVA 容易些。
學習linux應用時,易老師給我們講課,不僅深刻學習到了應用開發知識(文件 操作,進程通訊,線程,網絡編程等),更總要的是體會到老師的編寫習慣,思考問題的方式。
學習linux內核,UBOOT,代碼分析時,這個理解起來真是難,但易老師的思路確是很清晰,深入研究代碼不長時間,但能深刻體會到用操作系統是把C 語言的能力發揮到極限。在分析這些代碼中,不僅對linux 操作系統有了深刻的認識,自己的C 語言似乎有不少的提高。
學習初級驅動及高級驅動時候 ,體會深的是系統的分層與分離思路,在C 語言中實現面向對象的思路,這真是從來沒有想過的事情。
進入項目實踐,通過老師的輔導和自己在聽課中知識的積累,在和小組成員討論過程中完成基于Android系統的3G模塊的上網和電話系統的實現。經過四周的時間,對整個3G模塊的框架思路有清晰的認識,對了電話系統的RIL層代碼有所掌握。
后,感謝在學習過程中每一位授課老師,感謝1106期的每一位同學,四個多月的日子我們一起走過……