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

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

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

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

[復(fù)制鏈接]

449

主題

449

帖子

584

積分

二級會員

Rank: 2

積分
584
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-9-15 17:50:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師, |# x2 Q( [7 c, u) b
關(guān)注我,一起變得更加優(yōu)秀!2 D" \7 t) H# m; _
最近,一名網(wǎng)友給我留言說,他攤牌了,后悔當(dāng)初入行搞嵌入式技術(shù)開發(fā),于是想我淺談一下,為何不該入行嵌入式技術(shù)開發(fā)。
0 L$ v; W. ?2 v$ h1 N! x' Y
' h4 B  I2 B! I這幾年,嵌入式技術(shù)領(lǐng)域被外界的培訓(xùn)機構(gòu)(甚至被某些同行)過度地解讀,對外宣傳嵌入式技術(shù)不用加班,沒有35歲危機,是行業(yè)新風(fēng)口,等等,導(dǎo)致很多剛剛畢業(yè)的初學(xué)者,對這個技術(shù)領(lǐng)域的“誤解”越來越深。! _( o. H* b% U. r* i: z, J0 Z
行業(yè)內(nèi)的老司機都知道,嵌入式技術(shù)是一個涉及面非常廣的軟硬件綜合性技術(shù)領(lǐng)域,它在通信,消費電子,工業(yè)控制,醫(yī)療設(shè)備等行業(yè)有著舉足輕重的地位。  @5 M" m, N3 W# r$ ^1 \9 I
為什么不該入行嵌入式技術(shù)開發(fā)?
' m/ W* W) g* C6 D, w1 }首先,嵌入式技術(shù)的學(xué)習(xí)路線是相對比較陡峭曲折的,這個技術(shù)領(lǐng)域不僅要求開發(fā)者有扎實的 C 語言編程基礎(chǔ),還要求對硬件設(shè)計有基本的了解,比如數(shù)字電路設(shè)計,微處理器架構(gòu),等等。  S* |/ q2 l2 |/ o/ i
嵌入式系統(tǒng)通常運行在資源極為受限的硬件芯片里面,它要求開發(fā)者具備代碼優(yōu)化和處理軟硬件中斷的能力,這些基本技能的培養(yǎng),可能需要耗費大量的時間和實踐精力,這對毫無基礎(chǔ)的初學(xué)者來說,是不小的挑戰(zhàn)。9 ^* g+ j5 J+ s, b; X/ v' a
(如果那些賣課的“老師”說,學(xué)嵌入式只需要懂 C 語言編程,不用學(xué)硬件,這類人不是無知就是壞。
4 }5 I  X7 Q( Z  ^5 Y! ^' [: P1 |其次,嵌入式產(chǎn)品在開發(fā)過程中需要涉及到軟硬件調(diào)試工作,代碼都是三分編寫七分調(diào)試,在大多數(shù)情況下,需要在產(chǎn)品的實際使用現(xiàn)場帶電調(diào)試硬件設(shè)備,這跟純軟件的一臺電腦和一臺手機搞定所有開發(fā)工作,有很大的區(qū)別。3 w4 f/ m$ }- F1 A. r+ ~" p: w
有些工業(yè)設(shè)備現(xiàn)場或者測試實驗室的環(huán)境,比想象中的還要惡劣,并且嵌入式工程師要在項目進度緊張的情況下,排查產(chǎn)品問題到底是軟件導(dǎo)致還是硬件導(dǎo)致的,也就是要求工程師具備非常扎實的軟硬件聯(lián)調(diào)能力。
$ N5 H8 c1 [+ |& \3 R0 U2 q(嵌入式軟件工程師懷疑硬件有問題,要提出實質(zhì)性證據(jù),并且定位出硬件問題所在,不能單憑一句話就說硬件有問題)! p2 @" _# c3 G, P# J
有時為了驗證某些猜想,還需要用烙鐵對硬件電路進行適當(dāng)改造,這就要求嵌入式軟件工程師具備一定的電路焊接能力,有時候還要去生產(chǎn)線協(xié)助處理產(chǎn)品量產(chǎn)問題。2 o; z) e, _2 N; J7 f: `5 a7 X
扎實的軟硬件聯(lián)調(diào)能力需要大量的工程實踐,并且毫無捷徑可言!在這種能力養(yǎng)成之前,開發(fā)過程中遇到的各種問題,極易對初學(xué)者造成一種挫敗感!
' `( l4 }- j  T2 k6 Z: w1 F: s+ H+ m( ?6 b9 @6 V
1 Q. T, Y& \) j$ A+ m4 ^  M
時至今日,嵌入式技術(shù)的發(fā)展非常迅速,這不僅體現(xiàn)在芯片技術(shù)架構(gòu)的優(yōu)化,還涉及到芯片所配套的 SDK 也在快速迭代,這就要求工程師有非常強的學(xué)習(xí)能力。. B; ~1 o. Z  @
這種強大的學(xué)習(xí)能力不僅要表現(xiàn)在技術(shù)層面,還要表現(xiàn)在實際的應(yīng)用業(yè)務(wù)上面,要精確地評估某項業(yè)務(wù)需求的合理性,以及給出合適的嵌入式軟硬件解決方案。+ x% F, c, b2 j& h7 c
如果不能對業(yè)務(wù)需求進行準確合理的技術(shù)性評估,等到開發(fā)后期才發(fā)現(xiàn)這里不足那里不夠,不僅會導(dǎo)致大量的人力物力被白白浪費掉,還會導(dǎo)致整體的項目延期,無法跟客戶進行交代。. z% e: ]- i+ n. b* R7 `7 ]  p
+ Q* H+ _' a& i( x' g* S
最后,到底該不該入行嵌入式,主要還是取決于初學(xué)者個人對這個技術(shù)領(lǐng)域的期待值有多高,如果只是從別人的口中得知這個領(lǐng)域,并且認為它是錢多事少不加班,這種入行動機,大概率很難讓初學(xué)者堅持學(xué)習(xí)下去。& w6 \6 P6 I0 O8 n
如果初學(xué)者自身的學(xué)習(xí)精力不足,受挫能力不高,學(xué)習(xí)能力不強,入行動機不純,確實不太適合進入嵌入式技術(shù)開發(fā)領(lǐng)域,而如果初學(xué)者是基于個人興趣和長遠的職業(yè)目標(biāo),嵌入式技術(shù)確實是一個不錯的方向。3 Z' @8 i4 ]# v
圍城內(nèi)外,冷暖自知!
& \# Y3 u) f5 y& ^) G-END-
+ U8 {* H+ ~  k5 q, Q: l3 `$ G$ Z往期推薦:點擊圖片即可跳轉(zhuǎn)閱讀
  U' E% |( j2 u" F                                                        & N+ v! w* C6 F8 j( g
                                                               
