嵌入式技术william hill官网
直播中

李老师

7年用户 193经验值
擅长:嵌入式技术
私信 关注

嵌入式开发的核心竞争力是什么

本帖最后由 QQ3511836582 于 2017-5-9 16:35 编辑

“嵌入式领域“和”嵌入式开发“是两个范畴,我所理解的这两个范畴的主体是不同的,”嵌入式领域“的主体是企业,”嵌入式开发“的主体是工程师。因此不同主体在不同范畴下的核心竞争力也不同。
对于企业,在嵌入式领域的核心竞争力是”标准“。”标准“具体展开可以是一种”架构“或者是一种”协议“等,都占据着上游。典型例子,”架构“---------”ARM“公司。这个无需大费周折地解释了,在可预见的时间范围内,无论是最近很火的”工业4.0“还是不温不火终将会火的”物联网“,你都能看到ARM的身影,如果说芯片厂商生产的芯片是肉身的话,那ARM架构就是灵魂。在低功耗嵌入式领域,个人觉得ARM基本立于不败之地。ARM公司几乎将”标准“发挥到极致。
对于工程师,嵌入式开发和CS开发有很大的不同。原因是嵌入式开发从硬到软,很难说有一种具体的技术或者技术方向是嵌入式开发的核心。但是,我所理解的”嵌入式全栈“(硬件到软件都精通)肯定不会是核心竞争力,因为这个不现实。而且,随着工业的发展,嵌入式的技能面只会爆发式增长,在整个技能树上即不可能精通所有的技术,但精通某种/些又不会是核心竞争力。
那究竟在嵌入式开发的核心竞争力是什么?我觉得是”整合“。”整合“的前提是有充分的知识面和技术前瞻性。首先,嵌入式开发的技术之多决定了需要有过滤的能力,而过滤的前提是有足够的知识面。一个基层的工程师投入在一个既定的项目中,其实solution可能会有很多,我觉得最关键的是找到哪些技术的最佳组合,然后让这个项目”又好又快“地完成。一个管理型的工程师,在制定一个关键项目时,既要站在工业界的前沿,又要把控好关键的技术群,实际上就是一种”整合“的能力。
所以,虽然做不了”全栈“,但不排斥尽可能多地了解。但同时,不要深陷于精通所有技术的漩涡中,要跳出这个漩涡,了解的目的不是为全部精通,而是为了”整合“的能力。



回帖(1)

将军问鼎

2017-5-7 17:03:56
这篇文章写的非常好,点个赞
举报

更多回帖

发帖
×
20
完善资料,
赚取积分