看到工控软件行业不卷,有同学就问我工控软件行业咋样,我给的回复是不建议大家进入工控软件行业。当然了,除非你能忍受以下几点工控软件行业的现实情况!
技术栈
工控行业的技术栈基本上就是C、C++、CSharp(C#)、VB等等可以快速构建界面的语言,当然了,C系做算法、剩下的编程语言做前端界面构建的比较常见。
其他技术栈就基本上不推荐了,因为除了这几块编程语言,其他编程语言基本没有机会!当然了,我也见过用Java做服务的,但少见!
薪资普通
工控软件行业薪水普遍不高,跟做互联网软件的没得比,打个比方,假设做互联网软件的程序员的薪资中位数是25K的话,那么这就是工控软件程序员的顶端人才工资了。
因为工控软件行业使用的技术并不太复杂(相对来说),基本上没有互联网软件那一套什么微服务、负载均衡、服务器集群什么的,也不考什么“八股文”,大多数场景下跟硬件交互,需要懂一些硬件对接知识,比如说扫码枪、工业摄像头、PLC交互等等。
但工控软件中会算法的程序员薪资相对来说还行,比如说做机器视觉的,这块薪资比较高,前提你得会视觉算法,据我所知,视觉算法的相关人才目前还比较稀缺,值得入坑!
很现实,讲产出
工控软件行业平时不怎么加班,一加班,基本上你想走也走不了。无论哪种情况,对你自己都不好!
不加班,代表你们公司的项目不太饱和,因此你工资提升的速度基本上会比在正常软件公司的提升速度慢,因为工控软件讲产出,没有产出自然就没有绩效,没有绩效何来涨工资一说?
加班为什么你走不了?因为工控软件事关生产,软件少一天完成,就影响工厂生产一天。因此,不管你是工厂供应商(乙方),还是就是工厂内部职工,你不把软件调好,你是走不了的,因为第二天还要生产。除非你是真的当天搞不定,人家才会勉强放你回去,第二天继续!
我们公司就经常遇到程序员被押在甲方生产车间的情况,要知道,甲方车间是24小时不停的,因此对于甲方来说,没有昼夜之分。要不是担心你身体出状况,甲方基本上就会派个人盯着你,直到你搞好为止。
需要出差
看到第三点,很多人会有疑问:“我是个写软件的,为什么要在甲方现场,甚至出现在甲方车间?”。
目前,大多数工厂上位机使用的网都是内网,因为生产工艺是需要对外保密的,因此不可能给你一个远程的联调环境,因此,如果你们公司的软件实施人员在实施软件的时候出问题,那么程序员本猿就要亲自去甲方那里协助部署!
现实情况是,大多数写工控软件的程序员都需要出差,因为甲方车间一个设备动不动就几百万,如果你是供应商(乙方)的话,很难在公司内部部署一套调试环境。当然,你们公司可能只负责一个小的模块,但也仅仅能调试部分功能。
我们作为工控软件供应商,软件基本上就是“盲写”,然后去甲方现场调试。
所以,我有时候会说我们公司给甲方写的工控软件老出问题,有人就问我:“你们公司难道就没测试吗?”。
不是没有测试,是压根没条件测试!
程序员脾气要好
如果你的脾气比较大,那么你不要去工控软件供应商(乙方)的公司上班。
上面说了,你会经常被押在甲方车间,因为如果你写的软件经常出问题,甲方车间的一些普通操作工或者部门领导可能会经常找你茬,对你冷嘲热讽的,此时如果你收不住脾气,那公司很有可能就会因为你的脾气被甲方扣分或者扣开发费用甚至直接放弃你们公司的项目。
这种事情不是没有过,我们公司曾经就有个程序员实在受不了甲方那边的员工,跟他们吵了一架,结果甲方就要我们撤走所有机器,最后还是公司老板跑到甲方那里去道歉才小事化了的。
所以,做工控软件的供应商(乙方)脾气一定要好,甲方让你随叫随到,你就得随叫随到!我们公司就遇到过甲方当天晚上突然说要我们派人过去,第二天上班的时候要看到我们公司人的情况,要知道,这时候哪买票去啊!
如果你是乙方,基本上没什么话语权,什么规矩都得按照甲方的规矩来。
工资可能不能按时发
工控软件供应商(乙方)用来发工资的钱基本上是拿项目合同贷得款。和互联网软件不一样,工控行业基本上没有写纯软件的,还需要搭配硬件,比如机器视觉就要搭配工业相机和光源等等设备。
这些设备是需要公司购买的,因此需要事先垫资。每个项目都要垫资的话,公司肯定是吃不消的,因此就会拿项目合同贷款。
但是,工控软件不是做完以后就能立马得到验收,即使验收了也不一定立马就能得到尾款。据我了解,工控软件在验收以后,拿到尾款的时间最早半年,最长两三年都有可能。个中原因很复杂,下次单独找个机会说。
不管咋样,有些工控软件的供应商(乙方)会硬生生因为尾款都收不回来导致公司经营困难,这时候能不能发工资就另说了。
我们经常遇到的事情就是,明明项目不断,但是公司就是没什么钱!
总结
最后,总结一下,如果你想做工控软件,那么你得接受稍微低一些的薪资,脾气要好,且接受经常出差,如果公司突然有一天工资发不出来了,等等就好了,可能公司暂时遇到了甲方集中拖欠项目尾款的情况。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.