3 k) ]7 u- H3 o& t& y                                                                        9 C- c+ D4 z0 Y
                                                                                . M4 t' u9 G+ U+ J& ?$ ?- o
" Y# w- O1 o( y" R) s
                                                                                4 q$ C  C/ F/ Y$ U( ]* |
                                                                                        蘋果iPhone16發(fā)布了,嵌入式鴻蒙,國產(chǎn)化程度有多高?& N4 ~% z# @4 a2 A) a! w2 ?
                                                        0 h6 O% Y7 {$ K! @
                                                                + S8 T' g) F& S% p" L
                                                                       
+ C. x+ l8 i% }& ]. G1 i                                                                               
5 Z7 O/ e; d/ D1 N. V9 z0 c
, J7 K  D0 t' C) P7 O; m: J                                                                               
, b: n* n; w& m: V- \                                                                                        樹莓派第二代微控制器 RP2350,終于拿到手了!~* z, O# ], N, O6 ~% S/ H. {! u
                                                                0 L) p; C9 r. X5 `
                                                                        / z( ~+ `% C( Q; _7 }0 d
                                                                               
7 [5 Z0 Z( p. L$ G
, j0 R4 a" J% j6 E" Q0 T                                                                                " \# V( ~( f( S
                                                                                        現(xiàn)場實測,用數(shù)據(jù)說話,星閃通信距離突破3.3公里!. G# M+ v( S7 l; F5 Z% v* x3 ^  r
                                                                                4 ^- s% I2 K4 f2 A
                                                                       
' Y: L( G/ }# f$ T' i* F& d& B9 `                                                               
2 ~  j3 f! }; f* L% U                                                        我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師
8 b2 d' C, T. a* L2 B; j- G關(guān)注我,一起變得更加優(yōu)秀!
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

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

本版積分規(guī)則

關(guān)閉

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


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