为什么中国的电子工程师不如软件工程师?造成这样的现象是有多方面的原因的。
(一) 现在的电子行业竞争激烈,软件与硬件必须双手抓才能做出消费者认可的优质产品,不能说是软件侵占了硬件的舞台,而是说一个产品的开发需要更好的软件设计,更多的软件开发、测试人员。如果说硬件是产品的外形体格,那么软件则是产品的内心灵魂。软件离不开硬件的支持,硬件不能没有软件的想法驱动。
(二)在知识技能方面,软件工程师所需要掌握的知识远比硬件工程师的多,因此软件工程师的分类也比硬件的多,一位初级硬件工程师如果想打磨成高级硬件工程师,可能得需要十年,而一位专注于某一方面的软件开发人员,如果能够举一反三,知识融汇贯通,六七年就能成为项目经理。
(三)硬件工程师工作直接与产品的试样打板挂钩,自然与公司的财政支出有关,如果多次出板都有问题,那当然会影响公司的研发投入,而如果软件工程师出错,测试工程师发现了bug,他可以在第一时间进行修复,然后再测试、老化,周期较硬件工程短。硬件工程师走在产品研发的前期,软件工程师需要硬件环境搭建好才能开工调试,当然除了模拟仿真。 |