2022-1月第二周:工作总结要反应的内容

2022-1月第二周:工作总结要反应的内容

Tags
前端
工作心得
Published
January 28, 2023
Author
LIAOKUN

碎碎念

进入Q4之后公司整体的业绩就不太好,对于产研侧最直接的感知就是需求变少,经常一周的需求量都不够整个团队里的成员分。这种情况下我就出现了懈怠的情况,周报也经常不写。直到有次领导说我们组怎么周报都没写了才意识到原来领导还是会看我们的周报的😅
2023-01-28 update:这篇文章写了一半弃稿了,现在捡起来试试能不能写完吧。 我们搞得好玩一些,把周报质量分为1~5星,看看每档的周报能提现出什么内容。

一星周报:低信息量,把需求池、甘特图中的需求标题复制粘贴到周报中

首先周报肯定不是只反应手头需求的:在每周五的需求排版中就会过一遍下周需求和大家手头的工作量,经过这一轮确认就可以比较准确地知道大家现在的需求状态和下周的开发任务。因此如果周报中只反馈需求的开发情况(大部分情况下大家都是按照排期去完成需求的,连风险也不会有),那这只是一篇流水账——我们在上周五就知道这些内容了嘛。 哈哈哈但事实上我现在写的周报大部分也都是这样的,标准打工人哪有这么多东西好写啊。

二星周报:有一定的信息量,包含了标准工作之外的内容

这一档开始周报进入了合格阶段,是看完之后心里感觉这几分钟的时间花得还是挺值的。 所谓标准工作就是上文中提到的排期之中的内容。我们在周报中希望的还是能看到一些自己不知道的事,无论是反馈工作问题、吐槽sb同事、暗搓搓地指责主管需求排得不合理让爷这周忙死了,这都是很好的内容。通过这些内容我们可以知道大家的工作状况、团队的运行情况,并且检查自己在团队管理方面有没有做得不够好的地方,在之后的工作中不断优化。

三星周报:带来了工作中的思考,不仅能让看周报的人得到信息,自己也能在写周报的过程中完成总结

从三星开始周报就有了灵魂,它是融入了书写者的思考的——正如我现在脑袋飞转地在写这篇文章一样。一篇有灵魂的文章,无论是周报还是博客,都不仅能让看的人得到想要的信息,还能让自己在写作的过程中完成一些思考和总结。 正如标题“工作总结要反应的内容”,周报一方面是向上汇报的工具,另一方面更是对这一周工作的总结。我们在编码过程中的灵感乍现搞出了一些鬼使神差的实现方式,这是值得记录的东西;对工程中历史遗留问题的思考并想出了一套解决方案(也许只是个初步的方案),这是值得记录的东西;跨部门协作时发现业务部门并不像想象中那么难相处,反而很积极地配合研发在做系统优化——这也是值得记录的东西。我们每周的工作或多或少都有这类值得记录的东西,但大部分时候都因为被繁杂的业务需求催赶着或是觉得这些东西无关紧要而忽略了去记录。这就是这篇文章变成弃稿的原因了。 要完成一篇有灵魂的文章并不容易,需要投入一定的时间的思考和书写,这个过程中既要对抗日常工作又要对抗自身的惰性。

四星周报:技术积累/链路突破,启发自己,启发别人

到这一档用“周报”来形容已经不太准确了,每一篇四星周报都可以当作独立的技术文章或是业务报告来归档了。 我们有时候会有机会完成一些比较大的重构或是进行一些大型技术项目。这个过程中每一点思考都能提出来写成三星周报,可因为技术项目中的挑战点实在太多了,每周都会积累下大量的行业经验,形成系统的解决方案,它们记录下来之后就成为了一篇完成的技术文章,为小伙伴们之后进行类似的技术项目提供宝贵的参考经验。 而有时候研发又会深入到业务链路中,排查投放链路中出现问题,或是寻找链路中的业务突破点(为什么是研发来寻找业务突破点呢,挖个坑以后的文章再写)。这一个过程对于任何人都是陌生的,因为研发很少会深入业务链路,而业务又不会有研发的视角,因此这个探索的过程积累下的经验是非常宝贵的。
举个例子:某天业务方突然来问,今天我们新开的一条投放链路里怎么落地页的到达率这么低,还经常会出现白屏的情况,这是为什么? 那正常的开发当然是先甩锅:这个页面在我电脑上可是开的好好的,我把浏览器缓存清了重新加载一遍给你看看,刷的一下行云流水一般就加载完了,页面功能全部正常,你要不回去看看是不是你设置的链路有问题。 于是业务方回去拿着手机又点来点去,过了半个小时又找过来了:你看看还是不行,这个新开的链路很重要的,要不叫上你们技术老大一起来过一下。 你一听这要叫上技术老大事情可不得了了啊,链路不通是小事,在老大心里的印象分低了可是会影响年底的打分的。伤害我可以,不要伤害我的绩效和奖金!于是正常的开发也硬着头皮钻到业务链路中排查问题了,先搞了台测试机,要了条投放链接,点开一看嘿还真是页面白屏打不开了。没招了,这自己写的页面打不开也赖不得别人,耐心排查吧。
先在自己手机里打开试试,哦IOS里的Safari正常,电脑上也正常,那多半是安卓各种奇奇怪怪的兼容性问题了。 代码检查一遍没有什么高级语法,抓个包试试。 淦这谁家的浏览器还不让抓包,算了先在手机自带的浏览器里打开抓包看看吧。 诶这自带的浏览器打开又是正常的,没法复现问题,算了还是看看怎么在第三方浏览器里抓包吧。 搞个测试页面看看能不能复现问题。 确实复现了,那注个vConsole看看。 页面还是白屏,vConsole注入失败了看不到控制台,估计是在注入vConsole之前代码就报错了。 没办法只好改工程的模板,直接在模板中引入vConsole,重发一下测试环境让模板修改生效。 5分钟后... 能看到控制台了,看看有什么报错。 哦?什么什么undefined,什么什么blocked,再瞄一眼网络请求,怎么有js资源报红了。 可是这js在我电脑上加载得很正常啊! 不会是浏览器搞了拦截吧。 于是开始翻浏览器的设置,果然翻了三四层找到了一个广告拦截的开关,这sb厂家还把广告拦截开关的入口搞这么深呢。关闭开关之后页面就正常了,和运营同学交代了一下问题排查完毕。
这其实不完全是举例,在工作中至少碰到三四次运营同学反馈过来页面白屏的问题了,自从有了第一次排查的经验,之后的几次都是拿来就直接找是不是有什么广告拦截的东西开着,屡试不爽。 话题说回来,四星周报往往能带给自己和大家一些工作上的积累和启发,它已经大大超出了“周报”本身的能力。

五星周报

写了这么多其实说四星周报是五星也没什么错啦,只是每个人心中都有自己的标准,这个五星周报可以是技术教程、新手指南、踩坑经验等等等等,只要周报能带给自己思考,带给别人思考,它就是一篇优秀的五星周报。