电子产业一站式赋能平台

PCB联盟网

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

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

[复制链接]

478

主题

478

帖子

1544

积分

三级会员

Rank: 3Rank: 3

积分
1544
发表于 2024-9-15 17:50:00 | 显示全部楼层 |阅读模式
我是老温,一名热爱学习的嵌入式工程师
6 U3 ]6 g7 Q/ a3 _# j$ G1 l/ Y- a关注我,一起变得更加优秀!. ]/ P9 c1 Q( t
最近,一名网友给我留言说,他摊牌了,后悔当初入行搞嵌入式技术开发,于是想我浅谈一下,为何不该入行嵌入式技术开发。
, X$ F+ b/ t  q7 {6 K

bisgsppvim064014402505.jpg

bisgsppvim064014402505.jpg
6 ]' t9 ~& e" O( }! C% r# H
这几年,嵌入式技术领域被外界的培训机构(甚至被某些同行)过度地解读,对外宣传嵌入式技术不用加班,没有35岁危机,是行业新风口,等等,导致很多刚刚毕业的初学者,对这个技术领域的“误解”越来越深。
+ Q1 b4 q8 h! Z# y# O) i2 f- {行业内的老司机都知道,嵌入式技术是一个涉及面非常广的软硬件综合性技术领域,它在通信,消费电子,工业控制,医疗设备等行业有着举足轻重的地位。
  S/ M" x0 I. e1 @- a; |+ u9 W为什么不该入行嵌入式技术开发?; m# `9 D7 h3 I2 r& q# L3 F
首先,嵌入式技术的学习路线是相对比较陡峭曲折的,这个技术领域不仅要求开发者有扎实的 C 语言编程基础,还要求对硬件设计有基本的了解,比如数字电路设计,微处理器架构,等等。
5 }' [  c* C, ?  n嵌入式系统通常运行在资源极为受限的硬件芯片里面,它要求开发者具备代码优化和处理软硬件中断的能力,这些基本技能的培养,可能需要耗费大量的时间和实践精力,这对毫无基础的初学者来说,是不小的挑战。: ~5 w. Y) ^) X" K0 B
(如果那些卖课的“老师”说,学嵌入式只需要懂 C 语言编程,不用学硬件,这类人不是无知就是坏!)
6 n5 w- Q2 v8 U1 H3 ^1 T其次,嵌入式产品在开发过程中需要涉及到软硬件调试工作,代码都是三分编写七分调试,在大多数情况下,需要在产品的实际使用现场带电调试硬件设备,这跟纯软件的一台电脑和一台手机搞定所有开发工作,有很大的区别。0 {! }$ X1 y# ?9 t( p7 Y
有些工业设备现场或者测试实验室的环境,比想象中的还要恶劣,并且嵌入式工程师要在项目进度紧张的情况下,排查产品问题到底是软件导致还是硬件导致的,也就是要求工程师具备非常扎实的软硬件联调能力。
# h$ {) w/ x8 d, S7 H6 A4 [7 t(嵌入式软件工程师怀疑硬件有问题,要提出实质性证据,并且定位出硬件问题所在,不能单凭一句话就说硬件有问题)+ [& G: d; `1 H! {9 v0 Q0 X* d
有时为了验证某些猜想,还需要用烙铁对硬件电路进行适当改造,这就要求嵌入式软件工程师具备一定的电路焊接能力,有时候还要去生产线协助处理产品量产问题。
9 f( _% w/ Y$ z, i8 l3 u扎实的软硬件联调能力需要大量的工程实践,并且毫无捷径可言!在这种能力养成之前,开发过程中遇到的各种问题,极易对初学者造成一种挫败感!
" t, U1 P, {4 C, m* F& b$ k. e! `" @; r  s4 p' J

3y3poltggay64014402605.jpg

3y3poltggay64014402605.jpg
$ }2 D9 t- D7 ^3 F
时至今日,嵌入式技术的发展非常迅速,这不仅体现在芯片技术架构的优化,还涉及到芯片所配套的 SDK 也在快速迭代,这就要求工程师有非常强的学习能力。
* M4 O" Q; x  f* {% v4 x! p这种强大的学习能力不仅要表现在技术层面,还要表现在实际的应用业务上面,要精确地评估某项业务需求的合理性,以及给出合适的嵌入式软硬件解决方案。
5 |/ s" I# x' G+ O: c) g如果不能对业务需求进行准确合理的技术性评估,等到开发后期才发现这里不足那里不够,不仅会导致大量的人力物力被白白浪费掉,还会导致整体的项目延期,无法跟客户进行交代。1 s( F) H0 j, r( c. \' e$ ]

