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

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

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

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

[復(fù)制鏈接]

449

主題

449

帖子

584

積分

二級(jí)會(huì)員

Rank: 2

積分
584
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-9-15 17:50:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |正序?yàn)g覽 |閱讀模式
我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師
7 d9 d4 b8 [4 i; _關(guān)注我,一起變得更加優(yōu)秀!6 A% O5 ?, ]7 ]. P# l
最近,一名網(wǎng)友給我留言說(shuō),他攤牌了,后悔當(dāng)初入行搞嵌入式技術(shù)開(kāi)發(fā),于是想我淺談一下,為何不該入行嵌入式技術(shù)開(kāi)發(fā)。; V3 q9 C: _0 N! }% k) O& c; }

) p, B  I+ z& H3 g這幾年,嵌入式技術(shù)領(lǐng)域被外界的培訓(xùn)機(jī)構(gòu)(甚至被某些同行)過(guò)度地解讀,對(duì)外宣傳嵌入式技術(shù)不用加班,沒(méi)有35歲危機(jī),是行業(yè)新風(fēng)口,等等,導(dǎo)致很多剛剛畢業(yè)的初學(xué)者,對(duì)這個(gè)技術(shù)領(lǐng)域的“誤解”越來(lái)越深。: q- w# t1 `8 F' n( }6 T8 E* a
行業(yè)內(nèi)的老司機(jī)都知道,嵌入式技術(shù)是一個(gè)涉及面非常廣的軟硬件綜合性技術(shù)領(lǐng)域,它在通信,消費(fèi)電子,工業(yè)控制,醫(yī)療設(shè)備等行業(yè)有著舉足輕重的地位。: h1 ?8 Z  `% k, q+ P
為什么不該入行嵌入式技術(shù)開(kāi)發(fā)?
9 \7 t) s: }* O- V  X- v! Q6 C首先,嵌入式技術(shù)的學(xué)習(xí)路線(xiàn)是相對(duì)比較陡峭曲折的,這個(gè)技術(shù)領(lǐng)域不僅要求開(kāi)發(fā)者有扎實(shí)的 C 語(yǔ)言編程基礎(chǔ),還要求對(duì)硬件設(shè)計(jì)有基本的了解,比如數(shù)字電路設(shè)計(jì),微處理器架構(gòu),等等。$ Q6 o: ~3 P6 m7 v
嵌入式系統(tǒng)通常運(yùn)行在資源極為受限的硬件芯片里面,它要求開(kāi)發(fā)者具備代碼優(yōu)化和處理軟硬件中斷的能力,這些基本技能的培養(yǎng),可能需要耗費(fèi)大量的時(shí)間和實(shí)踐精力,這對(duì)毫無(wú)基礎(chǔ)的初學(xué)者來(lái)說(shuō),是不小的挑戰(zhàn)。
4 T& B- x, J) T: [7 u( u2 |6 X0 N* ](如果那些賣(mài)課的“老師”說(shuō),學(xué)嵌入式只需要懂 C 語(yǔ)言編程,不用學(xué)硬件,這類(lèi)人不是無(wú)知就是壞。) |+ V- [: Z& Y2 q. [" a" X
其次,嵌入式產(chǎn)品在開(kāi)發(fā)過(guò)程中需要涉及到軟硬件調(diào)試工作,代碼都是三分編寫(xiě)七分調(diào)試,在大多數(shù)情況下,需要在產(chǎn)品的實(shí)際使用現(xiàn)場(chǎng)帶電調(diào)試硬件設(shè)備,這跟純軟件的一臺(tái)電腦和一臺(tái)手機(jī)搞定所有開(kāi)發(fā)工作,有很大的區(qū)別。
% K, f7 C0 L9 ^6 Q! Y有些工業(yè)設(shè)備現(xiàn)場(chǎng)或者測(cè)試實(shí)驗(yàn)室的環(huán)境,比想象中的還要惡劣,并且嵌入式工程師要在項(xiàng)目進(jìn)度緊張的情況下,排查產(chǎn)品問(wèn)題到底是軟件導(dǎo)致還是硬件導(dǎo)致的,也就是要求工程師具備非常扎實(shí)的軟硬件聯(lián)調(diào)能力。
& w0 K5 [& Q+ S& x(嵌入式軟件工程師懷疑硬件有問(wèn)題,要提出實(shí)質(zhì)性證據(jù),并且定位出硬件問(wèn)題所在,不能單憑一句話(huà)就說(shuō)硬件有問(wèn)題)
5 k/ G5 [3 J4 F+ u3 `有時(shí)為了驗(yàn)證某些猜想,還需要用烙鐵對(duì)硬件電路進(jìn)行適當(dāng)改造,這就要求嵌入式軟件工程師具備一定的電路焊接能力,有時(shí)候還要去生產(chǎn)線(xiàn)協(xié)助處理產(chǎn)品量產(chǎn)問(wèn)題。
+ t* |' l, |9 n: ^5 r! S. d扎實(shí)的軟硬件聯(lián)調(diào)能力需要大量的工程實(shí)踐,并且毫無(wú)捷徑可言!在這種能力養(yǎng)成之前,開(kāi)發(fā)過(guò)程中遇到的各種問(wèn)題,極易對(duì)初學(xué)者造成一種挫敗感!
3 `" j% ~' L( Y/ i, ~0 G: C9 s: \( y8 M8 M( R

9 V7 H+ l+ V% k1 e  Q, g時(shí)至今日,嵌入式技術(shù)的發(fā)展非常迅速,這不僅體現(xiàn)在芯片技術(shù)架構(gòu)的優(yōu)化,還涉及到芯片所配套的 SDK 也在快速迭代,這就要求工程師有非常強(qiáng)的學(xué)習(xí)能力。
3 v# I6 o0 D& a+ o. K這種強(qiáng)大的學(xué)習(xí)能力不僅要表現(xiàn)在技術(shù)層面,還要表現(xiàn)在實(shí)際的應(yīng)用業(yè)務(wù)上面,要精確地評(píng)估某項(xiàng)業(yè)務(wù)需求的合理性,以及給出合適的嵌入式軟硬件解決方案。0 G- H  n4 c3 l" a
如果不能對(duì)業(yè)務(wù)需求進(jìn)行準(zhǔn)確合理的技術(shù)性評(píng)估,等到開(kāi)發(fā)后期才發(fā)現(xiàn)這里不足那里不夠,不僅會(huì)導(dǎo)致大量的人力物力被白白浪費(fèi)掉,還會(huì)導(dǎo)致整體的項(xiàng)目延期,無(wú)法跟客戶(hù)進(jìn)行交代。
- {& v, _. X, v3 ^4 L+ P / _+ C% {8 h( p/ ~. Q
最后,到底該不該入行嵌入式,主要還是取決于初學(xué)者個(gè)人對(duì)這個(gè)技術(shù)領(lǐng)域的期待值有多高,如果只是從別人的口中得知這個(gè)領(lǐng)域,并且認(rèn)為它是錢(qián)多事少不加班,這種入行動(dòng)機(jī),大概率很難讓初學(xué)者堅(jiān)持學(xué)習(xí)下去。9 y* F) f0 d2 L! F# V
如果初學(xué)者自身的學(xué)習(xí)精力不足,受挫能力不高,學(xué)習(xí)能力不強(qiáng),入行動(dòng)機(jī)不純,確實(shí)不太適合進(jìn)入嵌入式技術(shù)開(kāi)發(fā)領(lǐng)域,而如果初學(xué)者是基于個(gè)人興趣和長(zhǎng)遠(yuǎn)的職業(yè)目標(biāo),嵌入式技術(shù)確實(shí)是一個(gè)不錯(cuò)的方向。
3 c: B% u, R2 @* H6 h! ^0 B2 @圍城內(nèi)外,冷暖自知!
* c0 i% a. `! s) d  `# o  w/ I3 V& j-END-
9 |( K" i% W% _5 x. `; ^往期推薦:點(diǎn)擊圖片即可跳轉(zhuǎn)閱讀( a' ?/ v; A8 Z+ t( y! p
                                                       
( O2 Z% ?% L2 ?                                                                3 N) Z8 \9 A5 I% i/ y! h
                                                                       
" T3 f# w$ U: s( E                                                                               
' e0 w5 L7 D5 O
3 K. L4 [: H' ]- k7 v8 Q# u. R; b; O                                                                               
" ]$ k( Z, Z  `# b( |2 l: L0 I                                                                                        蘋(píng)果iPhone16發(fā)布了,嵌入式鴻蒙,國(guó)產(chǎn)化程度有多高?( Y( ]6 D: B/ }7 {" x6 Y( u
                                                       
8 q, O6 D( J( V. H3 P( r# E7 \                                                               
* ~3 d5 p5 s4 M# g( L# o4 w                                                                        # s; I: e' a6 r3 J. k# }  l
                                                                                ! w$ J0 Z! t- t1 p) F7 q
2 G" m. ?0 N9 A, A- B
                                                                                2 {+ z6 [8 I# n0 z2 f) N4 t3 A
                                                                                        樹(shù)莓派第二代微控制器 RP2350,終于拿到手了!~
: F$ h: e* ]4 g- c. \! b: X                                                                6 s5 n0 v0 ~% _* L6 [
                                                                       
2 V% @" a  B& W& P- P                                                                               
' {! q7 i, p9 u& q, N. n
6 @: C/ v9 J2 T# d                                                                                - J  y2 t1 a) `
                                                                                        現(xiàn)場(chǎng)實(shí)測(cè),用數(shù)據(jù)說(shuō)話(huà),星閃通信距離突破3.3公里!( g* Q4 n! s# c* ]  ~. e
                                                                               
! N4 L  i; c1 r* I# N, m# D                                                                        - d2 L; O$ _, ], k9 o
                                                               
$ K  M: A' N$ `  g5 p! M                                                        我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師: X% ]  m3 l! `8 L7 _8 `
關(guān)注我,一起變得更加優(yōu)秀!

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

本版積分規(guī)則

關(guān)閉

站長(zhǎng)推薦上一條 /1 下一條


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