2019年再有几个小时就从我们的生命中消失了,做个好学生对过去的一年做个总结。在工作方面是矛盾的一年,在家庭方面是认知的一年,在学习方面是突破的一年。
工作方面
整个2019充满了不顺利,处处矛盾。
2019年1月新产品"APS"草草上线。这是第一次接触APS,受公司领导器重本人有幸成为此产品的项目经理。自提出要开发此产品,公司上下谈论的焦点都转移到了这上面,有人唱衰有人喝彩,也有好人提供资料。反正已经上车与其退缩不如拼一把。于是开发在网上找资料有说算法的有说规则的,一大堆的资料涌来,不知了去向。后来找到了两个案例,一个是永诚,一个是Asprova。两者都是面积离散型企业设计,都是采用Gant图来进行排产。根据公司供应链专家和老产品经理的说词,Gant图是计划排产软件中的关键,于是就开发研究Gant图。从谷歌上开始搜索,但找来找支都没有合适的开发插件,自行研究起来工作量巨大,于是选择了放弃。此时公司的经理、博士也都找来了资源,经理找来了大学博士专门研究算法的,博士是找来了同行来进行探讨。于是就先约了同行来进行探讨,经过讨论老板又有了新想法,同时也验证了我们在此之前确认的一些排产方法和细节。于是就和公司的供应链专家进行讨论,一开始专家还信誓旦旦,当我提出一些约束条件后(如物料齐套、设备故障、资源冲突等),专家也表示束手无策。后来经理请来了博士,在一凡讨论后博士给出了算法(就不说出来了),在此过程中我通过创建多维矩阵相同坐标的原理与算法相结合完成了产品第一个版本。在排产结果出来的那天晚上我高兴的可是不得了,在日志中竟然写到“这是个值得欢庆”的日子。随后不到5分钟总监就给我打来了电话。一个星期后公司举办了产品发布会,公司全员(在办公室的)参加,还得到了奖金(虽说只有300元,也算有)。两个星期后产品开始草草上线。第一个配合上线的就是提供资料的杨老师。当我来到现场后,杨老师只有"愁容",没有"满志"。当时那是把我给急的可是不得了,为什么杨老师就是不愿意接受呢?
马上就要过年了,大家的心思都放在了买票回家上,也就慢慢淡忘了这件事。年后回来供应链专家重新规划了Gant图,公司要求我们开发。于是我就提出了我的疑虑和方案,公司接受了我方案。我又开始了Gant图的开发工作上,同源工单、拆单、连动等一系列的操作不知不觉一个月过去了,Gant图刚见雏形,上云上平台又开始了,APS又是上云上平的的重点,所有人都对这个产品比较陌生,没办法只好亲自上阵。这一上阵不得了,谁知Gant图就这样夭折了。
在上阵后经常到客户那里处理问题,东莞、佛山、惠州、深圳4个城市来回跑,记得有一次降温忘记了带衣服,那是把我给冻的……。
政府验收终于来了,验收的第一站是东莞的一家老客户,在这里我们做了充足的验收准备——尽管企业没有怎么用我们的产品,在一系列的准备措施下,第一站告捷,当天中午我们举行了聚餐、下午回到公司后举行了盛大的总结会。在会上有人提出了一个比较严重的问题,因为还有一家同行使用我们的产品申请了政府补助,但大家都没有于以重视。
这都马上要到五一节了,政府通知五一后同时验收惠州两家企业。这下麻烦大了,验收这两家企业的是同一批专家。现在亡羊补牢为时已晚,也就只能采取一些应对措施。但验收那天还是被专家一眼认出,当时那叫一个尴尬。政府暂停了我们的项目,于是公司一堆的公关政策都出来了。一个星期后就是东莞的4家企业,这时我们应该怎么做呢。当时心里那叫一个绝望。
东莞的政府验收开发了,我们都在担心验收的问题。会不会直接NG,政府人员问到这方面的问题怎么办……各种疑虑!等到政府验收时,我们采取了换人的策略,没想到验收通过了。当天晚上我们再次进行了举行了晚餐,从那天开始我和现在的老机友连续长达7天的没日没夜,验收总算通过了。
验收通过就能拿到钱了吗?不可能,企业是不会放过你的,于是开始了长达几个月的打补丁。企业也都开始使用我们的系统。这一使用不得了,系统的性能问题全暴漏出来了,CPU、内存动不动就达到了100%。公司各级高层都黑了脸,因为现在的系统架构是我参与搭建的,我的面子自然挂不过去。于是老板组织我们以一家企业为突破点全力攻关,那天采用限制线程的方法对服务器进行了优化,很快就看到了明显的效果。于是老板就开始了长达三个月的架构高谈阔论。
政府验收完成后我们又开始了一个新的产品研发《WMS》,在开发之初我又一次被推到了风口浪尖。因为这个事我在人员管理方面再次走了错误的道路——与小组成员发生了冲突,还将一个要离职的员工带到了小组,一个月后产品要交付了,但产品没能按时完成,功能太多了,并且还使用了对新技术(VUE),项目以失败告终——后来有一家企业找我们购买WMS。
从WMS回来后公司遇到了资金危机(上云项目未能按时汇款),出现了小组自给自足的乱象。人人都为自保。后来就开始了裁员计划,刚招了不到一年又都被裁了。接着老板又成立了救市计划,铺天盖地的升级潮又开始了,产品结构、数据库、我是被吗的——无地自容。接着又是中台、新办公室(我现在是守城者),微服务、边缘计算、时序数据库、文件数据库……太多的知识点出现在了我们的眼前。突然老板宣布要转JAVA,我是第一个。嗳……命怎么这么苦呢,这么大把年纪让我转行,这不是要我命吗,于是心情那叫一个低落。要换工作吗?难……要创业吗?难……思来想去还是找到了一个比较妥帖的办法。于是开始了学习计划,SOA、微服务器、集群、中台、ESB、设计模式等开始了技术和思想的大攻关。到现在已经看了2本书,在看3本书,继续努力把。
家庭方面
在家庭方面还算不错,新买的房子交了钥匙,老婆工作也不错,儿子成绩不高也不差,女儿也有自己的好朋友。对了儿子今年参加了体育队,成绩很好。
对儿子的成绩一直要求比较严格,从来没有给过他好脸色。好不容易回家一次,不是对儿子指责就是贬低,因为他的成绩一直没能达到我的要求。后来看了两本书认识到自己的做法完全错了,孩子是要鼓励的,你越是贬低他,他就会产生一种自闭的心理,思维就不能开阔,学习就根不上。我应该好好检讨自己。还有就是对儿子小时打他,一直耿耿于怀!
今天十一带家人到北京去看了故宫、趴长城、看天安门广场。人那就一个多。
父母身体都挺硬朗,给我少了不少心事。
学习方面
今年学了JAVA的一些知识,感觉JAVA比.net强的不是一点点,它的开源使我会可以学到很多好的编程思想!如NETTY的原理,实在是太好了。
JAVA有一整套的开源体系,并且有专门的人员进行管理,如阿里、腾讯、APACHE。微服务有SPRING、Sentinal、Seata、SpringBlade、Druid、ES等各种开源代码。
Docker和K8s也有一定的了解。
编程算法、设计模式等书籍也有所借鉴。
中的思想也给了我很多齐发!
就这样吧,谢谢!