28歲適合轉嵌入式開發嗎?

時間 2021-06-01 03:06:42

1樓:

準備好好自學一門技術,轉嵌入式軟體開發了。

這也是我十年前的夢想,但是當時沒有技術,也沒有錢吃不飽飯,不得不從山寨手機測試做起。現在資料比十年前全多了,個人經驗雖然比較低端,但也是有一定基礎,應該沒那麼難了吧。

答主現在情況咋樣了,轉行成功麼?

2樓:wuzz

1、看個人,不好回答,適不適合還得看你學習的自覺性,還有工資是否接受。

2、不建議學習51,這玩意真的沒用,直接上手Linux,有興趣的也建議學習STM32,學習資料多。

3、能看懂電路圖就是有優勢。我不明白這優勢有啥用。

3樓:QQ祥祥

這個年齡不是問題,你有專業知識基礎和工作經驗,這對學習嵌入式和以後找相關工作很有利,先學stm32(我在學),然後學Linux開發,有些工作需要Linux。

4樓:硬體發燒友

嵌入式成為IT行業從業者擇業的新寵兒,我經常會有很多網友會在知乎提問:

我適合學習嵌入式開發嗎?

今天我就為大家詳細地介紹一下哪些人,哪個行業的人適合從事嵌入式開發工作。(借助樓主的問答為大家解答疑惑)

當然,我想能點進來看回答的人應該都了解嵌入式的基本概念,嵌入式簡單來講就是軟硬結合的東西,嵌入式開發又分為兩類,這兩類各有特點,當然需要的個人資質也完全不同。

一類是學電子工程、通訊工程等偏硬體專業出身的人,主要是搞硬體設計,有時要開發一些與硬體關係最密切的最底層軟體,例如BootLoader和最初級的硬體驅動程式等,他們的優勢是對硬體原理非常清楚,當然也會有不足之處,不足的是他們更擅長定義各種硬體介面,但對複雜軟體系統往往表現的力不從心。

另一類就是學軟體、計算機專業出身的人,主要從事嵌入式作業系統和應用軟體的開發。嵌入式裝置的增值很大程度上取決於嵌入式軟體,這一領域佔了嵌入式系統的最主要的工作部分,因為很多公司都知道,嵌入式產品的差異很大程度在軟體上,所以都會將硬體設計外包給專門的硬體公司。

我個人認為驅動上對軟硬體的差別不是很明顯,尤其是基於作業系統的嵌入式平台下,所以我認為還有一種選擇,就是搞軟體的人去了解數位電路,入門簡單一些,加上軟體的基礎可以寫出不錯的底層硬體驅動程式。(這純屬個人觀點哈)

那有人會問女生適不適合加入嵌入式行列?

那是一定的,現在嵌入式這一領域還處在人才缺口較大的現狀,而且很多技術團隊還是希望有女生來加入的。所以不需要過度考慮,喜歡就去做。

5樓:

個人覺得如果下定決心轉行的話,最好直接上linux。但是如果說想馬上就轉行,馬上就能上班那還是搞微控制器畢竟微控制器簡單。linux沒有半年是入不門。

如果能在原單位一邊上這班,一邊學習linux 是最好的了。

6樓:honorxcl

適合肯定是適合的,而且你也有一些相關基礎,不算"裸轉",28歲還很年輕吧,不算大齡轉行,至於時間,如果離職全身心學習估計三四個月差不多吧,至於學習51還是直接linux就看你興趣和打算的方向了,學51倒不是很建議了,你有相關基礎建議從stm32開始學吧,資料多也容易入門,需求也大,後期轉其他晶元的跨度相對51而言也會小很多;如果是學linux建議就直接從應用層開始學,學一段時間後找乙個應用層開發的工作,如果想學linux底層也建議先學應用,然後找乙個應用層工作,再邊工作邊學習底層,因為學底層不是三四個月能夠搞定的,個人感覺做linux底層要達到真正能夠工作的水平至少得大半年吧,當然如果轉行時間預算足夠有興趣直接搞底層也還是可以的(需謹慎,首先學習時間大半年還要有一定的找工作時間差不多得一年吃老本,其次工作崗位相對做應用和做微控制器要少一些),最後祝早日轉行成功,找到理想工作,達到人生巔峰,加油。

7樓:影月5

