看到这些文章 深深感觉在台湾的软件工程师都有无尽的哀愁QQ
小弟也来分享短短几年工作下来的心得吧!!
为什么软件人员这么的辛酸:
1. 软件无需成本(人事成本...这很多老板 主管都没再考虑)
常常当一个产品发生问题时 头一个被炮的一定是软件
就算最后你很辛苦的将问题Debug出来后发现是硬件问题
老板也会说 现在没办法将版子重新开发 重新Layout
且修改硬件会增加成本 所以软件想办法去克服
通常后面就会接几句老板/主管自以为的解决方案...但通常能用的没几个!!
这是心酸点1....擦屁股大队
2. 还是软件无须成本
通常给客户之后 也验收通过了 单也下了 这时候厂商使用后发现有些功能
当初没注意到 要求增加(并非维护喔) 而主管/业务 就会想说
反正修改软件不用钱 客户最大 要什么给什么不然到时候对方不下单怎么办
(很好奇当初约是怎么签的)
而这时候通常软件工程师早就开始下一个开发案了 那怎么办???
照接阿!!! 接下后的结果就是Delay到手头的开发案
然后主管再来砲你说怎么没有如期完成 为什么拖延(通常这时候说什么都没用)
这是心酸点二...永远结不了的案
3. 业务无能累死三军
通常业务为了接下案子什么话都说得出 或是因为没有专业知识
到最后就只是打打单 拜访一下客户
当厂商有问题 很简单 直接将你的分机给厂商或是将Mail原封不动转寄给你
最后还是我们直接去面对客户 甚至客户有什么需求我们还比业务清楚
这是心酸点三....一堆杂事
4. 制度不清 没培养软件人员的心态
永远的Case导向 谁有空谁接 一下子做Windows 一下子做Linux
一下子写MCU 东摸一点西摸一点 没机会好好专精
没有好好培养人员技术的心态 到最后就是人走了再请就好了阿!!
反正做出来的东西都差不多嘛!! 对老板来说 写程式是....
""""""技巧...而非技术"""""" 这是老板直接对着我说的
是问这种心态怎么可能好好善待软件人员
这是心酸点四......被认为替代率高 随便找人就能接
以上是我目前的感想 至于PM更是我想都不敢想的
因为基本上我自己就是软件兼PM 谁接这个案子谁就是PM
要帮忙写企划书 去客户那解说计画的优点 去跟客户协商产品功能性
在台湾要找到好的PM 真的是要求神拜佛才找的到的
其实能遇到主管本身就是技术底出来的 就真的是一种幸福了!!
我也有遇过技术底的老板 或许一样累 但至少奇摩子就好很多
所以大家还是咬著牙努力做 有能力了 没牵挂就往外跑吧!!