
就業(yè)感言:我的職業(yè)生涯,從華清出發(fā)
![]() |
學(xué)員姓名:黃*輝 | |
所在班級:成都1209期班 | ||
就業(yè)單位:四川長虹集團(tuán)虹信軟件有限公司 | ||
工作職位:軟件工程師 |
當(dāng)經(jīng)過了再回過頭來時(shí),才會(huì)發(fā)現(xiàn)時(shí)間過得真的很快,從在華清遠(yuǎn)見四個(gè)月的嵌入式培訓(xùn)開始到現(xiàn)在找到了當(dāng)初預(yù)想的工作,在此做一些簡單的總結(jié),說一說自己在這個(gè)階段的所學(xué)所感吧。
其實(shí)作為自動(dòng)化專業(yè)的學(xué)生,我在大一時(shí)便學(xué)習(xí)了嵌入式開發(fā)的基本語言工具--C語言,而后又相繼自學(xué)了51單片機(jī)和430單片機(jī),并分別做過實(shí)際項(xiàng)目,學(xué)習(xí)過DSP,從大三開始接觸、自學(xué)嵌入式,此后便被嵌入式開發(fā)的魅力深深吸引,為了能更加快速、深入的學(xué)習(xí)嵌入式,我進(jìn)入了華清遠(yuǎn)見接受專業(yè)的嵌入式培訓(xùn)。
首先談?wù)勗诮?jīng)過培訓(xùn)后我對專業(yè)培訓(xùn)和自學(xué)這兩種常見學(xué)習(xí)嵌入式方法的想法吧。首先我想強(qiáng)調(diào)的是嵌入式開發(fā)對開發(fā)人員的要求是非常高的,不管是想做應(yīng)用層開發(fā)、系統(tǒng)級移植還是驅(qū)動(dòng)移植與開發(fā)。如果自學(xué)能力強(qiáng),時(shí)間也足夠(這是主要因素),自學(xué)還是可以的;但如果經(jīng)濟(jì)條件允許,想快速進(jìn)入嵌入式行業(yè)(這是主要因素),接受專業(yè)培訓(xùn)這個(gè)方法還是值得優(yōu)先考慮的。自學(xué)的話什么問題都得靠自己摸索,即使是一個(gè)非常微小的問題也可能要花費(fèi)很多時(shí)間、查閱很多資料才能弄明白,這會(huì)很考驗(yàn)自學(xué)者的自學(xué)能力及耐性。而培訓(xùn)的話始終是有老師帶的,我們的學(xué)習(xí)是重點(diǎn)突出的,不會(huì)像自學(xué)抓不住重點(diǎn),不知道哪些地方只是需要了解,哪些需要做重點(diǎn)掌握,而嵌入式涉及的知識(shí)量又非常龐大,這樣學(xué)習(xí)是事倍功半的,如果希望快速入行,從時(shí)間上考慮也是得不償失的。舉一個(gè)很簡單的例子來說,學(xué)習(xí)嵌入式開發(fā)過程中我們必須面對的一個(gè)問題就是各種開發(fā)環(huán)境的搭建,搭建過程中稍微出錯(cuò)在實(shí)際開發(fā)時(shí)就會(huì)遇到問題,有可能會(huì)花費(fèi)數(shù)天才能將一個(gè)環(huán)境搭建好,但因?yàn)榇罱ōh(huán)境而花費(fèi)數(shù)天對于初學(xué)嵌入式的人來說是極大的時(shí)間浪費(fèi)。而培訓(xùn)就不存在這樣的問題了,老師會(huì)帶著學(xué)員快速進(jìn)入實(shí)際重點(diǎn)的學(xué)習(xí)而不糾結(jié)于一些小問題(再者環(huán)境搭好后接觸時(shí)間長了自然就不會(huì)是問題了),而且在培訓(xùn)過程中碰到不明白的問老師,立馬就可以解決問題,而且培訓(xùn)重要的是以實(shí)踐為主,接觸到的都是來源于市場的項(xiàng)目,學(xué)到的經(jīng)驗(yàn)比較貼合市場的需求,這點(diǎn)也是自學(xué)無法比擬的。另外培訓(xùn)的一個(gè)巨大優(yōu)勢就是有一個(gè)很好的學(xué)習(xí)環(huán)境,學(xué)習(xí)氛圍!對于這點(diǎn)相信都能明白。
人生說長不長,說短不短,但有幾個(gè)關(guān)鍵的階段,我們只要把握好這幾個(gè)人生轉(zhuǎn)折點(diǎn)就好了,高考算是一個(gè),而接下來的一個(gè)就是擇業(yè)了,選擇一個(gè)有前途的職業(yè)是終身受益的。既然選擇了做嵌入式開發(fā),選擇了華清遠(yuǎn)見,我們就應(yīng)該不遺余力去學(xué)習(xí)。
首先是基礎(chǔ)知識(shí)的學(xué)習(xí)和儲(chǔ)備,C語言是嵌入式的基礎(chǔ),也是我們找工作面試的主要考察方面,一定要學(xué)好函數(shù)、指針、結(jié)構(gòu)體、數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ)知識(shí)。盡管培訓(xùn)前我已接觸三年了,但在華清培訓(xùn)前期的C語言學(xué)習(xí)中我才意識(shí)到自己掌握的C語言知識(shí)太膚淺了,嵌入式開發(fā)過程中要用到的很多C語言知識(shí)我在之前都只限于聽說而已,即使現(xiàn)在來回顧自己的培訓(xùn)過程,這個(gè)也是被我視為培訓(xùn)中艱難的學(xué)習(xí)階段之一,因?yàn)榕嘤?xùn)老師講得很細(xì)致、很深入,但經(jīng)過這段時(shí)期我對C語言的認(rèn)識(shí)和掌握又完全上了一個(gè)新的臺(tái)階;除了C語言,我們也要具有面向?qū)ο缶幊趟枷,可以在C++和java中選擇一門來進(jìn)行后續(xù)的深入學(xué)習(xí)。平時(shí)多動(dòng)手實(shí)踐,下午的時(shí)間多是用來做實(shí)驗(yàn),即實(shí)際操作的,各個(gè)階段的老師們也都會(huì)布置一些程序題,這時(shí)一定要努力去做。通過實(shí)際操作,可以深入的了解自己當(dāng)前所學(xué)的知識(shí)點(diǎn)。即使不能完成任務(wù),也不要灰心,因?yàn)槲覀儗W(xué)習(xí)的目的是掌握知識(shí),在動(dòng)手的過程中,發(fā)現(xiàn)有些東西沒有理解或者不知道從何處下手,立即去想辦法搞懂,這就是我們的收獲。
然后就是要認(rèn)真做項(xiàng)目,在這個(gè)過程中我們可以收獲很多東西。項(xiàng)目是非常重要的,在這個(gè)過程中我知道了要實(shí)際做出一件產(chǎn)品面臨著許多的考驗(yàn)。第一個(gè)考驗(yàn)就是團(tuán)隊(duì)協(xié)作能力,怎么和同事進(jìn)行很好的合作將一個(gè)指定項(xiàng)目做出來、做好,這是我們必須學(xué)會(huì)且需不斷提升的能力,因?yàn)橐院蟮搅斯緟⒓訉?shí)際的項(xiàng)目制作,一般都不會(huì)讓一個(gè)人獨(dú)自負(fù)責(zé)一個(gè)項(xiàng)目,都是同事間進(jìn)行合作完成,這個(gè)時(shí)候如果同事間不能進(jìn)行有效合作,那么這個(gè)項(xiàng)目就可能事倍功半、進(jìn)度慢,要合作好我們就必須加強(qiáng)和同事的溝通,讓對方了解自己的想法,這在項(xiàng)目前、項(xiàng)目中和項(xiàng)目后同等重要,比如我們編寫項(xiàng)目程序前就和對方溝通好我需要什么樣的接口函數(shù),或者我要向?qū)Ψ教峁┦裁礃拥慕涌诤瘮?shù),那么在后面程序編寫完成后就可以直接進(jìn)行調(diào)試了,而不是在根據(jù)自己的想法編寫完程序后才發(fā)現(xiàn)和對方的需求不一樣又得進(jìn)行修改,這是極不合理的做法。第二個(gè)就是抗壓能力的考驗(yàn)了,嵌入式開發(fā)涉及到的知識(shí)量巨大,我們不可能只對某一方面了解了以后就不用再學(xué)了,也不可能在等到我們把全部知識(shí)都學(xué)會(huì)了才去開發(fā)實(shí)際的項(xiàng)目,大多數(shù)情況是要用到什么就去學(xué)什么,邊學(xué)邊做,之所以我把這個(gè)考驗(yàn)說成抗壓的而不是學(xué)習(xí)能力的考驗(yàn)是因?yàn)槲蚁嘈旁趯W(xué)習(xí)能力上其實(shí)都沒什么問題,因?yàn)檎l都不是天生就會(huì)的,關(guān)鍵在于你遇到不會(huì)的知識(shí)時(shí)不要茫然失措,一定要擺好自己的心態(tài),冷靜思考自己欠缺的是哪方面的知識(shí),然后就是看你愿不愿意花費(fèi)時(shí)間、精力和花費(fèi)多少時(shí)間、精力的問題了。當(dāng)然,在實(shí)際項(xiàng)目中我們還時(shí)常會(huì)遇到各種各樣沒有遭遇過的問題,這都需要我們能冷靜應(yīng)對;第三個(gè)考驗(yàn)就是知識(shí)的實(shí)際運(yùn)用能力了,不管是邊做邊學(xué)的知識(shí)還是已經(jīng)具備的知識(shí),知道一回事,而應(yīng)用到實(shí)際中又是另一回事了。這就需要我們珍惜每一次的項(xiàng)目實(shí)戰(zhàn),項(xiàng)目完成后及時(shí)對項(xiàng)目進(jìn)行總結(jié),好是將這些總結(jié)寫成文檔并周期性回顧自己的總結(jié),終形成經(jīng)驗(yàn),堅(jiān)決不要項(xiàng)目做完了而自己卻感覺什么都沒有收獲到。
后想說要堅(jiān)持學(xué)習(xí)英語,因?yàn)橐院笤诠ぷ髦,我們還要不斷學(xué)習(xí)專業(yè)知識(shí),而很多時(shí)候獲得的資料是英文的,如果能把英語學(xué)好是百利而無一害的。
我是懷著對嵌入式開發(fā)的濃厚興趣進(jìn)入華清遠(yuǎn)見培訓(xùn)的,終華清也沒有令我失望,讓我學(xué)到了很多的東西并找到了理想的工作。在此感謝華清遠(yuǎn)見所有老師為我們所作出的努力!