gogo专业大尺度亚洲高清人体,美女张开双腿让男生桶,亚洲av无码一区二区三区鸳鸯影院,久久久久国产精品人妻

 

就業(yè)感言:回顧這4個(gè)月以來(lái)的培訓(xùn)經(jīng)歷 

來(lái)源:華清遠(yuǎn)見(jiàn)嵌入式培訓(xùn)深圳分中心      

    
  學(xué)員姓名:胡滄鈞
  所在班級(jí):深圳1112期班
  就業(yè)單位:深圳飛沃達(dá)科技有限公司
  工作職位:嵌入式linux開(kāi)發(fā)工程師

 

 


不知不覺(jué),四個(gè)多月的培訓(xùn)已經(jīng)接近尾聲了,四個(gè)月的時(shí)間不長(zhǎng),但也不算短,正好是一個(gè)學(xué)期的時(shí)間,在華清遠(yuǎn)見(jiàn)的四個(gè)月學(xué)習(xí),總的來(lái)說(shuō)還是感覺(jué)比較充實(shí)的,課程安排系統(tǒng)化而且循序漸進(jìn),對(duì)于一個(gè)沒(méi)怎么接觸過(guò)嵌入式的人來(lái)說(shuō),不僅能夠快速入門(mén)掌握一些基本驅(qū)動(dòng)程序編寫(xiě)與移植,更重要的能夠教會(huì)我們一種學(xué)習(xí)嵌入式的方法與思路。下面就來(lái)說(shuō)一下我在這四個(gè)多月學(xué)習(xí)過(guò)程中的一些收獲以及心得。

由于本人畢業(yè)已有3年之久,一些編程方面的基礎(chǔ)知識(shí)由于較長(zhǎng)時(shí)間沒(méi)有在工作中使用,老實(shí)說(shuō)對(duì)于自己能夠?qū)W的如何,起初心里是沒(méi)有底的。還好華清遠(yuǎn)見(jiàn)這邊有一個(gè)預(yù)科班可以給我們一個(gè)過(guò)渡的學(xué)習(xí)時(shí)間,主要是復(fù)習(xí)一些C語(yǔ)言的基礎(chǔ)知識(shí)。我覺(jué)得這一階段的復(fù)習(xí)對(duì)我來(lái)說(shuō)是很有必要的,也確實(shí)起到了一些作用。這一階段不僅是對(duì)C語(yǔ)言的知識(shí)點(diǎn)進(jìn)行了一番梳理,而且是有針對(duì)性的——針對(duì)嵌入式的編程特點(diǎn)。對(duì)我來(lái)說(shuō)也找回一點(diǎn)編程的感覺(jué)了,使得我對(duì)之后的學(xué)習(xí)也更加有信心。
在進(jìn)入正式的培訓(xùn)課程之后,明顯感覺(jué)上學(xué)習(xí)的節(jié)奏一下子加快了,課程的信息量也多了很多。初的linux基礎(chǔ)相對(duì)比較輕松,我們熟悉了一下整個(gè)課程體系的軟硬件環(huán)境;但上完之后整體上沒(méi)什么感覺(jué),建議可以把這部分中對(duì)開(kāi)發(fā)板部分的相關(guān)操作挪到之后ARM體系架構(gòu)一起講。linux對(duì)我而言并不陌生,但之前的使用是很不熟練的,感覺(jué)通過(guò)本次培訓(xùn),對(duì)于linux下的C編程很熟悉了。接下來(lái)的C語(yǔ)言課程總體來(lái)說(shuō)和之前的預(yù)科班相比,更加側(cè)重于編程思想的引導(dǎo),預(yù)科班是更偏向于語(yǔ)法與細(xì)節(jié)。如果沒(méi)上過(guò)預(yù)科或者C基礎(chǔ)不好的話,上這部分課程會(huì)感覺(jué)吃力。

接下來(lái)的數(shù)據(jù)結(jié)構(gòu)則是純粹的編程方法與思想層面的東東了,學(xué)習(xí)這部分知識(shí)需要站在一個(gè)更高的層次來(lái)看待編程,程序在這里作為某種工具的特性很明顯,代碼本身就是未完成某個(gè)特定功能的工具,而且一個(gè)不大的程序本身可以被分為多個(gè)邏輯塊區(qū),程序的邏輯結(jié)構(gòu)被各個(gè)功能塊突顯出來(lái),在這里語(yǔ)法等細(xì)節(jié)被弱化。但要想做到能夠?qū)⒋a信手拈來(lái)則不是那么容易的,除了扎實(shí)的語(yǔ)法基礎(chǔ)之外,還需要清晰的算法思路,而后者是需要大量的編程練習(xí)與經(jīng)驗(yàn)的。老實(shí)說(shuō)這一部分學(xué)的有些吃力,對(duì)于重要的數(shù)據(jù)結(jié)構(gòu)也只能說(shuō)是基本掌握,談不上靈活運(yùn)用。但也還算是有些收獲,在之后分析代碼的時(shí)候會(huì)有個(gè)比較清晰的思路,知道去抓哪些重要的數(shù)據(jù)結(jié)構(gòu)與程序的主要流程。雖然速度會(huì)有點(diǎn)慢,但我相信不斷練習(xí)應(yīng)該能有所提高。

