为什么一般情况下从事软件工作比硬件待遇高?

为什么一般情况下从事软件工作比硬件待遇高?

需求量的问题,硬件工程师不需要那么多初级岗位,缺的都是多年经验的那种,而软件行业越是初级岗位反而需求量越大。说实话,硬件工程师比软件工程师吃经验多得多,刚毕业的学生感觉都派不上什么大用场,起码培养个五年十年才能充分发挥价值。而软件工程师三五个月,最长半年一年的就是战斗力了。

再深究一点的话,软件开发周期短、成本低,互联网时代一个产品三个月上线撑个一两年就挺好的了,做坏了大不了推倒重来,所以可以接受经验不太足的当苦力顶上去;硬件不管是芯片还是电路板,一批做废了是巨大损失,不光损失钱,还有时间在里面。除非是专门做FPGA这样的可编程器件的,否则肯定希望用稳妥一点的人吧。

做硬件的公司我就去过一家,帮了一个星期的忙,纯粹个人看法。