qgc5odweky164014402705.jpg

qgc5odweky164014402705.jpg
/ [( u! i( u6 }; f9 M# d
最后,到底该不该入行嵌入式,主要还是取决于初学者个人对这个技术领域的期待值有多高,如果只是从别人的口中得知这个领域,并且认为它是钱多事少不加班,这种入行动机,大概率很难让初学者坚持学习下去。' `- N) f3 T5 b, o" G; Z
如果初学者自身的学习精力不足,受挫能力不高,学习能力不强,入行动机不纯,确实不太适合进入嵌入式技术开发领域,而如果初学者是基于个人兴趣和长远的职业目标,嵌入式技术确实是一个不错的方向。0 m9 N4 h: X; R1 v3 G
围城内外,冷暖自知!, l2 t- r$ h- \8 a2 J
-END-
; P' ^4 Z( R' o6 S% F1 d8 o# l往期推荐:点击图片即可跳转阅读: N4 r: |& Z9 P# y: J6 @# O; f
                                                       
% u! {' @' h/ Z6 o# G                                                                9 L! h+ [# J2 j) s+ z
                                                                       
0 |: l: x! L, i0 J% ?& d                                                                               
0 u1 I0 }3 m( f

nfcrmapmoyl64014402805.jpg

nfcrmapmoyl64014402805.jpg
' K+ M1 _5 C/ K" z# y8 S8 p" b
                                                                               
3 q2 x4 y% R+ S$ v1 U                                                                                        苹果iPhone16发布了,嵌入式鸿蒙,国产化程度有多高?# L, f6 F2 a' m$ l# ]
                                                       
( \! i3 f/ j! s: y: `6 \                                                                * k7 X8 _* F& Y6 J  g' F) {
                                                                       
8 I. d9 q9 V: g. b( t0 F                                                                               
- e: X4 p) p" k& f) c% L

ikld5pskeqq64014402905.jpg

ikld5pskeqq64014402905.jpg

8 |; H% ~. n0 w( K+ j                                                                                9 k! k- {; u; T( L" V( }% A1 |/ `: P
                                                                                        树莓派第二代微控制器 RP2350,终于拿到手了!~
/ I! j7 }/ {3 R" h/ {  i; H                                                               
  d) p9 V5 R# V2 d4 x                                                                       
: U" C! o; i8 w  c3 z% l% c                                                                                4 M0 R# P# @) p' n; P: |* {

dflk2yykuez64014403005.jpg

dflk2yykuez64014403005.jpg

2 K" o" W  N6 E                                                                                " T+ ]7 H: G8 I$ m  m
                                                                                        现场实测,用数据说话,星闪通信距离突破3.3公里!5 L) H$ r* m; I" f, s4 J
                                                                                - ~( h. k6 ?# \, }5 d
                                                                        3 i& o( H7 K8 P  q( f
                                                                * ~; `& n+ k$ ?: d1 O* T: A  g
                                                        我是老温,一名热爱学习的嵌入式工程师, @# p* {. F& R2 q5 K( A" I, ]
关注我,一起变得更加优秀!
回复

使用道具 举报

发表回复

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

本版积分规则


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