电子产业一站式赋能平台

PCB联盟网

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

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

[复制链接]

569

主题

569

帖子

4261

积分

四级会员

Rank: 4

积分
4261
发表于 2024-9-15 17:50:00 | 显示全部楼层 |阅读模式
我是老温,一名热爱学习的嵌入式工程师$ s! z: p0 q3 V, t5 _
关注我,一起变得更加优秀!
. A, `- ~! c9 Z! z! l- o最近,一名网友给我留言说,他摊牌了,后悔当初入行搞嵌入式技术开发,于是想我浅谈一下,为何不该入行嵌入式技术开发。
' T  S: A. @' D: v* X
+ \  i7 @& b) ]/ m- o3 R+ T这几年,嵌入式技术领域被外界的培训机构(甚至被某些同行)过度地解读,对外宣传嵌入式技术不用加班,没有35岁危机,是行业新风口,等等,导致很多刚刚毕业的初学者,对这个技术领域的“误解”越来越深。
# v0 }# Z5 [3 m$ e( D* m) \行业内的老司机都知道,嵌入式技术是一个涉及面非常广的软硬件综合性技术领域,它在通信,消费电子,工业控制,医疗设备等行业有着举足轻重的地位。; U( W" l# L% g0 F/ g4 O3 k1 X
为什么不该入行嵌入式技术开发?% A  v  w: d/ c" D
首先,嵌入式技术的学习路线是相对比较陡峭曲折的,这个技术领域不仅要求开发者有扎实的 C 语言编程基础,还要求对硬件设计有基本的了解,比如数字电路设计,微处理器架构,等等。
# y3 N" I9 W& t( {- M+ U嵌入式系统通常运行在资源极为受限的硬件芯片里面,它要求开发者具备代码优化和处理软硬件中断的能力,这些基本技能的培养,可能需要耗费大量的时间和实践精力,这对毫无基础的初学者来说,是不小的挑战。6 U2 L+ |8 T% R. h' E; [$ v
(如果那些卖课的“老师”说,学嵌入式只需要懂 C 语言编程,不用学硬件,这类人不是无知就是坏!)
; H  _0 f7 O5 e1 m- g7 I" s其次,嵌入式产品在开发过程中需要涉及到软硬件调试工作,代码都是三分编写七分调试,在大多数情况下,需要在产品的实际使用现场带电调试硬件设备,这跟纯软件的一台电脑和一台手机搞定所有开发工作,有很大的区别。/ I, O7 F, A7 B. v) P
有些工业设备现场或者测试实验室的环境,比想象中的还要恶劣,并且嵌入式工程师要在项目进度紧张的情况下,排查产品问题到底是软件导致还是硬件导致的,也就是要求工程师具备非常扎实的软硬件联调能力。# [' Y% [" v" z1 x! ?& k
(嵌入式软件工程师怀疑硬件有问题,要提出实质性证据,并且定位出硬件问题所在,不能单凭一句话就说硬件有问题)# N  \% u' S* w: u
有时为了验证某些猜想,还需要用烙铁对硬件电路进行适当改造,这就要求嵌入式软件工程师具备一定的电路焊接能力,有时候还要去生产线协助处理产品量产问题。
! Q% t/ C! |* S* L" C; p# T扎实的软硬件联调能力需要大量的工程实践,并且毫无捷径可言!在这种能力养成之前,开发过程中遇到的各种问题,极易对初学者造成一种挫败感!
7 j) |/ o( n2 n. z: Q4 U" v; ]2 U& _8 H% d7 i
/ g4 ?# `1 {1 ^7 c% W3 g( o
时至今日,嵌入式技术的发展非常迅速,这不仅体现在芯片技术架构的优化,还涉及到芯片所配套的 SDK 也在快速迭代,这就要求工程师有非常强的学习能力。
) c: V9 c4 d/ G2 n% a' y- g这种强大的学习能力不仅要表现在技术层面,还要表现在实际的应用业务上面,要精确地评估某项业务需求的合理性,以及给出合适的嵌入式软硬件解决方案。  _2 L9 B5 d! G$ b: Z" d9 G# m/ c& k
如果不能对业务需求进行准确合理的技术性评估,等到开发后期才发现这里不足那里不够,不仅会导致大量的人力物力被白白浪费掉,还会导致整体的项目延期,无法跟客户进行交代。
3 Y9 d9 G4 o2 w5 N2 I6 n1 F) \1 }8 s' b) J7 z# `
最后,到底该不该入行嵌入式,主要还是取决于初学者个人对这个技术领域的期待值有多高,如果只是从别人的口中得知这个领域,并且认为它是钱多事少不加班,这种入行动机,大概率很难让初学者坚持学习下去。
/ f# H2 {8 o) [6 a$ O, M如果初学者自身的学习精力不足,受挫能力不高,学习能力不强,入行动机不纯,确实不太适合进入嵌入式技术开发领域,而如果初学者是基于个人兴趣和长远的职业目标,嵌入式技术确实是一个不错的方向。
2 A( w& O5 O0 j6 e围城内外,冷暖自知!
: s5 ^) g/ L. {-END-) S$ U' n- ?; ^/ b  d6 ?
往期推荐:点击图片即可跳转阅读$ L/ I% ~8 A6 ?
                                                       
: C* E: `6 q7 u                                                                . K; N: ]6 s% C3 }; x  d
                                                                       
+ N* u. x( g/ J2 ?* [% {0 M                                                                               
% d' m9 N( A1 K; R/ R& S
* {+ |0 n9 _$ l; j, y% O# [                                                                                6 O% d( z4 _5 c! T) Z' ?
                                                                                        苹果iPhone16发布了,嵌入式鸿蒙,国产化程度有多高?
& R1 ?# G, |$ m( p1 o# l, e1 P* Y                                                        ! I, i; A( V& }3 L$ F, f( g
                                                               
2 k0 x7 c  c) ?                                                                        + o2 ]0 h, w7 w2 A- X
                                                                                ; E' `0 v+ {% ^+ w  T9 [
' e6 d- Y9 h' y# D
                                                                               
% l3 s8 l; h: I  B/ j# G+ y7 k                                                                                        树莓派第二代微控制器 RP2350,终于拿到手了!~/ `" M6 o/ y6 h7 N* u
                                                                  r9 }4 W9 B6 L
                                                                        1 P8 |+ T5 a# m# e  @1 W
                                                                               
: Q( ]8 k6 H! e
3 M' Y- m" ^+ G# W                                                                               
# [* F9 c$ E+ p% V& o                                                                                        现场实测,用数据说话,星闪通信距离突破3.3公里!
' D) {  D& _/ r                                                                                , ^! ^- V) g( b+ P# ]
                                                                        * {2 A! h. a5 J
                                                               
  C" P7 b8 u" ]: L                                                        我是老温,一名热爱学习的嵌入式工程师6 j2 o; C# y& x7 f
关注我,一起变得更加优秀!
回复

使用道具 举报

发表回复

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

本版积分规则


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