看你自己咯,嵌入式開發要看是開發什麼?微控制器開發也屬於嵌入式領域,入門幾天就可以。再高點兒門檻就跳躍式提高了,arm開始,裸機開發開發起步很容易,但實際工程用到的少;往後那就不只是想當然了,要了解並熟練作業系統(可不只是理論知識,必須會裁剪和移植以下中的之一 Windows、linux、RTOS或其他、計算機網路和部分通訊知識、資料結構與演算法(起碼得知道資料結構,演算法簡單的能用就行)、有可能要去了解計算機組成原理和計算機系統結構(不刻意了解,也必定零零散散的被動學這些知識,避免不了)、應用程式開發(基本網課說的程式設計就是指這點兒而已)、在這期間還要了解硬體的設計(晶元、電路除錯選型等)等。

28轉行風險很大的,工資能夢到的頂峰12000元每月,一般的0.7k到6k屬於正常範圍,大多數人都是3k到5k內,相對加班多,it行業中地位低下(及容易被其他崗位工作內容、工資碾壓)。但滿足感強,知識學的多,上到人工智慧下到維修手機都有職位。

行業選擇範圍也廣泛(上至衛星飛彈火箭下到電子手錶、玩具都有用武之地)。所以呢,保生活沒問題,房車婚姻沒得父母支援就很難。職業頂峰低,發展空間小。

跟據你自身情況做決定,首先是轉行後的職業定位,轉行的經濟代價、學習成本(有基礎尤其重要,不是會c語言就行的)、人的感受等!如果要成為行業牛人,基本上比成為全棧工程師要難(額外多出硬體知識和技能),待遇和全棧差不多,甚至還低。

8樓:Kevin

沒有專業基礎的話,還要去培訓機構參加培訓,我覺得如果是你對它感興趣去做的話就還是適合的,什麼時候開始都不晚,如果你只是衝著通過這個職業的工作多掙點錢就沒必要了,掙錢崗位那麼多,應該選擇自己感興趣的

9樓:小河依舊

2)Linux方向,分為三個層次,硬體,底層驅動,應用層,一般來說,研發人員也是分層的,分別為硬體工程師,驅動工程師以及應用層開發人員,一般來說,不存在一人身兼多職的情況,可能小的創業公司需要吧,但每層人員需要了解其他層的一些很基本的知識。考慮到題主年齡28歲了,首先可以把驅動開發給排除掉。因為學習uboot,核心移植,驅動的乙個子系統,真的是需要很多時間的,至少半年以上吧,雖然驅動開發可能不涉及到uboot這些,但是你年齡28了,面試官肯定會問你這些知識的。

題主說到會Linux的一些基本知識,那麼可以選擇做應用層開發,這個可以去網上買些專案教程練手,邊練習專案邊彌補知識,三四個月應該能入門了吧(原子野火開了Linux應用層的教程)。

3)最終建議,好好了解下嵌入式行業的發展。如果做嵌入式,考慮到薪資這些,建議Linux應用層。

10樓:CodeAllen

同是本科電子資訊工程,做過無人機飛控開發,現在在愛立信做通訊協議開發。

相比較於怎麼學我覺的應該是怎麼想,畢竟你基礎應該還是有的吧,這都是咱們專業的基礎課,很多說怎麼學的我覺的低估了985學生的學習能力。

你本身是985畢業,而且已經28,你能接受嵌入式入門的工資嗎?

普通的嵌入式開發崗位,例如微控制器開發(51我基本都沒見過了,主流招聘就是32),要求的不會是32 的操作,那只是基礎的基礎,主要還是某個領域演算法的經驗。這個不是說學就學的,確實需要專案的推進學習,顯然你已經失去了這個條件。

當然還是說回Linux,這個其實和51關係不大,完全沒必要把這倆放一起學習,Linux主要的崗位乙個是應用開發(涉及主要是C/C++,我現在的工作就算這一範疇),還乙個就是底層驅動開發(主要是C語言),你目前會基本的操作可能還不是核心。

所以我的建議是不用花太多精力在微控制器和Linux本身,而是放在C/C++和具體你想從事的領域的業務知識,python我主要是用來寫測試指令碼,對於做嵌入式是可有可無的角色。這個學習的時間大概半年左右吧,因為很多XX班差不多都是4個月時間,你也可以根據這些課程的順序自學(自學肯定是比報班強)。

11樓:

更新2020.07.21

29歲,跳槽去做linux系統,年薪42。

-……-以下是原回答

