[導(dǎo)讀]關(guān)注星標(biāo)公眾號(hào),不錯(cuò)過(guò)精彩內(nèi)容來(lái)源?|知乎提到嵌入式,不同人有不同的看法,其中,基本都會(huì)提到關(guān)于“坑”的問(wèn)題。下面是一位知乎網(wǎng)友關(guān)于對(duì)嵌入式的一些看法。嵌入式的坑1.燒錢嵌入式的學(xué)習(xí)十分燒錢,這就讓人有點(diǎn)望而卻步。我是做DSP起步的,更是能體會(huì)到嵌入式絕對(duì)是一個(gè)拿錢搭梯子的學(xué)習(xí)行...
來(lái)源 | 知乎
提到嵌入式,不同人有不同的看法,其中,基本都會(huì)提到關(guān)于“坑”的問(wèn)題。
下面是一位知乎網(wǎng)友關(guān)于對(duì)嵌入式的一些看法。
嵌入式的坑
1.燒錢嵌入式的學(xué)習(xí)十分燒錢,這就讓人有點(diǎn)望而卻步。我是做DSP起步的,更是能體會(huì)到嵌入式絕對(duì)是一個(gè)拿錢搭梯子的學(xué)習(xí)行業(yè)。
在我的學(xué)習(xí)過(guò)程中身邊有不少的人投向了CS行業(yè),也就是純軟件開(kāi)發(fā),比如網(wǎng)頁(yè)、手機(jī)應(yīng)用、數(shù)據(jù)庫(kù)等。他們有一臺(tái)聯(lián)網(wǎng)的電腦幾乎可以搞定,也是基于這個(gè)原因,我當(dāng)時(shí)也想做純軟件開(kāi)發(fā)。當(dāng)時(shí)老師想讓我們買開(kāi)發(fā)板,我都沒(méi)錢。
在CS行業(yè)有一些資深的玩兒家,買一臺(tái)服務(wù)器就算可以了。然而做嵌入式的你,需要買開(kāi)發(fā)板,買模塊,做到天人合一,軟硬結(jié)合,等著做稍微高端點(diǎn)了,你又萌生出自己畫(huà)板子買芯片的想法,這個(gè)坑越走越深。等著差不多了,回頭看看自己來(lái)過(guò)的路,就發(fā)現(xiàn)自己給自己搭了圍城,想轉(zhuǎn)行,已經(jīng)花那么多錢了,能甘心嗎,想繼續(xù)走,那就繼續(xù)燒錢吧。
我的第一個(gè)開(kāi)發(fā)板是C51的開(kāi)發(fā)板,好多年前的一個(gè)板子,我的第一個(gè)C51開(kāi)發(fā)板花了168,那時(shí)候大一,一個(gè)月生活費(fèi)就1000塊,省吃儉用買了個(gè)這么大的。拿著個(gè)板子學(xué)到大二,覺(jué)得特別沒(méi)勁,后來(lái)碰到了我的老師,入行了DSP,那時(shí)候看某寶,F(xiàn)2812稍微好點(diǎn)兒的六七百,還要買仿真器,仿真器奇貴無(wú)比,加起來(lái)1000多。
后來(lái)我決定趁老師在就去實(shí)驗(yàn)室用學(xué)校的DSP試驗(yàn)箱,據(jù)說(shuō)那個(gè)試驗(yàn)箱4000塊錢呢,老師不在的時(shí)候就看書(shū)。壓力很大,可學(xué)習(xí)很有動(dòng)力,慢慢的開(kāi)始接項(xiàng)目做,小來(lái)小去的也做,賺一筆,投一筆,收二手板子,后來(lái)板子一大堆,現(xiàn)在STM32,MSP430,DSP的C5000,C6000都有,還有小孩玩兒的電子積木arduino,自己買了示波器,各種工具電烙鐵,萬(wàn)用表。后來(lái)玩電路板,印PCB很貴,買芯片也很貴。主要原因是我比較有興趣,別人喜歡賭博砸錢,我喜歡給自己屯設(shè)備,東玩西玩的,挺有意思。
這東西,你光看書(shū)肯定不行,必須要編,去調(diào)。程序都是20%編,80%調(diào),這調(diào)呢,就需要板子了。如果沒(méi)興趣,估計(jì)每花一筆錢都肉疼,如果有興趣,可以省吃儉用的搞?;蛟S吧,興趣就是這么大魅力。但無(wú)論興趣與否,這錢必須要花。
2.一堆必要的理論
以前想隨大流學(xué)Java,學(xué)了三個(gè)月放棄,我甚至為自己規(guī)劃路線,Java語(yǔ)言開(kāi)始,然后后邊三大框架Spring什么的,我現(xiàn)在忘了。后期就覺(jué)得沒(méi)有挑戰(zhàn)力非常容易入門,并非我多大牛,現(xiàn)在Java,做網(wǎng)頁(yè),安卓,市面上基本是大專,高職,他們但凡有點(diǎn)兒興趣和上進(jìn)心的,都能做的很不錯(cuò)。差異化競(jìng)爭(zhēng)十分的不明顯。
做嵌入式學(xué)習(xí)的理論就多了,一個(gè)大的分支,你可以以專家模式學(xué)習(xí),你也可以以工程師模式學(xué)習(xí)。
軟件方面學(xué)習(xí)的量不亞于做Java,C 編程的,甚至和底層打交道還要學(xué)的更深入,難度更加大,算法數(shù)據(jù)結(jié)構(gòu)神馬的都要了解。
硬件方面就更多了,電子行業(yè)基本入門知識(shí),電容電阻這些不用說(shuō)了,模電了解,數(shù)電必須熟練,還要學(xué)PCB,PCB里面Layout,各種大小,功率信號(hào)完整性,不說(shuō)精通,你需要掌握和明白,看各種芯片各種文檔,然而經(jīng)驗(yàn)積累也十分重要。這些才是冰山一角,做DSP的,算法仿真,數(shù)學(xué)理論各種專業(yè)的理論知識(shí)和程序雜糅在一起,需要考慮硬件設(shè)備,一些芯片的編程還要考慮電路結(jié)構(gòu),電容大小,這還沒(méi)結(jié)束。調(diào)試上面,我們需要外接設(shè)備啊,軟硬不分家,你還要看懂示波器,看懂頻譜,真是夠?qū)W了。有的時(shí)候覺(jué)得,學(xué)這么多也沒(méi)用,人還是應(yīng)該學(xué)的精,可常常最后的結(jié)果是,書(shū)到用時(shí)方恨少!學(xué)習(xí)量是個(gè)考驗(yàn)。做上EE工程,從來(lái)都是活到老學(xué)到老,不斷的學(xué)習(xí),不斷的實(shí)踐,現(xiàn)學(xué)現(xiàn)賣,現(xiàn)開(kāi)發(fā)現(xiàn)積累。十分有挑戰(zhàn)性。這是很坑的一點(diǎn)。
起始工資與純軟件差異
學(xué)了這么多,總想著付出就要有回報(bào),實(shí)際上不然,互聯(lián)網(wǎng)現(xiàn)在是熱門的話題,各個(gè)行業(yè)都很缺人,到了社會(huì)上CS是又容易找,給的錢又多。我身邊這些同學(xué),參加培訓(xùn),去了軟件公司,曾經(jīng)的屌絲手機(jī)也換成蘋(píng)果了,小生活也好了,時(shí)而在朋友圈抱怨抱怨加班,實(shí)際上還是很享受生活的。
與CS比,嵌入式無(wú)為是臥薪嘗膽。CS也一直樹(shù)立整個(gè)信息行業(yè)程序員的形象,一提程序員,外行不得不聯(lián)想開(kāi)發(fā)出一個(gè)軟件的工作。可見(jiàn)CS群體的巨大。可嵌入式也有自己的優(yōu)勢(shì),這些優(yōu)勢(shì)也不得不寫(xiě)在后面。
嵌入式 vs 純軟件
1.學(xué)的多,自然也就硬嵌入式行業(yè)是個(gè)柔性的后路極多的行業(yè),如果嵌入式軟件勢(shì)頭不好,我可以轉(zhuǎn)去做硬件,做硬件勢(shì)頭不好,我在努力一下去研究算法。在學(xué)嵌入式之出,入門之前,我們建立了一個(gè)龐大的地基,風(fēng)向不好,則選另頭建。
就算整個(gè)嵌入式行業(yè)轟榻,嵌入式工程師轉(zhuǎn)CS輕而易舉,反而有高屋建瓴的優(yōu)勢(shì)。相比于CS,只能一條路走到黑,不甘心一直寫(xiě)代碼的,瞄準(zhǔn)產(chǎn)品,運(yùn)維,風(fēng)險(xiǎn)還是有的。
再加上,這兩年隨著物聯(lián)網(wǎng)、集成電路的興起,嵌入式也成了一個(gè)香餑餑。
2.沉淀經(jīng)驗(yàn)嵌入式行業(yè)是個(gè)時(shí)間沉淀的過(guò)程,無(wú)人能逆襲,做不到極致,只能做的更好。這話怎么說(shuō)呢,就是五年的不如十年的硬,十年的不如二十年的硬。年輕人的優(yōu)勢(shì)就是思維靈活,接受新東西快,所以入行常??寇浖@個(gè)門路,入行幾年開(kāi)始積累硬件的知識(shí),從底層追求極致,硬件是個(gè)慢功夫,經(jīng)驗(yàn)比書(shū)本上的知識(shí)準(zhǔn),或者說(shuō),有些東西寫(xiě)不進(jìn)書(shū)里只能自己明白,這就需要經(jīng)歷,所以,每個(gè)人都要爬臺(tái)階。
然而CS,處境十分尷尬,做幾年,前有同行擋路,后有新人競(jìng)爭(zhēng),兩頭堵。這是我們公司的一個(gè)老軟件工程師說(shuō)的,雖然喝酒的時(shí)候吹牛逼,但是可以看到他很為自己擔(dān)憂:做十年和做五年功效是一樣的,換句話說(shuō),很容易“滿級(jí)”。
3.純軟件越開(kāi)發(fā)越簡(jiǎn)單現(xiàn)在開(kāi)發(fā)軟件,有沒(méi)有覺(jué)得越來(lái)越簡(jiǎn)單,封裝性,模塊化,流程化趨近完美。這要感謝大批進(jìn)入CS行業(yè)的前輩們,在方便的同時(shí),也堵死了CS的道路。
太容易就不需要那么多人了,大口徑的收納這么多人,等著一潮波浪向東過(guò)去,反作用的時(shí)候,會(huì)淹死后來(lái)的一批人,這是有遲滯性,當(dāng)前看不出來(lái)。你可以保證這個(gè)潮流走10年,敢保證20年嗎?越積累,后勁兒越可怕。
4.嵌入式穩(wěn)如老牛平心而論,在大牛的世界,互聯(lián)網(wǎng)行業(yè)百萬(wàn)年薪的人很多,可嵌入式這樣的頂層人很少,處于搬磚階段的,也可能碼代碼賺的多些。
但最主要的中堅(jiān)力量,還是嵌入式穩(wěn)。人要把眼光放長(zhǎng),定位好自己,追求互聯(lián)網(wǎng)頂層的人可能很多,但這條路上死的更多。在嵌入式上,你可以做的不溫不火,大多數(shù)都能豐衣足食吧。
選擇嵌入式,我相信,到了40歲的時(shí)候,你會(huì)感謝自己的選擇,感謝自己的辛苦。耕耘多,總會(huì)有收獲的。畢竟天道酬勤。人不能只看眼前不是。
聲明:
本文素材來(lái)源網(wǎng)絡(luò),版權(quán)歸原作者所有。如涉及作品版權(quán)問(wèn)題,請(qǐng)與我聯(lián)系刪除。
------------ END ------------
欲知詳情,請(qǐng)下載word文檔
下載文檔
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
經(jīng)過(guò)幾十年發(fā)展,嵌入式技術(shù)已經(jīng)用在了我們生活中的方方面面,但是嵌入式始終都帶有小眾,專業(yè)性強(qiáng)的屬性,讓很多非嵌入式領(lǐng)域的同學(xué)望而卻步。近十幾年的發(fā)展,物聯(lián)網(wǎng)覆蓋了越來(lái)越多領(lǐng)域,包括了家居,商業(yè),工業(yè),農(nóng)業(yè)等領(lǐng)域,不僅吸引...
關(guān)鍵字:
嵌入式
物聯(lián)網(wǎng)
技術(shù)
隨著IT技術(shù)飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)進(jìn)入了“物聯(lián)網(wǎng)”時(shí)代。物聯(lián)網(wǎng)中需要的大量設(shè)備不在依賴人與人之間的交互產(chǎn)生聯(lián)系,更多通過(guò)協(xié)議、通信、程序設(shè)計(jì)等方式連接到一處。即 “物聯(lián)網(wǎng)”的目的則是讓所有的物品都具有計(jì)算機(jī)的智能但并不以通...
關(guān)鍵字:
嵌入式
物聯(lián)網(wǎng)
計(jì)算機(jī)
最近看到APP上,給我推送了很多類似的回答,借此機(jī)會(huì),也想著重新審視一下自己的學(xué)習(xí)歷程,以及結(jié)合自身和大牛,分享一些學(xué)習(xí)經(jīng)驗(yàn),希望對(duì)大家有所啟發(fā)和幫助。
關(guān)鍵字:
APP
嵌入式
C語(yǔ)言
萬(wàn)物智聯(lián)時(shí)代,嵌入式技術(shù)及其應(yīng)用的形態(tài)將更加豐富和多元,同時(shí)也將日益呈現(xiàn)深度物理融合、混合架構(gòu)共存、群體智能協(xié)同、網(wǎng)絡(luò)安全攸關(guān)等諸多新的計(jì)算特性。顯然,經(jīng)典的嵌入式系統(tǒng)體系結(jié)構(gòu)、軟硬件技術(shù)和開(kāi)發(fā)方法都已很難應(yīng)對(duì)新趨勢(shì)下的...
關(guān)鍵字:
嵌入式
物聯(lián)網(wǎng)
計(jì)算機(jī)
物聯(lián)網(wǎng)是新一代信息技術(shù)的重要組成部分,是互聯(lián)網(wǎng)與嵌入式系統(tǒng)發(fā)展到高級(jí)階段的融合。通用計(jì)算機(jī)經(jīng)歷了從智慧平臺(tái)到互聯(lián)網(wǎng)的獨(dú)立發(fā)展道路;嵌入式系統(tǒng)則經(jīng)歷了智慧物聯(lián)到局域智慧物聯(lián)的獨(dú)立發(fā)展道路。
關(guān)鍵字:
嵌入式
物聯(lián)網(wǎng)
計(jì)算機(jī)
今天,小編將在這篇文章中為大家?guī)?lái)工控主板的有關(guān)報(bào)道,通過(guò)閱讀這篇文章,大家可以對(duì)工控主板具備清晰的認(rèn)識(shí),主要內(nèi)容如下。
關(guān)鍵字:
工控主板
嵌入式
主板
隨著工業(yè)4.0、醫(yī)療電子、智能家居、物流管理和電力控制等快速的發(fā)展和推進(jìn),嵌入式系統(tǒng)利用自身的技術(shù)特點(diǎn),逐漸成為眾多行業(yè)的標(biāo)配產(chǎn)品。嵌入式系統(tǒng)具有可控制、可編程、成本低等,它在未來(lái)的工業(yè)和生活中有著廣闊的應(yīng)用前景。在現(xiàn)在...
關(guān)鍵字:
嵌入式
物聯(lián)網(wǎng)
人工智能
長(zhǎng)久來(lái)看,嵌入式只會(huì)越來(lái)越火,隨著人工智能時(shí)代的發(fā)展,嵌入式必定又將迎來(lái)一次浪潮和技術(shù)的巨大變革。人工智能越是想要表達(dá)智能水平,就越要依靠嵌入式技術(shù),嵌入式技術(shù)將朝著自動(dòng)化控制和人機(jī)交互發(fā)展。嵌入式因其體積小、可靠性高、...
關(guān)鍵字:
嵌入式
物聯(lián)網(wǎng)
人工智能
esim卡的全名為Embedded-SIM,意思就是嵌入式的SIM卡。esim卡的原理簡(jiǎn)單來(lái)說(shuō),就是將手機(jī)傳統(tǒng)插入到手機(jī)里的SIM卡直接嵌入進(jìn)設(shè)備芯片中,這樣大家就不必再手動(dòng)物理插入SIM卡,減少了麻煩的同時(shí)也降低了si...
關(guān)鍵字:
嵌入式
esim卡
手機(jī)
在熟悉任務(wù)調(diào)度、程序分層和模塊化編程關(guān)于軟件架構(gòu)、分層和模塊設(shè)計(jì)后,除了函數(shù)調(diào)用設(shè)計(jì)中出現(xiàn)的情況外,還會(huì)遇到同層模塊之前如何進(jìn)行消息交互,通常是應(yīng)用層之間。
關(guān)鍵字:
嵌入式
軟件架構(gòu)設(shè)計(jì)
一直以來(lái),工控主板都是大家的關(guān)注焦點(diǎn)之一。因此針對(duì)大家的興趣點(diǎn)所在,小編將為大家?guī)?lái)工控主板的相關(guān)介紹,詳細(xì)內(nèi)容請(qǐng)看下文。
關(guān)鍵字:
嵌入式
工控主板
主板
從事計(jì)算機(jī)和或電子行業(yè)相關(guān)領(lǐng)域工作的朋友,一般都聽(tīng)說(shuō)過(guò)單片機(jī)和嵌入式。但是要問(wèn)單片機(jī)和嵌入式兩者之間有什么聯(lián)系,大多數(shù)人都不能很好的解釋清楚。想要弄清楚嵌入式和單片機(jī)有什么聯(lián)系,首先就要弄明白什么是嵌入式,什么是單片機(jī)。...
關(guān)鍵字:
嵌入式
單片機(jī)
secure boot是指確保在一個(gè)平臺(tái)上運(yùn)行的程序的完整性的過(guò)程或機(jī)制。secure boot會(huì)在固件和應(yīng)用程序之間建立一種信任關(guān)系。在啟用secure boot功能后,未經(jīng)簽名的固件或程序?qū)⒉荒苓\(yùn)行在該設(shè)備上。
關(guān)鍵字:
secure boot
嵌入式
旗芯微近日發(fā)布了最新一代Hyper控制器家族產(chǎn)品,全系列對(duì)標(biāo)英飛凌 TC家族控制器,覆蓋智能底盤、功能安全控制器、域控制器等應(yīng)用領(lǐng)域。超融合HPU(Hyper Processing Unit)FC7300系列芯片的性能媲...
關(guān)鍵字:
嵌入式
控制器
本篇,將通過(guò)Qt程序,設(shè)計(jì)一個(gè)RTSP視頻播放器,來(lái)播放網(wǎng)絡(luò)視頻,并增加啟動(dòng)、暫停等操作按鈕。
關(guān)鍵字:
RTSP視頻播放器
FFmpeg
嵌入式
摘要:隨著計(jì)算機(jī)技術(shù)與電子科技的快速發(fā)展,人工智能、云計(jì)算等技術(shù)的不斷進(jìn)步,智能家居新型產(chǎn)業(yè)模式也得到了巨大的發(fā)展,至今國(guó)內(nèi)智能家居市場(chǎng)投資達(dá)到了2396億元,市場(chǎng)規(guī)模占比不斷增大,未來(lái)十年內(nèi)家居智能化將實(shí)現(xiàn)大規(guī)模應(yīng)用。...
關(guān)鍵字:
STM32
嵌入式
人工智能
以前都是等著,家里電器壞了趕緊拆解一下,這回實(shí)在是等不及了,找個(gè)便宜的下手吧。這個(gè)遙控器用了好多年,感覺(jué)還是不錯(cuò),起碼電池挺禁用的。古人云,三人行必有我?guī)熝?。那么?duì)于每一個(gè)設(shè)備,也都有我們可以學(xué)習(xí)的地方。
關(guān)鍵字:
嵌入式
工程師
近年來(lái),隨著計(jì)算機(jī)技術(shù)及集成電路技術(shù)的發(fā)展,嵌入式技術(shù)日漸普及,在通訊、網(wǎng)絡(luò)、工控、醫(yī)療、電子等領(lǐng)域發(fā)揮著越來(lái)越重要的作用。嵌入式系統(tǒng)無(wú)疑成為當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。?嵌入式系統(tǒng)一般由嵌入式微處理器、外...
關(guān)鍵字:
嵌入式
嵌入式系統(tǒng)
計(jì)算機(jī)
自上個(gè)世紀(jì)七十年代提出嵌入式系統(tǒng)的概念以來(lái),嵌入式系統(tǒng)以其高性能、低功耗、低成本和小體積等優(yōu)勢(shì),獲得了飛速的發(fā)展與廣泛的應(yīng)用,然而,由于受到當(dāng)時(shí)硬件水平的制約,嵌入式系統(tǒng)的軟件開(kāi)發(fā)方式與以 PC 為代表的通用計(jì)算機(jī)系統(tǒng)的...
關(guān)鍵字:
嵌入式
硬件
計(jì)算機(jī)