labview怎么设置监控
IT公司加班情况普遍,到底是员工工作效率低,还是工作量多呢?
IT公司加班情况普遍,到底是员工工作效率低,还是工作量多呢?
我们公司是从事IT软件开发的,加班很正常,六天工作制,晚上也会安排加班。我觉得加班与员工的工作能力、多变的客户要求导致的工作量增加都有很大关系,工作能力、工作量兼而有之。
部分员工学习能力跟不上,软件开发错误频发,只能加班完成。这种加班,对个人是有好处的,长了知识。IT公司,需要学习、掌握的软件很多。我们公司开发的种类多,用到的软件也很多。VC ,VS,python,KEIL,linux C,QT,Labview,SQL等开发工具,Windows xp,win10,RTOS等操作系统,有关硬件的PLC,FPGA编程等等等等,多而杂,所以希望招来的员工能多学多掌握,使得产生最大效益。
新招的学生,或者学习能力差的开发者,不能熟练开发,一边写代码,一边查资料。最后肯定能做好,但花费时间就很长。
当然,也有一些开发者有异议,认为工作量太大,要学习的软件太多。我一般都会这样回应:让你们学习,公司应当收取培训费用才对。
多变的客户要求导致的工作量都有很大关系现在的软件不同于上世纪九十年代,用户对操作便利性、功能的自动化程度等等都有很高的要求,动辄就与国外的软件做比较,这使得我们不得不快速跟进用户需求,从而加班加点,限时完成。
比如,做一个远程实时监控程序,能对用户处问题,进行自动检测、分析,最后确认问题点,给出解决方案。
时间就三个月,必须按时完成。涉及到网络TCP/IP通讯,产品相关信息分析、分类处汪,UI界面编写,数据收集等等,设计网络开发、数据库SQL开发、VS等等工具。
除了加班,还能做什么?
总结:我们公司一般按项目发奖金,基础工资略低,这样做就是要造成双赢的效果,唯有努力工作,完成任务,才有更大效益。
好在90的开发者都接受这种加班方式。通过不断学习,水平大长;通过多干活,增长分析解决问题的能力。
10的loser,属于每年年底要强制辞退的那一部分。没办法,没有软件开发的潜质,换个行业发展。
电气自动化需要哪些高级语言?
电气自动化需要哪些高级语言?市面上高级语言挺多,好用的也挺多。
工业自动化里常见到的有VB,C ,C#等等。
需要哪些?一般一个公司要求并不多,熟悉一种就好。
具体可以根据自己身情况选择。
为什么需要学习高级语言?我也是从事工业自动化.
自动化控制更多的是编写PLC程序,触摸屏程序。
但随着工业4.0,智能化的需求,
会一门电脑高级语言编程,真的是太迫切。
比如,你只会PLC编程。
那么你学习西门子产品时,一些脚本程序你就不会编写。
那么硬件通讯程序也会编写不顺,
那么触摸屏里类似C语言的宏指令也用不好。
如我刚完结的威纶触摸屏宏指令教程,你看教程都觉得吃力。
这些都是跟PLC关系比较密切的。
还有其他的就更不用说了。
比如运行卡,图像采集卡,数据采集卡等等这些应用于工控机上的工业产品。
视觉开发,深度学习这些更多深层次的应用也只有观看的份了。
所以真的需要学习一门高级语言。
这也是也什么平台相似的问题非常多。
因为广大一线的自动化同行,都已经意识到了或是有了迫切的需求。
更何况现在AI,大数据这么流行。
紧跟潮流,玩玩开源库也是很享受的一件事。
选择哪种语言学习?这个应该是刚接触想学习高级语言编程的朋友最为棘手的问题了。
平台一提问,答案也是五花八门。
网友的回答也是对自己经历的总结。
熟悉哪门语言,常用哪门语言,就建议学哪门语言。
我也是众多网友中的一个,也来谈谈选哪种语言好。
答案是:
选C 语言,框架选择MFC。
回答过相似问题好多,原因也总结了很多,
总的原因是自动化行业追求程序执行效率,各厂家硬件兼容性。
不追求界面,不追求跨平台。生产效率高就好。
另外MFC学习相对还是挺烦人的,
C#也是非常好的选择,更简单,更好学。
唯一麻烦的是要顾忌工业上众多MFC程序。