嵌入式做底層好還是應用層好

時間 2021-06-01 20:24:18

1樓:天星

個人覺得應用相對來說空間更廣。可選擇範圍大一些。

底層開發需求相對來說少些,除了一些大廠。大多數都是晶元原廠的在做。

下游方案公司和中小公司能調的不多,換句話說,驅動,uboot這些,原廠發布晶元sd k的時候已經全部打通了,要做的可能就是一些差異化定製。

從個人發展來說,應用的崗位相對來說多一些。以產品為導向,又細分很多行業,這裡面變化的需求就多了。

建議以應用為主,積累行業經驗,同時也要懂一些底層(不能完全不懂)一家之言,僅供參考!

2樓:影月5

應用層好。越是能密集接觸需求的(面對使用者或市場)的待遇啥的也就相對更好。

應用程式設計師天生更容易了解需求和市場,如果把市場和需求吃好了,做領導完全沒問題,客觀現實也是這麼個規律,很多領導沒得技術,很多有技術的領導是做應用程式出生。甚至老闆會應用程式的都比較多。只要不「眼「瞎這種現實必然能看到。

即便低調點兒,沒做成領導老闆,到35被裁員,更容易轉行做市場、需求分析、策劃、銷售等職位都是沒問題的。

試問大部分做嵌入式底層的,遇到35裁員能改行的機會有上面那些麼?怕不是只有銷售、工人、測試這些喲!技術具有相對性,離開那個應用範圍,毫無卵用,只要還活著,你就需要生活。

慎重選擇,沒得好條件,還是盡可能選做應用程層。起碼糾錯成本低。

3樓:tinystrong

個人看法是,嵌入式不可能只做底層或者應用。因為見過太多所謂做應用的人,根本做的就不是嵌入式。只做底層的,缺少系統概念,專業性不夠強,發展受限。

個人看法,從底層入手,到最後全吃下來,幾乎是不可避免的。。

4樓:young永

沒有所謂的好壞,無非就是想要錢嘛。 我覺得底層要學的更多,包括硬體,驅動,看手冊等,很吃經驗,所以後期可能薪資會好一點,只是一點哦(也有可能沒有)。應用做的更多是功能嘛,錢也差不多,但是相對容易一點,因為應用其實主要是在呼叫介面。

我只能說無好壞,大家都是要錢,這不僅是拼能力,還是拼運氣!

5樓:Golang夢工廠

嵌入式的話做底層,相對來說就業範圍確實窄,做應用層的話,就業範圍就寬了很多。

你可以去招聘軟體看看各個公司招聘的崗位,基本都是做應用層開發為主,像驅動這種一般公司需要的人不多,基本都是在應用層做開發。丟擲這個的話,如果想讓自己有所提公升,可以先做驅動,畢竟驅動門檻高,更能提公升自己,然後在看應用層就會感覺簡單很多了,這個最終都看自己選擇了,都是很有發展的,不要相信有侷限性呀,找不到工作呀這些,都是扯淡,當你在某一方面做到極致,會有公司不要你??

6樓:佳寧憶1990

我覺得做底層好,從就業角度看,做做應用層的是要了解行業協議規範,換工作的時候只能做相關行業的,不同行業,行業規範又不同。但底層大多數都是一樣的,像usb.spi等,只要需要底層的,哪個行業都一樣。

7樓:春水初生

應用層的工作崗位會比底層bsp、dsp的多一些。因為不同的產品中,應用層改的比較多,而底層相對通用一些。

做應用層的開發比底層的加班更多,更多的是面向業務,需要承擔一些測試任務。還有要直接對接技術支援,現場問題都是由應用層來對接的。

但是,底層開發難度大一些,你要對linux作業系統有更深的了解。這個崗位也比應用層要求高。

看你怎麼想的,還有自己的技術能力。想成為技術大牛的還得往底層發展,想以後帶專案的就無所謂了,兩個都可以。

8樓:

這是乙個仁者見仁智者見智的問題,兩者並沒有什麼好與不好,適不適合你自己的最重要。

