电子产业一站式赋能平台

PCB联盟网

搜索
查看: 49|回复: 0
收起左侧

浅谈为何不该入行嵌入式技术开发

[复制链接]

478

主题

478

帖子

1544

积分

三级会员

Rank: 3Rank: 3

积分
1544
发表于 2024-9-15 17:50:00 | 显示全部楼层 |阅读模式
我是老温,一名热爱学习的嵌入式工程师
2 S& g* P! r+ \; d6 T关注我,一起变得更加优秀!
- Y/ D3 ]4 q5 ~; g2 F+ ]# i" T1 m最近,一名网友给我留言说,他摊牌了,后悔当初入行搞嵌入式技术开发,于是想我浅谈一下,为何不该入行嵌入式技术开发。6 A% |/ a. O) x$ U" I. F

0csdqtz0ivy64033352045.jpg

0csdqtz0ivy64033352045.jpg

8 N2 V  N" @; `! `6 u  N; t' R. |这几年,嵌入式技术领域被外界的培训机构(甚至被某些同行)过度地解读,对外宣传嵌入式技术不用加班,没有35岁危机,是行业新风口,等等,导致很多刚刚毕业的初学者,对这个技术领域的“误解”越来越深。" |$ m4 R2 V% t$ @# O  ]
行业内的老司机都知道,嵌入式技术是一个涉及面非常广的软硬件综合性技术领域,它在通信,消费电子,工业控制,医疗设备等行业有着举足轻重的地位。- D. X  N' d( Z6 x8 v
为什么不该入行嵌入式技术开发?
# U) H& G. ~2 o8 Y+ y0 L首先,嵌入式技术的学习路线是相对比较陡峭曲折的,这个技术领域不仅要求开发者有扎实的 C 语言编程基础,还要求对硬件设计有基本的了解,比如数字电路设计,微处理器架构,等等。
  D) G8 q8 T. F5 v& ^0 Z嵌入式系统通常运行在资源极为受限的硬件芯片里面,它要求开发者具备代码优化和处理软硬件中断的能力,这些基本技能的培养,可能需要耗费大量的时间和实践精力,这对毫无基础的初学者来说,是不小的挑战。) P7 |2 D/ y! t+ m( `2 s
(如果那些卖课的“老师”说,学嵌入式只需要懂 C 语言编程,不用学硬件,这类人不是无知就是坏!)
7 o4 G4 v  X) g5 L其次,嵌入式产品在开发过程中需要涉及到软硬件调试工作,代码都是三分编写七分调试,在大多数情况下,需要在产品的实际使用现场带电调试硬件设备,这跟纯软件的一台电脑和一台手机搞定所有开发工作,有很大的区别。1 `  v5 `& A, b8 S" z  u
有些工业设备现场或者测试实验室的环境,比想象中的还要恶劣,并且嵌入式工程师要在项目进度紧张的情况下,排查产品问题到底是软件导致还是硬件导致的,也就是要求工程师具备非常扎实的软硬件联调能力。: Q( h9 z) Q- G8 n. l+ u
(嵌入式软件工程师怀疑硬件有问题,要提出实质性证据,并且定位出硬件问题所在,不能单凭一句话就说硬件有问题)
3 |% q1 n" t8 g/ y有时为了验证某些猜想,还需要用烙铁对硬件电路进行适当改造,这就要求嵌入式软件工程师具备一定的电路焊接能力,有时候还要去生产线协助处理产品量产问题。$ Y( c$ a9 `( w
扎实的软硬件联调能力需要大量的工程实践,并且毫无捷径可言!在这种能力养成之前,开发过程中遇到的各种问题,极易对初学者造成一种挫败感!
: C1 {) C7 Z7 M3 _2 K
, v- D' k" K7 W

vm5wbcdcpuf64033352145.jpg

vm5wbcdcpuf64033352145.jpg
8 Y2 \7 h, h* F& t1 V
时至今日,嵌入式技术的发展非常迅速,这不仅体现在芯片技术架构的优化,还涉及到芯片所配套的 SDK 也在快速迭代,这就要求工程师有非常强的学习能力。
" m/ t$ m0 O8 I8 l  L/ Z) ]; ]这种强大的学习能力不仅要表现在技术层面,还要表现在实际的应用业务上面,要精确地评估某项业务需求的合理性,以及给出合适的嵌入式软硬件解决方案。, g. X# k( \. j  D  p4 u
如果不能对业务需求进行准确合理的技术性评估,等到开发后期才发现这里不足那里不够,不仅会导致大量的人力物力被白白浪费掉,还会导致整体的项目延期,无法跟客户进行交代。1 v! W1 O  L0 j6 h: r5 b8 t

jhrd313oqms64033352245.jpg

jhrd313oqms64033352245.jpg
( Q6 l! ]' ?4 A- G: {+ q
最后,到底该不该入行嵌入式,主要还是取决于初学者个人对这个技术领域的期待值有多高,如果只是从别人的口中得知这个领域,并且认为它是钱多事少不加班,这种入行动机,大概率很难让初学者坚持学习下去。
: R- h/ {* x! Q; y- t) c7 L9 c如果初学者自身的学习精力不足,受挫能力不高,学习能力不强,入行动机不纯,确实不太适合进入嵌入式技术开发领域,而如果初学者是基于个人兴趣和长远的职业目标,嵌入式技术确实是一个不错的方向。# l4 X; W$ m. L, ]
围城内外,冷暖自知!
' B9 d, {6 C% D8 Q9 Z. y$ d6 g. s. U-END-
7 e/ o6 S1 U& ~, |8 S& j5 e; C往期推荐:点击图片即可跳转阅读4 B! o4 M! o7 g
                                                       
1 A3 X* |, D6 a- _8 R& S0 N                                                               
8 |  J+ K' g# s' }0 f4 S% c                                                                        , Z: O. ^$ A# t7 p
                                                                               
- E  z4 }# w. c' D8 ~4 K0 M: t

