- 相關(guān)推薦
嵌入式培訓就業(yè)感言
伴隨著(zhù)我的大學(xué)生活的結束,我坐 上了火車(chē),隨著(zhù)火車(chē)的轟鳴聲,來(lái)到了巴蜀文化濃厚的天府之都—成都,在這里,我開(kāi)始了四個(gè)月的基于Linux的嵌入式軟件開(kāi)發(fā)的培訓。四個(gè)月的時(shí)間稍縱即 逝,似乎一眨眼時(shí)間就到了,在這里—XX成都培訓中心給予了我很多很多,各個(gè)課程老師悉心關(guān)注學(xué)生的學(xué)習情況,班主任認真幫助解決學(xué)生的生活問(wèn)題,讓 我感受到我不是獨自一人在奮斗,身邊的朋友,同學(xué),老師都給予了我很多的幫助,我在此十分感謝。
來(lái)到這里學(xué)習以后,發(fā)現自 己很快能融入這樣的環(huán)境,沒(méi)有壓抑的空氣,遠離迷離的生活,每天可以安心的看著(zhù)書(shū),這里更多了一份單純。C語(yǔ)言是嵌入式的基礎,但是我覺(jué)得它很厲害,可能 簡(jiǎn)單的算法能完成一件看來(lái)很不可思議的事情,當你自己在嘗試多次的調試后能寫(xiě)出一個(gè)算法解決問(wèn)題時(shí),那是種爽快的感覺(jué),讓人很迷戀;更讓人感覺(jué)喜歡的是 Linux操作系統的方便,通過(guò)不同指令就實(shí)現各種以前用鼠標點(diǎn)擊才能完成的事情,讓人會(huì )找到一種自己是“黑客”的感覺(jué);對于C++語(yǔ)言,它引入了面向對 象的設計思想,這就要求我們從以前的面向過(guò)程設計的思維方式中解脫出來(lái),然后使用面向對象的思想去考慮問(wèn)題,去解決問(wèn)題。我很是欽佩設計面向對象設計語(yǔ)言 的工程師們,他們就是一種創(chuàng )新,改變了軟件設計的思想,這是程序員們在經(jīng)過(guò)多少的磨礪之后才會(huì )獲得的巨大的成就。
Java語(yǔ)言是一種純面向 對象的語(yǔ)言,當你學(xué)了C語(yǔ)言,然后學(xué)C++,你會(huì )容易上手,學(xué)起來(lái)并不是那么的吃力,畢竟C++是C的一種延伸和擴充嘛。但是對于學(xué)習Java語(yǔ)言,很多 的初學(xué)者都覺(jué)得我們只是在使用Java已經(jīng)封裝好的類(lèi)和方法,只要調用就行了,無(wú)需知道Java內部具體是如何實(shí)現的,對于好奇心的我們總是想深入的去探 究Java的內部,結果往往是讓你變的更加的無(wú)奈。確實(shí)Java封裝了太多的類(lèi)和方法,但是我們要了解它的重點(diǎn)是什么,對于面向應用開(kāi)發(fā),要考慮的是如何 讓系統協(xié)作完成,對于那些細小的細節,我們無(wú)需考慮太多,只要我們知道是哪個(gè)類(lèi)哪個(gè)方法,會(huì )正確調用就行了,因為Java就是純面向對象語(yǔ)言。
Java是開(kāi)發(fā) Andorid的利器,雖然說(shuō)Android的內核是Linux,但是谷歌公司在Linux的基礎之上,使用了Java語(yǔ)言完成了封裝,然后對外公布 Java API,所以Android的開(kāi)發(fā),主要就是調用API去完成各種要求的編碼。當我們掌握了Java的基本用法,掌握了Android的開(kāi)發(fā)流程和基本用 法后,我們就應該把重點(diǎn)放在如何快速、準確、合理的去使用編程語(yǔ)言這個(gè)“工具”,去開(kāi)發(fā)出更加新穎的程序。
接著(zhù)我學(xué)習了Linux系 統移植,ARM匯編,底層驅動(dòng),高級驅動(dòng)等一些課程。這個(gè)學(xué)習過(guò)程中,讓我真是學(xué)習了很多的東西,感受到在短短的半個(gè)世紀的時(shí)間中計算機技術(shù)的發(fā)展竟如此 迅速,牛人的智慧真是燦爛。了解了匯編,驅動(dòng),讓我對計算機如何啟動(dòng)有了更加深入的了解,計算機是一個(gè)系統而且是分層的,每一層都表示了不同的內容,有硬 件、驅動(dòng)、操作系統、系統軟件、應用軟件等多個(gè)內容,如果深入其中任何一個(gè)都夠我們研究很長(cháng)很長(cháng)時(shí)間的。就拿Linux的簡(jiǎn)單字符設備驅動(dòng)來(lái)說(shuō)吧,內核已 經(jīng)有了一個(gè)框架,我只需要按照某種特定的模式就可以編寫(xiě)字符設備驅動(dòng)了,然后測試可以運行就足已讓我欣喜若狂了,然后我就可以說(shuō)我會(huì )寫(xiě)驅動(dòng)了。對于初學(xué) 者,這當然是滿(mǎn)足了要求,但是要想成為大師,我還要深入了解Linux內核是如何調用我們所寫(xiě)的驅動(dòng)程序的,Linux的內核是如何運作的,我想,當你能 真正了解了Linux內核的時(shí)候,你離成功是更進(jìn)一步了。
到了畢業(yè)的時(shí)候,大家都在 忙著(zhù)找工作,我也沒(méi)有閑著(zhù),在找工作的過(guò)程中,我也遇到了各種各樣的困難,但是,首先一點(diǎn)就是心態(tài)要端正,要有自信,要相信自己,放松心態(tài),這樣你就不會(huì ) 太緊張,筆試、面試的時(shí)候也不會(huì )手足無(wú)措,要知道,筆試都是基礎其,高深的困難的真的不是太多。
下面是我在找工作后,自己親身體會(huì )到的一些東西,拿出來(lái)與大家分享一下:
1、一定要學(xué)好C語(yǔ)言。C 很重要,C中的指針更是重中之重,它是linux嵌入式的主要語(yǔ)言,是編程的基礎。而且現在很多的筆試題都是以C為基礎的。只用學(xué)好了C語(yǔ)言,你才能更加 深入的去了解C++,才能學(xué)好C++,才會(huì )了解面向過(guò)程的編程思想和面向對象的編程思想,這無(wú)疑會(huì )提高你的編程技術(shù)。
2、多敲代碼。老師們會(huì )布置一些程序題,一定要努力的去做。通過(guò)動(dòng)手,可以深入的了解知識點(diǎn)。即使不能完成任務(wù),也不要灰心,因為我們學(xué)習的目的是掌握知識,在動(dòng)手的過(guò)程中,發(fā)現有些東西沒(méi)有理解或者不知道從何處下手,這就是我們的收獲。知道自己的不足,才能去改正。
3、多與人溝通。無(wú)論是和老師還是同學(xué),都要多溝通。當你有疑問(wèn)、有困惑,不要悶在心里,要多與同學(xué)、老師交流。技術(shù)再好,不會(huì )表達也是不行,因為如果你去面試,那面試官之前并不了解你,所以你只能多和他溝通。多通過(guò)與人溝通鍛煉自己,表達自己的思想,這很重要。
4、多看優(yōu)秀的代碼。俗話(huà) 說(shuō)三個(gè)臭皮匠賽過(guò)諸葛亮,或許你自己完成了某個(gè)算法,但是當你去參考他人所寫(xiě)的代碼時(shí),往往會(huì )給人耳目一新的感覺(jué),“哇,他怎么寫(xiě)的這么少就能完成”, “哇,他的思想好奇特好新穎,我怎么沒(méi)有想到”……這時(shí)我們要虛心求教,認真研讀他人的代碼,能靈活掌握,變成自己的東西。人都是從開(kāi)始會(huì )走然后才跑的, 不要灰心,不要氣餒,相信自己,一步一步的走下去,我深信我們都會(huì )成為大師級別的人才。
為此特別感謝成都XX的老師們,感謝XX能給我這么好的一個(gè)學(xué)習的平臺,讓我學(xué)有所成。
【嵌入式培訓就業(yè)感言】相關(guān)文章:
嵌入式培訓簡(jiǎn)介09-26
嵌入式培訓階段10-13
嵌入式培訓前景01-12
嵌入式培訓哪家好01-11
嵌入式培訓機構哪家好01-11
嵌入式培訓注意事項09-13
北京的嵌入式培訓哪家好04-27
深圳嵌入式培訓哪家最好08-15
西安嵌入式培訓機構哪家最好08-13