網(wǎng)絡(luò)編程這一部分知識(shí)對(duì)我而言完全是新知識(shí),我覺(jué)得這一部分如果能夠快速準(zhǔn)確的理解好相關(guān)的重要概念,學(xué)習(xí)效率將會(huì)提高不少,雖然概念老師也會(huì)進(jìn)行解釋,但如何理解必須要自己通過(guò)練習(xí)代碼才能獲得,這一過(guò)程沒(méi)有捷徑可走的。進(jìn)程線程本身倒不是太難,但是對(duì)于其運(yùn)用過(guò)程中擴(kuò)展出來(lái)的相關(guān)知識(shí)點(diǎn)還是要花不少時(shí)間去掌握的。尤其當(dāng)前一部分?jǐn)?shù)據(jù)結(jié)構(gòu)的知識(shí)攪和進(jìn)來(lái)之后,頓時(shí)覺(jué)得程序好復(fù)雜,但只要把程序仔細(xì)剖析下來(lái)也不難理解,老實(shí)說(shuō)我這一部分的學(xué)得不是太好,還有待加強(qiáng),對(duì)于代碼分析應(yīng)該有不少幫助。林世霖老師講課思路清晰,能夠快速抓住知識(shí)點(diǎn)的核心,聽(tīng)課會(huì)比較享受,個(gè)人的講課風(fēng)格比較明顯——主要是以自己理解程序的思路進(jìn)行展開(kāi),對(duì)于能將這種思路理解的同學(xué)可能會(huì)學(xué)的比較好,反之,應(yīng)該會(huì)學(xué)的比較無(wú)力;有時(shí)候會(huì)有這種感覺(jué)——上課能夠聽(tīng)懂,等到自己做的時(shí)候卻無(wú)從下手,主要還是對(duì)于新知識(shí)練習(xí)太少吧。

接下來(lái)的課程就是與硬件的聯(lián)系較為密切了,ARM體系結(jié)構(gòu)幫助我們熟悉匯編語(yǔ)言的特點(diǎn)與ARM的硬件結(jié)構(gòu),主要是為之后的驅(qū)動(dòng)課程打基礎(chǔ)。對(duì)于字符設(shè)備驅(qū)動(dòng)的學(xué)習(xí)還算可以,通過(guò)編寫(xiě)一些比較簡(jiǎn)單驅(qū)動(dòng)裸奔代碼,使我對(duì)驅(qū)動(dòng)的核心架構(gòu)有所了解,進(jìn)而擴(kuò)展,是一個(gè)很好的循序漸進(jìn)的學(xué)習(xí)過(guò)程,只是感覺(jué)時(shí)間有點(diǎn)少,尤其是自己練習(xí)的時(shí)間感覺(jué)會(huì)不夠。張桂平老師講課方式比較“簡(jiǎn)單粗暴”,容易理解,特別是具體操作性的東西說(shuō)的比較多,每天的練習(xí)能夠?qū)⒊绦虻墓δ軐?shí)現(xiàn),也能進(jìn)一步加深對(duì)驅(qū)動(dòng)程序的理解。高級(jí)驅(qū)動(dòng)部分學(xué)的有點(diǎn)懵,而且這一部分與內(nèi)核代碼關(guān)系密切,內(nèi)核代碼看得我頭大。易老大的講課風(fēng)格比較悠閑,他認(rèn)為比較簡(jiǎn)單的驅(qū)動(dòng)移植在我們看來(lái)是很難啃滴,不過(guò)關(guān)鍵的函數(shù)與結(jié)構(gòu)體以及驅(qū)動(dòng)代碼的實(shí)現(xiàn)流程易老師都有詳細(xì)講解,在做過(guò)第三階段的課程項(xiàng)目之后再來(lái)回顧高級(jí)驅(qū)動(dòng)的課程,會(huì)感覺(jué)清晰很多。

后來(lái)說(shuō)說(shuō)項(xiàng)目的體會(huì)吧,做完整個(gè)課程項(xiàng)目收獲比我預(yù)期是要大的,整個(gè)做項(xiàng)目的過(guò)程算是對(duì)之前所學(xué)習(xí)知識(shí)的一次梳理和總結(jié),可以查漏補(bǔ)缺?梢蕴岣邔(duì)所學(xué)知識(shí)感性上的認(rèn)識(shí),從一個(gè)系統(tǒng)化的角度去看待各個(gè)知識(shí)點(diǎn)的位置以及所起的作用。這種宏觀上的認(rèn)識(shí)我覺(jué)得是很有必要的。我做的是小系統(tǒng)移植這一部分。在移植過(guò)程中所遇到的問(wèn)題是無(wú)法預(yù)計(jì)的,而解決問(wèn)題的過(guò)程則會(huì)跟正我之前的某些理解誤區(qū)。而之后的移植分析則是對(duì)自學(xué)能力的一次提升,而且也對(duì)整個(gè)uboot和內(nèi)核的啟動(dòng)過(guò)程有了更加清晰和全面的理解,通過(guò)與其他組員的交流,使得我對(duì)整個(gè)項(xiàng)目框架的認(rèn)識(shí)更加清晰。

通過(guò)這次培訓(xùn),覺(jué)得自己的學(xué)習(xí)能力有所加強(qiáng)?偟膩(lái)說(shuō),整個(gè)培訓(xùn)過(guò)程中感覺(jué)收獲大的還是后的項(xiàng)目階段,如果沒(méi)有這一階段的學(xué)以致用,可能之前所認(rèn)為學(xué)到的知識(shí)很多都只是浮于表面的,時(shí)間一長(zhǎng),就會(huì)忘掉,無(wú)法轉(zhuǎn)化為自己知識(shí)的一部分。培訓(xùn)課程總體的信息量是很大的,在四個(gè)月中是不可能完全消化吸收的,而只能有選擇的去強(qiáng)化其中某個(gè)方面用以提升自己的核心競(jìng)爭(zhēng)力。程序員是一條漫長(zhǎng)的道路,相信這四個(gè)月培訓(xùn)的收獲可以使我在這條路上走得更加順暢。

華清遠(yuǎn)見(jiàn)教育科技集團(tuán)學(xué)員新就業(yè)風(fēng)云榜 >>