jzrcmu13ets64033352345.jpg

jzrcmu13ets64033352345.jpg

: J7 R- Z. W9 C& F4 W- K2 \/ O3 R                                                                               
  @5 \* Q. H$ F: C3 l! t- R, t% b/ ^                                                                                        苹果iPhone16发布了,嵌入式鸿蒙,国产化程度有多高?1 o: D4 J6 A: [4 k- S4 K
                                                       
  [3 c( n" P' V6 ~2 I9 s+ j                                                               
) ?- B7 A3 T9 U& g% k                                                                       
/ m* s5 O' J- K: J9 s) F. j* i1 e; E                                                                                . U4 U3 a6 C" D  }& y9 n; ]

pfhmp3mjkvz64033352445.jpg

pfhmp3mjkvz64033352445.jpg
3 p" u; z0 r9 F$ y$ m8 s4 b
                                                                                3 h! C, s; f' Z
                                                                                        树莓派第二代微控制器 RP2350,终于拿到手了!~
9 S. [, g3 T0 T( H( J5 a                                                               
5 C$ ]& Y$ i1 I, x7 t% C5 F& H                                                                        " t3 ]# n, P' n) j
                                                                               
1 \( x3 Q5 U2 ]0 J

efqcp2edk4264033352545.jpg

efqcp2edk4264033352545.jpg
. e9 H4 r1 _, b6 m! ~+ ]
                                                                               
+ B% ]6 B2 D7 n( W& V# d                                                                                        现场实测,用数据说话,星闪通信距离突破3.3公里!
( v: X( m8 `. J. z) d7 ^                                                                               
0 _& P6 O0 Y- x! S6 V2 W5 |                                                                        4 k2 y+ [0 M7 f3 [& o; N
                                                               
) d3 z- O) C% F                                                        我是老温,一名热爱学习的嵌入式工程师% f& ?4 g- E% X1 q- t8 O
关注我,一起变得更加优秀!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表