很多同學(xué)經(jīng)常問(wèn)我一些問(wèn)題,有一些很有現(xiàn)實(shí)或普遍意義,于是我把有代表性的直接寫出來(lái)給大家參考,讓大家了解這門技術(shù),了解我們這個(gè)行業(yè)。
單片機(jī)的應(yīng)用非常廣泛,電子、電氣、自動(dòng)化、通信等領(lǐng)域都有大量應(yīng)用,至于能做什么,得看你將來(lái)做什么工作。如同電腦一樣,電腦可以用來(lái)編程、PS 圖片、看電影、打游戲等等,你用電腦做什么是不一定的。但是掌握好這門技術(shù),起碼可以讓你學(xué)會(huì)一種工具,為將來(lái)從事電子、電氣、通信、自動(dòng)化等領(lǐng)域的工作做好準(zhǔn)備。
做技術(shù)必須得腳踏實(shí)地,沒(méi)有任何捷徑可走!如果非要說(shuō)有的話,那我只能告訴你,拳不離手曲不離口,就是最好的捷徑。我學(xué)習(xí)單片機(jī)的時(shí)候,每天早上8點(diǎn)半進(jìn)入老師實(shí)驗(yàn)室,晚上9點(diǎn)半離開(kāi)實(shí)驗(yàn)室,曾經(jīng)創(chuàng)下連續(xù)3個(gè)月沒(méi)有休息日的記錄,如果你也能這樣學(xué)的話,那很快就可以學(xué)好這門技術(shù)了。
相比較來(lái)說(shuō),匯編語(yǔ)言比較接近單片機(jī)的底層,使用匯編語(yǔ)言有助于理解單片機(jī)內(nèi)部結(jié)構(gòu)。簡(jiǎn)單的程序,用匯編語(yǔ)言,程序效率也可能比較高,但是當(dāng)程序容量達(dá)到幾千上萬(wàn)行以后(這時(shí)也僅能算個(gè)不太小的項(xiàng)目,還遠(yuǎn)沒(méi)到大項(xiàng)目的級(jí)別),匯編語(yǔ)言在組織結(jié)構(gòu)、修改維護(hù)等方面就會(huì)成為你的噩夢(mèng)了,此時(shí) C 語(yǔ)言就有不可替代的優(yōu)勢(shì)了。所以實(shí)際開(kāi)發(fā)過(guò)程中,目前至少90%以上的工程師都在用 C 語(yǔ)言做單片機(jī)開(kāi)發(fā),只有在很低端的應(yīng)用中或者是特殊要求的場(chǎng)合,才會(huì)用匯編語(yǔ)言開(kāi)發(fā),所以我建議大家還是用 C 語(yǔ)言開(kāi)發(fā)比較好一些。
如果現(xiàn)在正好上學(xué)學(xué)到了匯編語(yǔ)言,我建議認(rèn)真學(xué)一下,學(xué)好了肯定有益無(wú)害。但是現(xiàn)在如果說(shuō)想直接快速學(xué)會(huì)單片機(jī)技術(shù),那我就不建議去看匯編語(yǔ)言了,直接學(xué) C 語(yǔ)言就可以了,那些單片機(jī)底層的結(jié)構(gòu)什么的,也可以在日后的開(kāi)發(fā)過(guò)程中慢慢理解。
單片機(jī)是一個(gè)工具,和電腦有點(diǎn)類似但不完全一樣,我們學(xué)會(huì)電腦,可以用來(lái)編程、可以用來(lái)畫圖、可以用來(lái) PS 照片、可以用來(lái)看電影等等。學(xué)會(huì)單片機(jī),可以用來(lái)做通信技術(shù)、做自動(dòng)控制技術(shù)等等,但是單片機(jī)本身來(lái)說(shuō)僅僅是一個(gè)工具,你在用單片機(jī)的時(shí)候,慢慢接觸多了,會(huì)有一個(gè)應(yīng)用方向,你不僅僅要會(huì)單片機(jī),也得對(duì)這個(gè)應(yīng)用方向熟悉,比如我個(gè)人從事過(guò)擴(kuò)頻通信技術(shù)的算法研究,那么我就要對(duì)擴(kuò)頻通信熟悉,然后把這個(gè)技術(shù)用單片機(jī)實(shí)現(xiàn)出來(lái),也得會(huì)用單片機(jī)。當(dāng)然大家也不用擔(dān)心,找工作的時(shí)候公司對(duì)這個(gè)方向問(wèn)題要求也不會(huì)很高,但多懂點(diǎn)的話,肯定也會(huì)提高自己的競(jìng)爭(zhēng)力。
對(duì)于技術(shù)來(lái)說(shuō),技術(shù)水平高低直接決定你的工資薪酬。技術(shù)如果學(xué)的不好,那工作都找不到,更談不上工資待遇了,而技術(shù)做的好的話,那工資就自然會(huì)很高。我們并不清高,我們坦言自己需要足以安身立命的薪資報(bào)酬,但是我希望的是,一旦你決定從事技術(shù),就不要把過(guò)多的精力關(guān)注在能掙多少錢上,而應(yīng)該放在如何提高自身的技術(shù)水平上,只要技術(shù)水平高,比很多人都厲害,錢自然就找上門了。有一部印度的勵(lì)志電影叫做《三傻大鬧寶萊塢》,我推薦做技術(shù)的都可以看看,里邊有一句經(jīng)典臺(tái)詞非常適合我們技術(shù)人員:追求卓越,成功就會(huì)在不經(jīng)意間追上你!