雖然學(xué)習(xí)了幾年的嵌入式,我也不算是個強人,但是有一點的體會,我希望和大家共享,有什么不對的,也希望朋友們指正。
一:學(xué)習(xí)動力
學(xué)習(xí)嵌入式已經(jīng)有好幾年的歷史了,一路走來真的很不容易,感受最深的是,學(xué)嵌入式要學(xué)習(xí)的東西太多了。這幾年我也堅持學(xué)習(xí)著嵌入式這個方向,到底是什么讓我堅持下來的呢?我知道很多朋友都說學(xué)嵌入式的工資高,所以很多做軟件開發(fā)的朋友們都問我,是不是想轉(zhuǎn)行做嵌入式,其實我覺得做什么工作應(yīng)該是在于興趣,而不在于短期的工資,誰知道過了幾年后做嵌入式的是不是白菜價呢。如果專注于你喜歡的領(lǐng)域,一如既往的學(xué)習(xí),我想總有一天都會成功的。
二:學(xué)習(xí)方向
我也說說我的學(xué)習(xí)過程,我從最開始的界面編程,到應(yīng)用程序開發(fā),到底層的驅(qū)動開發(fā),到芯片的SOC開發(fā),越來越底層。不是說每個人都要從我走一樣的軌跡,說出我的學(xué)習(xí)軌跡也是想給朋友們一個參考,但是我不是說做底層的一樣比做應(yīng)用層的厲害、高級。其實我是這樣想的,做軟件不要純粹為了編程去做軟件,而應(yīng)該選擇一個和你感興趣的行業(yè),比如做手機的研發(fā),比如做安防,比如做機頂盒等等,如果你在某一個行業(yè)混久的話,那往往以后值錢的是你的行業(yè)經(jīng)驗,而不在于你的編程經(jīng)驗。
三:如何學(xué)習(xí)
學(xué)習(xí)嵌入式是一個漫長的過程,我想從最基本的也就是C語言,這是做軟件人的基礎(chǔ)。但是要學(xué)好它還是需要一番的功夫。我想看到朋友們都有基礎(chǔ)了,我建議你們可以拿一個小項目的代碼來學(xué)習(xí),讀懂后自己進(jìn)行修改,編譯運行,然后可以結(jié)合書籍看看,我想過不了多久,你就掌握了。接著可以學(xué)習(xí)學(xué)習(xí)操作系統(tǒng),比如Linux等等。做一兩年的應(yīng)用程序后,可以去學(xué)學(xué)關(guān)于比較低層的代碼,比如驅(qū)動和內(nèi)核,為什么這么說呢?因為做嵌入式和硬件是離不開的,如果你不了解硬件是這么運行的,不去學(xué)習(xí)低層的知識,也許你真的很難做到精通。其實學(xué)習(xí)最主要的不是技巧,而在于堅持。希望你們都能堅持!
最后送給大家一句話:天道酬勤,真的?。?/p>
北京2022年10月18日 /美通社/ -- 10月14日,國際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國軟件定義存儲及超融合市場研究報告》,報告顯示:2022年上半年浪潮超融合銷售額同比增長59.4%,近5倍于...
關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心東京2022年10月18日 /美通社/ -- NIPPON EXPRESS HOLDINGS株式會社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團公司上海通運國際物流有限公司(Nipp...
關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP