工作
工作重心就一个,合规流程的建设。那何为合规流程呢?字面意思就是一套符合规范的流程,而这个流程就是上线的流程,符合规范就是要经过审批、周知、灰度、测试验证、可回滚;周知的话可以借助群消息通知等让大家知晓本次代码上线或者会影响线上的配置变更,测试验证的话就需要人为去确认本次变更的功能是否符合预期。
所以,我们此次的重点工作就在于审批、灰度、操作记录的功能开发;理想情况下,在某个配置变更提交后先记录操作记录,其次配置需要灰度的条件,配置完毕后最后再配置审批流,如果审批通过后再调用灰度发布;所有的这些过程都会被记录到操作记录的列表中取查看、发布、回滚。当然某些操作还需要配置权限管理来完成。 整个合规流程大概就是这样,那具体在完成该项目的过程中经历了什么呢?我将此次项目分为五个阶段:方案设计阶段、开发阶段、协同联调阶段、测试验证阶段、上线收尾阶段。具体时间安排:
- 方案设计以及开会确定方案花费一周,符合预期 ✅
- 开发阶段花费一周,符合预期 ✅
- 协同联调花费超过一周,不符合预期 ❌
- 测试验证以及上线计划原计划为三天完成,实际因为协同联调花费超过预期,只花费了一天完成(加班到凌晨才完成 🙃)
协同联调为什么超时?我觉得有以下原因:
- 在项目设计初期将每个功能解耦认为结合不是难事,没有考虑到具体怎样去结合
- 在各自开发完成自己负责的功能模块后自测不到位或没有完成自测
再说说做得好的吧,那就是开发阶段了,因为往往很多团队做协同开发时会遇到很多问题,那我们此次协同开发能做得好,我觉得以下因素必不可少:
- 良好的方案设计
- 规范的分支工作流
- 代码编写规范以及提交卡控
回头复盘整个八月还是比较充实的,当然也收获不少。🍒
收获/心得
当我来复盘整个过程的时候我发现,项目初期的工作是特别重要的,此时我悟出了一段话:有时候有些事情只不过是想象的困难和麻烦,真正做起来并没有那么困难;另一个角度来想就是:在项目初期尽量的把具体工作以及细节尽可能的考虑到,尽管这可能会让项目看起来很复杂,但是实际做起来可能就会轻松很多。⛱️
就我个人而言,技术上也算是有了一些突破吧,因为我以前只是做好前端开发该做的工作就完事了,这次我也主动承担了后端接口开发的工作~
学习/文章
这部分分为三个小节,学习、写作、开源贡献
学习与写作
因为平时工作都会花费一整天的时间,所以我的学习以及写作的时间就安排到了周末,目前的节奏是一周一次。
八月文章如下:
嗯?为什么只有三篇,不是一周一次吗,🙈 因为有事(单纯懒)。
接下来大概讲讲写作的原由,React 相关的是工作中遇到的问题,知道是知识的欠缺就去查阅资料,然后记录下来分享给大家。HTTP 缓存是想提升下自己的基础知识(其实是为了刷面试题 :P)。
接下来九月份的写作方向也大概确定了,至少有三篇是面试题相关的,如果工作中遇到技术难点再单独写。 在写作中大家问我最多的问题还是,工作这么忙你还有空来写作,是什么支撑你来写作的呢?这里我得澄清一点,我这一点也不卷,我基本写作都是一周才会有一篇而且偶尔可能有事还完成不了 🥹。当然最主要是因为周末太无聊了,哈哈哈,既然现实中比较内向,就在网络上写写自己的一些碎碎念吧。
最后还是谈谈收获吧,我觉得我收获最多的是精神慰藉吧,写作可以让我静心并且解压,其次就是对于知识的理解会比平时只看要更深入一些,当然还有就是写作水平的提升,但我觉得更多的应该是写作技巧的提升,这个可以通过对比以前的文章看出,这里就不对比了,我会社死 🙈
开源贡献
说到开源贡献,一般是 GitHub 的活跃度,但我觉得不只是代码的提交,平时的一些讨论与问题的提出也算是一种。
那我整个八月份的开源贡献主要是文档翻译的工作,一个是 MDN 的英译中,翻译的内容是我在查 HTTP 缓存相关内容时发现中文文档已经过时,然后就翻译了英文文档;另一个是一个 vuepress
的主题库的中译英的工作,当然,还有一些代码的提交,功能点是自动适配系统的颜色模式、用户自定义打包配置。
现在也是 vuepress-reco
的一员,之后的主要方向就是维护好主题库,包括新功能的开发与问题的优化修复,帮助大家更加快速的搭建简洁的博客。
收获的话,首先是因为开源的缘故可以结交一些志同道合的朋友,这本身就是一件很快乐的事情,其次就是会更多的关注技术社区,增加自己的技术认知。
生活
在八月初的时候参加了同学的婚礼,这也是我第一次参加同学的婚礼,开心的是几年不见的老同学又可以聚在一起,不过看到伴郎团会阻拦新郎,刁难新郎,这个习俗本质是啥?不太明白 🤔️
emm,八月的个人生活值得说的也就是这一件事情了,其他的都是日复一日的日子,哦,不对,还有一次团建,吃烧烤,虽然最后因为一个问题提前结束了 🙃
总结
好啦,以上就是我的整个八月份的经历,一份普通的不能再普通的经历,一份证明我走过八月份的足迹 👣,一份看不见摸不着的财富。
九月还要继续加油呀~🥰