运维MES的日子里
可以看下《工业软件国内与国外差距,越来越小还是越来越大》、《MES技术国内现状与未来发展趋势》及《国际主要MES厂商》,总结来说中国工业是进步的,工业软件也是进步的,但大部分企业开发出一套模板,来回套用,开发一个工具,而不是一套解决方案,更不要提服务与支援了。利益至上的原则下,不会静下心来沉淀。
准备期
2018年6月份,回家乡面试,经过一系列考虑后,入职了现在的一家钢铁厂,从事MES运维及二次开发工作。在这段期间有所感悟,特意留下此笔记,以作纪念,有不对的地方请大家指点海涵。
2018年7月初,因为购买了某大型企业的MES软件及源码,需要去乙方所在地学习,这段时间职为打下前沿阵地,先熟悉了公司部门,基础的业务流程。因调研在我来之前就已经完成了,导致后期读需求文档,犹如读天书一般(就因为前期公司没有专业人士参与调研,导致后期上线问题多多,很多地方推到重来,这个后续再说)。
2018年7月17日,踏上前往乙方的路程,傍晚时分到达乙方根据地,稍作调整,迎接第二天的正式工作。
2018年7月18日至2018年8月31日,在乙方的日子里,领导前期下达的命令由代码为主-业务为辅,转变为以业务为主-代码为辅,站在目前的角度看很有问题,且听我慢慢道来。我们当时去的都是上线MES才招的新人,参与调研的寥寥无几(就是没有),对公司的业务及需求两眼一抹黑,直接提枪上阵。以代码为主,熟悉框架结构,方便二次开发。以业务为主,查漏补缺,完善系统业务结构,如果当时我们去的同事都参与过调研,就会发现系统对厂内业务支撑的不足。当时乙方给我们提供的环境必须强调下,四个字“无与伦比“,培训教室来回更换,讲课老师来回更换,最后索性让我们直接跟各模块的负责人,自始至终没有一个完整的培训体系(上市国企啊!!!)。
在乙方学习的这段时间进步非常大,当时我负责铁区(炼铁、焦化、石灰窑)与质量模块的跟踪,铁区学习的都是计划制定(如生产计划、原料、配料),像收料、库存计算、日成本抛帐、生产实绩这些功能都没开发完,铁前数采公司(乙方子公司)都没与乙方对接过数据,后期试运行的时候对接的,不过跟我们没关系,数采公司各分厂跑,核对PLC数据及对接乙方。质量模块,也是这种情况,总公司与子公司前期不对接,后期累成狗,一个亲妈一个干妈感觉就是不一样。不过这个地方我们犯了一个致命错误,之前我们的质保书三个系统没有整合,对接事宜根本没谈,导致后期质保书困难重重。
试运行
2018年8月27日,返回,组织各分厂培训事宜。
2018年9月初,开始正式培训,下发分厂联系人名单,协调分厂参与培训,通过通知就体现厂内分工不明确,沟通协作效率低。
运维MES的日子里的更多相关文章
- 运维是做什么的?史上最全互联网Linux工作规划!十分钟找到linux运维工程师职业方向!
首先祝贺你选择学习Linux,你可能即将踏上Linux的工作之旅,出发之前,让我带你来看一看关于Linux和Linux运维的一切. Linux因其高效率.易于裁剪.应用广等优势,成为了当今中高端服务器 ...
- linux自动化运维工具Ansible saltstack Puppet、Chef、Fabric之间的对比
发现分布式是一个发展的趋势,无论是大型网站的负载均衡架构还是大数据框架部署,以及云存储计算系统搭建都离不开多台服务器的连续部署和环境搭建. 当我们的基础架构是分散式或者基于云的,并且我们经常需要处理在 ...
- 书籍推荐系列之一 -- 《凤凰项目:一个IT运维的传奇故事》
博客已经完全更新了名字,新的名字,新的开始,想让自走向新的道路是很难的,走出舒适圈说了好久,也是时候开始行动了,今天就从写博客开始. 今天给大家推荐一本书,<凤凰项目:一个IT运维的传奇故事&g ...
- linux运维工程师面试题收集
面试必考 mysql5和mysql6 有什么区别 mysql-server-5.5:默认引擎改为Innodb,提高了性能和扩展性,提高实用性(中继日志自动恢复) mysql-server-5.6:In ...
- 教老婆学Linux运维(一)初识Linux
零.前言 之一 为什么写这个系列?为什么是Linux? 老婆自从怀孕以后,辞职在家待了好几年了,现在时常感觉与社会脱节.所以想找个工作. 做了多年程序员,有点人脉也都基本是在IT圈子里,只能帮忙找找I ...
- 运维趋势2019年总结,运维就是要做到"技多不压身"
2019年 在互联网这个行业中对运维的要求越来越来越高,比如2015.16年的时候,运维只是做一些人力投入的事情,比如重启个服务,搭建一个nginx,mysql主从服务,简单的优化一下,就可以上线了, ...
- 一切从“简”,解放IT运维人员
运维人的神技 运维既是个技术活儿也是个苦差事,而运维人员被期望有着无限的技能:主机.存储.网络.操作系统样样精通,而且还要会写SQL.shell.开发语言java..net.python等等,对业务更 ...
- #研发解决方案#iDB-数据库自动化运维平台
郑昀 创建于2015/12/2 最后更新于2015/12/2 关键词:数据库,MySQL,自动化运维,AutoDDL,刷库,帐号授权,审核,回滚 提纲: 数据库自动化运维什么?别人家是怎么玩的? 我们 ...
- (转)运维角度浅谈MySQL数据库优化
转自:http://lizhenliang.blog.51cto.com/7876557/1657465 一个成熟的数据库架构并不是一开始设计就具备高可用.高伸缩等特性的,它是随着用户量的增加,基础架 ...
随机推荐
- layui问题之模拟select点击事件
一.问题 不操作页面,实现模拟select的事件,即,自动出现下拉框,自动点击下拉框的值,select文本框的值随之改变 二.经过 刚开始查看layui官方文档,发现仅仅只是有select监听事件,即 ...
- SVN分支创建与合并
SVN分支 一个branch是某个development line(通常是主线也即trunk)的一个拷贝,branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并 ...
- Python 3.x 引入了函数注释
Python 3.x 引入了函数注释,以增强函数的注释功能,下面是一个普通的自定义函数: def dog(name, age, species): return (name, age, spe ...
- 终极解决办法rvct Cannot obtain license for Compiler (feature compiler) with license version >= 3.1
参考:https://blog.csdn.net/nic_r/article/details/7458038 ARM C/C++ Compiler, RVCT4. [Build ] armcc : e ...
- 编译安装python3事出错:
configure: error: no acceptable C compiler found in $PATH 问题解决 解决方法: yum intall gcc -y
- 小程序下载canvas生成图片
save_share_img:function(img){ var that = this; let { result } = that.data; getData.getData( "sa ...
- CRM-项目记录
硬件篇 阵列R5 3个盘才能做R5阵列,还需要单独的一个SSD硬盘做系统盘 软件篇 跨域问题 SPRINGMVC 配置了跨域,也使用了跨域注解,但是依然不能解决问题 最后通过直接修改TOMCAT的WE ...
- 从成员函数指针生成可调用对象:function<>、mem_fn()和bind()
我们知道,普通函数指针是一个可调用对象,但是成员函数指针不是可调用对象.因此,如果我们想在一个保存string的vector中找到第一个空string,不能这样写: vector<string& ...
- mysql导入、导出 ( 带视图)
1创建账号授权 grant all privileges on jenkinsddbes.* to 'jenkinsddbes'@'%' identified by '1iN@Da12tA&* ...
- MySQL函数使用
1.mysql开启函数功能 MySQL函数不能创建的解决方法 在使用MySQL数据库时,有时会遇到mysql函数不能创建的情况. 出错信息大致类似: ERROR 1418 (HY000): This ...