唉,写代码的人真命苦
1> 地位低下
不用说了,机械工程师地位最高。产品的性能和行为主要是机械工程师决定的,软件工程师不过是实现而已。说白了些,机械拍板,软件干活。
2> 经费奇缺
地位低下,自然经费就少。机械和电子部门的设备都暴贵,几十万,一百万的设备到处都是,连装修一个实验室都要几十万,软件工程师就很好打发,最贵的就是几个仿真器,一万多块钱一个。说到计算机,那总是软件工程师吃饭的家伙,结果,电子和机械都要做图,要配大显示器,软件工程师敲代码,随便找台破电脑就可以了。
3> 学习艰辛
做软件的人要懂点电子,懂点机械,电子和机械却不必懂软件,花了不少时间去学这学那,白了少年头。
4> 工作辛劳
比如说硬件平台还没好,电子或机械做实验,都要找软件的人帮忙,做支持;但是等硬件平台好了,软件要实验,只能靠自己。最要命的是,有时调试了一天,发现是电子少飞了根线。
5> 此恨绵绵不绝期
做电子,做机械,产品release了,就基本没事了。但是软件还有数不清的BUG要改。更倒霉的是,很多BUG是硬件平台的问题,但是现在也只好都通过软件方法来解决,软件要给全世界擦屁股。
软件工程师这么做着,每个软件工程师要维护几百M的代码,而一个机械工程师只要维护两块塑料件,结果还被公认是最简单的活。真见鬼。