|
刚刚看了一个帖子,说什么不要做嵌入式!看了看实在不能忍了。
付出和收获是成正比的。什么千万别做单片机。无数的java工程师想转做嵌入式知道为什么吗。
一个是工资爆发式增长。但是可能不知道哪一天突然就可能没了。而且工资有上限。
一个是工资缓慢缓慢增长。但是基本不设上限。7~8年嵌入式工程师都是宝。硬件工程师越老越吃香。
没错,硬件工程师工资是低一些。你想过为什么吗。
你们的硬件涉及高频吗?涉及很多层板?项目很多天天画板?原理图自己搞得吗?元件自己选型?项目的任何硬件问题,找你就一定能解决?
你扪心自问,能做好这些的,我在福州,刚刚毕业我们软件4k~6k。朋友做硬件拿5.5k。
再加上,你们项目周期是多少?天天累不累?压力有多大?
你衡量一下,公司不行就跳,跟行业有什么关系。
ios app什么的 工资高没错。同学一毕业年薪28w的也有。
可你知道这样的工作轻松了?ios开发周期2周到1个月上线。通常不专门做这个开发的公司这些app都一个人做。换做你,你愿意用加班和生命来换高工资吗?
现在硬件行业发展缓慢,本就不如软件行业发展迅速。说白了,嵌入式行当然是软件更吃香工资更高。
但是谁跟你说就不能做嵌入式硬件了?
问你个问题,你认为硬件工程师是否需要学驱动调试?
不要总是怪行业不行,我们公司硬件工程师50多。公司就把他当成个宝,哪里敢丢掉。这样的人,你跟他聊天,都能获取到你从来没接触的知识,是不是个宝?
反面例子,app前端,有多少个人能做到50岁?你年龄太大了,成本太高,软件简单的代码无非就那些,困难的代码找其他公司要,公司不如找个年轻的,能加班,成本低的应届生来替你。所以软件转管理是多少软件工程师的想法。也是一条正确的路。
你现在觉得软件的路好走了?
反观嵌入式行业,无非也是这种状态,只不过软件和硬件一样,需要积累的更多。软件工程师不单要懂编程,还要懂硬件,还要懂系统,要懂业务。当你拿出去跟java比一下,就知道困难有多大。在过了35岁之后,你就会发现,你的积累比别人多多少。整个系统出一个问题,你就会立马知道是哪个部分,甚至哪个元件有问题。这样的人,公司都是抢着要的,薪水?呵呵,比同期没有转管理的ios低了,你来打我。
我一直觉得嵌入式行业,懂软件的,一定要学电路,懂电路的,一定要深入学软件。
电路是基础,软件是灵魂。硬件上,很多东西都是别的项目有的,整个模块拿过来,你想想自己工作量的问题吗。当然这不是说学做硬件不好,我只是想说,当你没有自己的东西的时候,工资给的低是应该的。当这个系统在没有的时候,你能根据需求,完全把系统设计出来,芯片选型到位,最后直到软件工程师可以进行开发,你才算合格。
况且你要知道,很多电路都很简单,比如我现在做的RTU开发板。仔细看了一下原理图。外设都是最简单的。说白了,直接买一块开发板就可以做的东西。你觉得硬件工程师要做这个,量有多少?
之前在一家做雷达的公司,硬件工程师你可知道有多牛逼?我们这些做软件的天天都感觉自己不如人家。那叫把硬件做精了,庞大的高频系统,集成在小小的4层板上。然而公司薪水并不高。为何?因为原理图是老板做的,老板懂这个。
现在,你不是做硬件吗,掂量一下自己,看看是自己能力不足,还是公司不行。
还是那句话,不是行业不行,是自己不努力!要学习嵌入式请扫二维码或加qq1064191232,领取免费学习资料!
|
|