底層作業系統方面的就需要理解的比較深,而且開發可能比較枯燥,需要有一定的定力。應用開發比較廣,作業系統級的需要的少一些,接觸的專案也比較多,相對有意思一些。

9樓:一路

就當前這個時代來說,晶元整合度越來越高,導致軟體SDK也越來越成熟,除了IC原廠,下游產品開發的底層職位會越來越少,這一點和硬體開發的未來基本上是一致的。所以從就業的角度來說,肯定是做應用層和演算法兩個方向是最優的。

10樓:

如果是做應用,那為何不去網際網路做應用,錢更多。

做底層,無非是圖乙個穩定。linux+c 搞搞驅動BSP ,能混吃混喝幾十年,不像應用變化太快。

做底層掙錢不如網際網路做應用掙錢多,而且做底層不懂業務,無法晉公升成大領導。

11樓:嵌入式Linux

各說各的道理,我覺得滿足一下兩點就是好的。

1、自己興趣是底層就是底層好,這個別BB了,如果因為錢的原因變得不喜歡,那肯定也不是真正的熱愛。

2、錢多的就好

這個社會就是這樣,給你錢多,幹得就開心,別裝·

12樓:Jiayii

我覺得都行,應用層的話,注重產品功能的演算法,可能會對專業性要求更高。底層的話,與上層可以進行解耦,上下層之間更關注訊號的互動。

13樓:午夜熊

都做。爭取早日全棧,從設計CPU,電路設計,到寫編譯器,作業系統,移植,驅動,然後寫上層應用,前端,雲服務端。。。奮鬥不止,生生不息

14樓:逆十字

我做底層的,題主的困惑我之前也有過,底層工作主要包括寫驅動,驗證數字功能,摸模擬效能,按照我現在的理解,底層可以把你的硬體基礎打的很好,他很大程度上決定了你以後的技術深度,但底層有個問題,離業務遠,也就是說後期很難比應用層更有機會,所以我的建議是前期走底層,後期走應用,這是比較理想的

15樓:

好不好取決於你的需求是什麼。

如果你就是對底層愛的死去活來,不喜歡應用層,那底層就好。反之,亦然。

如果覺得哪個賺錢多哪個就好,那麼這倆做好了都可以賺的多,相對而且應用層職位更多一點。

16樓:滄狼

底層錢多,但是對人數需求比較少,一般企業不會做底層開發,bsp庫這些晶元廠會提供。

所以做應用會好一些,畢竟需求比較多。會一些底層開發總是好的,至少需要使用一些新器件時移植驅動比較方便。

嵌入式做硬體方向好還是軟體方向好

長髮捲毛 嵌入式工程師一定要軟硬兼施,專門分出軟體或硬體來那一定是跑偏了。嵌入式開發,直指裝置的功能,工程師的目的就是應用現有的硬軟體資源完成該功能。至於是成本優先還是效率優先 硬體實現還是軟體實現,那就看具體的市場需求了。 Kevin 既然做所謂的 嵌入式 那麼大方向就是軟體硬體都要懂,軟體硬體都...

嵌入式烤箱選什麼牌子好?

初南 現在選嵌入式烤箱的人越來越多了,和嵌入式烤箱的溫度更穩定 更省檯面空間的優勢有關。不過如果嵌入式烤箱如果沒選對,那麼後續的使用與維修與更換會非常麻煩 所以選嵌入式還是要多費一些心思的。今天我來分享一下自己的選購小經驗,希望對大家有些參考吧 選嵌入式烤箱,首先就是要在各種品牌中選出一些比較有優勢...

自動化大二,以後做嵌入式軟體好還是傳統網際網路的好?

馮笑 概念太寬泛了,都去了解一下是最好的,找到真正感興趣的點。這兩個行業幹好了,都有不錯的薪酬回饋,能不能幹好,又取決於有沒有興趣深入學習。 Square 三個月前從嵌入式跳進了網際網路,說一下我的體會,嵌入式首先給人的感覺就是乙個實體的產品,其次嵌入式不光是軟體,硬體設計這一方面也是尤為重要的。從...