本人25碩士畢業,碩士學的機械,然後期間做了一段時間硬體模擬電路設計,就是一些濾波放大模數轉換等之類的,然後去了某晶元設計研究所,一開始做硬體設計和stm32開發,後來覺得前途不好,自學了linux驅動和應用開發,還自學了android驅動開發。

拿到戶口後,買了房子,把戶口轉走,解決了後顧之憂,就開始跳槽,猶豫實戰經驗少,所以一開始面試都掛掉,回來後就把別人問的面試問題沒回答上來知識點相關知識學習總結。大概面試了十幾家,前前後後有半年時間,期間也有offer,但是不是很滿意就沒去。

27!!歲時候,也就是畢業滿兩年加倆月時候,找到乙個做android驅動開發的,薪資不高,年薪也就30。想了想不想再找下去了,應該迅速進去行業積累經驗。

現在幹了一年多了,工資漲了2000。一直做android驅動,也摻雜一些linux驅動,。期間又自學了android應用開發,有時候自己寫的驅動要自己測試。

也不是很精通。

最近很迷茫,boss直聘上做androud驅動開發的職位不是很多,工資都不算高。所以對未來有些迷茫,該如何提高天花板

12樓:Summershine

轉啥不好轉嵌入式?你要真轉了,我估計再過個3~5年你會後悔死。

首先在汽車電器設計行業積累了6年經驗,說丟掉就丟掉?當然你可能3年經驗,重複了3年(開個玩笑)。

最優先的建議是仍然在這個行業發展,城市不行換個城市,汽車行業雖然現階段不景氣,但未來的機會仍然很大,也許在你33~35歲就是另外一副景象,而不是那個時候在嵌入式的坑里待著蹉跎。

其次如果真的沒辦法要轉,也是直接轉網際網路行業,你的基礎完全足夠了,當然跨行業轉型需要有一定的意志力堅持,也需要放棄一些東西,比如先從小公司起步,堅持下去5年之後33歲的自己會感謝當初的堅持。

13樓:moldirrr

男怕入錯行啊 。 我碰到過乙個學生物的博士 ,轉行做軟體 ,素質真是挺好的 ,可惜也沒留住,去了別的公司 。 如果那個博士沒有入錯行 ,工資可以乘以3 吧 。

14樓:佐須之男

嵌入式最賺錢的年代是資料匱乏的開荒期,現在嵌入式框架、系統基本都成熟了。自然而然地嵌入式開發這個職業也沒啥光環了,從待遇等各方面來說也就那樣吧。

15樓:滄狼

前段時間有乙個面電子部的,也是從汽車轉的,不做電子開發,不做底層開發,溝通以後發現主要是做應用,需要配合乙個做底層介面的,感覺去軟體會比較好,電子這一塊本身人就少,再抽出乙個人給她配合估計就不好做了。

脫離硬體時間長了做硬體確實沒有優勢,不過有Linux基礎可以做嵌入式軟體開發,專門做應用。

51還是Linux,感覺弄一下Linux比較好,51還是說需要做硬體這一些,沒有硬體基礎不好做。

cs專業適合走嵌入式或驅動開發的方向嗎?

戴曉天 CS專業在這個方向上優勢不明顯。大部分是EE的人 甚至還見過幾個機械專業轉型的 在做這個方面。如果進嵌入式專案組,按目前的形勢看,最大的可能還是做相關的上位機GUI軟體或者Android驅動 如相機等 這個方向的崗位遠不如通用軟體多,除非特別喜歡,不然不建議。 仲一 驅動開發人員一般軟硬體基...

29歲轉做嵌入式有沒有希望?

togo.huang 如果29歲新入行,會很辛苦。首先你要學超多新東西,嵌入式這個方向很難速成。其實你要忍受很低的薪水。最後你要能說服企業願意培養你 這個看你的描述已經搞定了 meepo 如果目標定義為找到工作的話 工作很好找,買個開發版跑跑stm32demo就夠了如果目標定義為高薪的話 比較難.首...

嵌入式還是安卓應用開發?

小亨桑 2018的嵌入式與未來的發展前景 要比較嵌入式與安卓,首先要了解 什麼是嵌入式?什麼是安卓?嵌入式是指 嵌入式到受控器件內部的,專用的計算機系統,軟硬體可剪裁,在功耗,體積,成本,可靠性,等方面有嚴格的要求。安卓是指 以Linux為基礎的半開源作業系統,主要用於移動裝置,由Google和開放...