電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 28|回復: 0
收起左側(cè)

淺談為何不該入行嵌入式技術(shù)開發(fā)

[復制鏈接]

449

主題

449

帖子

584

積分

二級會員

Rank: 2

積分
584
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-9-15 17:50:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
我是老溫,一名熱愛學習的嵌入式工程師- j" z5 F" P) M) O& L# N% [( c* N& N
關(guān)注我,一起變得更加優(yōu)秀!
; N+ t& D: w" z最近,一名網(wǎng)友給我留言說,他攤牌了,后悔當初入行搞嵌入式技術(shù)開發(fā),于是想我淺談一下,為何不該入行嵌入式技術(shù)開發(fā)。
* m$ x/ {+ j  N3 o' O) b & @& a: G1 a0 Z) n5 u# r& E
這幾年,嵌入式技術(shù)領(lǐng)域被外界的培訓機構(gòu)(甚至被某些同行)過度地解讀,對外宣傳嵌入式技術(shù)不用加班,沒有35歲危機,是行業(yè)新風口,等等,導致很多剛剛畢業(yè)的初學者,對這個技術(shù)領(lǐng)域的“誤解”越來越深。
* o/ @6 L2 u! W$ M3 S( i0 }行業(yè)內(nèi)的老司機都知道,嵌入式技術(shù)是一個涉及面非常廣的軟硬件綜合性技術(shù)領(lǐng)域,它在通信,消費電子,工業(yè)控制,醫(yī)療設(shè)備等行業(yè)有著舉足輕重的地位。
$ e' m  n. p$ |為什么不該入行嵌入式技術(shù)開發(fā)?7 d, a) u! e: [0 o
首先,嵌入式技術(shù)的學習路線是相對比較陡峭曲折的,這個技術(shù)領(lǐng)域不僅要求開發(fā)者有扎實的 C 語言編程基礎(chǔ),還要求對硬件設(shè)計有基本的了解,比如數(shù)字電路設(shè)計,微處理器架構(gòu),等等。9 }1 P4 [8 f. ~) |8 P
嵌入式系統(tǒng)通常運行在資源極為受限的硬件芯片里面,它要求開發(fā)者具備代碼優(yōu)化和處理軟硬件中斷的能力,這些基本技能的培養(yǎng),可能需要耗費大量的時間和實踐精力,這對毫無基礎(chǔ)的初學者來說,是不小的挑戰(zhàn)。
5 P/ X: V+ ~+ [  _& g5 U! @(如果那些賣課的“老師”說,學嵌入式只需要懂 C 語言編程,不用學硬件,這類人不是無知就是壞!): R$ Z& e" v& |
其次,嵌入式產(chǎn)品在開發(fā)過程中需要涉及到軟硬件調(diào)試工作,代碼都是三分編寫七分調(diào)試,在大多數(shù)情況下,需要在產(chǎn)品的實際使用現(xiàn)場帶電調(diào)試硬件設(shè)備,這跟純軟件的一臺電腦和一臺手機搞定所有開發(fā)工作,有很大的區(qū)別。
& w3 x1 H7 W' k- g0 Q; y有些工業(yè)設(shè)備現(xiàn)場或者測試實驗室的環(huán)境,比想象中的還要惡劣,并且嵌入式工程師要在項目進度緊張的情況下,排查產(chǎn)品問題到底是軟件導致還是硬件導致的,也就是要求工程師具備非常扎實的軟硬件聯(lián)調(diào)能力。
( _( C: N' Y6 p" j(嵌入式軟件工程師懷疑硬件有問題,要提出實質(zhì)性證據(jù),并且定位出硬件問題所在,不能單憑一句話就說硬件有問題)
: j6 d$ N3 {% }8 }有時為了驗證某些猜想,還需要用烙鐵對硬件電路進行適當改造,這就要求嵌入式軟件工程師具備一定的電路焊接能力,有時候還要去生產(chǎn)線協(xié)助處理產(chǎn)品量產(chǎn)問題。
1 r. [# G. c( Q; I# }* I扎實的軟硬件聯(lián)調(diào)能力需要大量的工程實踐,并且毫無捷徑可言!在這種能力養(yǎng)成之前,開發(fā)過程中遇到的各種問題,極易對初學者造成一種挫敗感!& w$ L) I3 F$ c' w, ]; O8 z
! m' Q% x, X. i- V8 e+ g
4 x9 M# y. l& H: y8 L
時至今日,嵌入式技術(shù)的發(fā)展非常迅速,這不僅體現(xiàn)在芯片技術(shù)架構(gòu)的優(yōu)化,還涉及到芯片所配套的 SDK 也在快速迭代,這就要求工程師有非常強的學習能力。4 L  Y2 e# b# k! r- J
這種強大的學習能力不僅要表現(xiàn)在技術(shù)層面,還要表現(xiàn)在實際的應(yīng)用業(yè)務(wù)上面,要精確地評估某項業(yè)務(wù)需求的合理性,以及給出合適的嵌入式軟硬件解決方案。
, R1 T; f8 b$ v. O5 E如果不能對業(yè)務(wù)需求進行準確合理的技術(shù)性評估,等到開發(fā)后期才發(fā)現(xiàn)這里不足那里不夠,不僅會導致大量的人力物力被白白浪費掉,還會導致整體的項目延期,無法跟客戶進行交代。$ Y8 @2 A, H7 @6 @
7 `2 e( @% {5 g7 u
最后,到底該不該入行嵌入式,主要還是取決于初學者個人對這個技術(shù)領(lǐng)域的期待值有多高,如果只是從別人的口中得知這個領(lǐng)域,并且認為它是錢多事少不加班,這種入行動機,大概率很難讓初學者堅持學習下去。
6 Y9 i6 e3 D, c+ V8 Q8 T0 Z如果初學者自身的學習精力不足,受挫能力不高,學習能力不強,入行動機不純,確實不太適合進入嵌入式技術(shù)開發(fā)領(lǐng)域,而如果初學者是基于個人興趣和長遠的職業(yè)目標,嵌入式技術(shù)確實是一個不錯的方向。' _) l" p# C! c
圍城內(nèi)外,冷暖自知!- t/ [5 _! Y! g) d
-END-1 e  c6 y$ c, i* H, E; Z0 D
往期推薦:點擊圖片即可跳轉(zhuǎn)閱讀+ v# |& S) ^+ Z" W0 ?: [# K- j5 d% |+ q
                                                        3 j( _: @& c2 o$ k* v! t9 s3 Q. l
                                                               
6 [4 b% C2 M  c                                                                        1 z# s9 P5 _/ f2 F3 Z5 t
                                                                               
5 k# q3 Y& l/ V* C. o( V+ u9 r : l" `( g" h% r. K+ @$ J0 q0 m& x
                                                                                0 Y# r5 ]% v( J8 P- Q3 B
                                                                                        蘋果iPhone16發(fā)布了,嵌入式鴻蒙,國產(chǎn)化程度有多高?: W! O- C5 X9 @
                                                       
# T% g; @7 h; M* a$ L. U2 [4 W                                                                9 i- q) G; S; O
                                                                       
% |, O: S7 |2 p- K                                                                               
% m7 {' P7 o# u& B- ~
0 B1 g$ ]# w0 j4 F6 J- m+ \. B                                                                               
* Q) v2 V- q$ E- E1 U6 S                                                                                        樹莓派第二代微控制器 RP2350,終于拿到手了!~
6 j& n6 V! P' H6 K& B' F                                                                6 l9 c; D% D) N7 E1 c" R! w. S4 d
                                                                        . j# j7 t. W8 `; m
                                                                               
/ k! j; _% C8 T/ r
9 x1 ^/ a" q) _5 a7 e: @                                                                               
4 E/ z$ b2 b4 c                                                                                        現(xiàn)場實測,用數(shù)據(jù)說話,星閃通信距離突破3.3公里!+ ?6 i* W$ x6 o$ J7 J3 n7 t0 ~% q
                                                                               
) @! Z* X/ U& Y& L                                                                        # g' b' P5 Z3 p& l* R* `
                                                                ( o* w8 L5 |' e6 C0 o# }5 A
                                                        我是老溫,一名熱愛學習的嵌入式工程師
* Z! v6 T  e  P) i' q, \關(guān)注我,一起變得更加優(yōu)秀!
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)閉

站長推薦上一條 /1 下一條


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表