2021,我的年终总结陈词:差点翻车,幸有积累
作者:互联网
2021,我的年终总结陈词:差点翻车,幸有积累
距离上次非常认真的写文,已经过去了半年的时间。不得不感叹,时间过的真快啊。小伙们催更的"热情"我也是感受到了。
差点翻车
这或许是我今年最大的感受吧,21年进入了工业软件行业,开始做一款自主产品。从组件研发团队、技术选型、竞品学习。确立业务范围和蓝图,等开始动手的时候才发现 ,我挑战的一个存在20多年的MES系统,以后谁再说Sap、Dynamic365这些系统拉胯、不好用,真的要打死他,非常典型的无知者无畏,因为这些系统为了考虑各类场景已经做了太多的取舍了。就和那些说12306 系统很简单的人一样的无知。
我要接手的MES系统,虽然他的架构可能比较落后,但是它的功能是真的多,而在页面的设计交互度上来说,已经是不错了。
一开始的轻视,差点带来灾难性的后果。最开始低估了很多小组件、小功能的复杂度,等到去研究和实现的时候,发现一个简单的组件,实现了5-6种逻辑。
以这样的组件举例子,有5种逻辑在里面。而这样的组件在整个系统中存在几十个地方。
导致在最前期的1个季度,几乎没什么进展,因为没有源代码。所以不得不去猜是如何实现的,同时幸好公司里面有几位非常精通这个系统的人,所以靠着业务场景+数据库字段梳理基本上把这些刨了个遍,算是好歹有了个开头。
幸有积累
所幸多年的技术积累没有掉队,同时也有52ABP框架做为基础底子,所以当把的技术焦油坑找出来了之后,剩下的就是慢慢的填上砂石,磨平他们即可。
当然焦油坑还是会遇到,比如:
- 过于乐观的评估了工作量,需求的变动
- 人员的稳定性
- 技术选择了之后,如何填平技术差距
- 如何针对性的对团队进行综合实力提升
目前来看,这套产品的基础底层已经为了适配MES的特殊性,基本上已经被我改的面目全非了。但是好处就是基本上将很多规范和机械性的逻辑已经靠CLI工具和代码生成器进行了填平。
这样就可以快速让小伙伴进入业务实现,而不是去做枯燥的CV工作了。
同时要在如此短的时间内将这些功能都实现好,提升交付、测试的效率,同时考虑到版本的迭代,所以也将基于云原生的Devops部署了一套。同时遇到今年dockerhub仓库不在那么免费,所以将所有的环节都变成了自建。
讲道理,幸好折腾出来了,不然整个部门就是007 也搞不定这么多功能
成果就是半年的时间,跑了接近800条流水线,每个流水线下面3-4个节点。如果没有这个Devops配合Docker的话,仅靠人肉发布很难解决这次庞大的开发工作量。开发中最难的就是测试,所以当你可以实现快速交付的时候,测试可以跟上的话,Devops可以节约大量的人力时间成本。
这就是消失的原因
所以你看看我虽然轻描淡写了这些,是不是很简单。所以也可以理解我这一年为什么消失在社区中了嘛。因为实在是忙的不可开交。好了说了这么多工作的事情,我们来聊聊社区中的事情吧。
年终的时候被骂无名小卒,当时实在太忙,也不想搭理。后来想想也是,我只是个技术好的程序员罢了,也没什么特别了不起的Title,公众号都叫做:“角落的白板报” ,显得那么阴暗。
因此我决定从明天开始(2022-01-01),把公众号改成“阳光下的白板报”,当然是开玩笑的,就叫做梁桐铭博客吧!这样以后被人骂的时候,可以知道是指着我鼻子在骂。
持续学习
来到了工业软件这个行业,发现这个行业里面,可以说是鱼龙混杂。因为大部分的客户都是制造业与互联网的公司相比,你更多的是在教育客户,引导客户。同时因为客户的管理不规范,你的软件必须设法的去适配客户的管理流程。所以还是要下更多的功夫去学习这个行业内的知识。
但是非常有特点的是工业软件这个行业,阿里所谓的万能架构过来失灵了。因为客户不听吹嘘,只看效果,而.NET 能够覆盖所有的场景,所以相比较其他语言而言有更大的优势。
但还是必须吐槽,工业软件行业的从业人员的开发水平确实需要有待提高,如果你也在这个行业。共勉吧。
什么时候回社区活跃
这个问题是不少人问过我的,当然最直接的就是
- 书什么时候适配到.NET 6。
- 什么时候出新书
- 什么时候出新的视频课程
这个我只能说我希望2022年顺顺利利,让我在技术攻关和技术选型上快准狠,少加班。这样我就可以有很多的精力来输出视频内容了。
PS: 微软MVP每年的考核指标越难越难了,尤其是我们开发者方向的,所以还是要加油。不过要是开发者方向要是掉队了,我感觉我可以去申请Azure方向的MVP。O(∩_∩)O哈哈~ 这样也是微软MVP,反正大部分人无法区分。
几个小确幸
- 就是我的书《深入浅出ASP.NET Core》登上了异步图书的新书畅销榜,当初编辑给我说技术书籍要是销量破2000就算是畅销书了。而我的书卖了有6000本+,而且是一年不到的时间。
- 所以.NET 开发者不要妄自菲薄,我们还是活的很好。
- B站的粉丝破9K了,这个是我万万没想到的,因为基础视频我从20年完结了之后,就没有更新,但是粉丝还在持续增长。已经成功超过公众号了。
- 今年虽然没有怎么更新52ABP的框架和发布,但其实也积累了很多复杂场景的解决方案,所以来年慢慢更新出来。
2022的Flag
对于2022,我还是有一些想法的:
有一个健康的身体
年初的时候,体重好不容易控制下来了,但因为今年加班和饮食不健康的缘故导致,体重又上去了。所以这个是明年的重点任务。
提升软技能
- 有时候对于技术的过于执迷,容易让团队陷入焦油坑,毕竟不是所有人都可以跟上你是步伐.
- 所以明年加强对团队综合能力的提升。
- 同时也要警惕自己技术不是万能的,加强和客户、团队人员的正面沟通。
- 重视战略计划,但更要重视执行力,规划很重要,但是执行力更重要。
再写一本书
再写一本书出来吧,内容还没有想好。反正先把Flag立了再说。
欢迎来到2022
恍惚一看,我已经在奔四的路上走了1个年头了,马上就要进入第二个年头了。
近期安排,
写个技术回顾路线吧,作为之前经历的总结。开启新的征程。
最后放个图作为无名小卒的自我介绍
标签:年终总结,幸有,所以,技术,客户,2021,2022,时候,NET 来源: https://www.cnblogs.com/wer-ltm/p/15755116.html