作为打工人,每年年底,有个标准的 "节目" 就是如何写年终总结。年终总结怎么写呢,这可难倒的很多人。这里的情况分为下面几种:
- 今年我做了什么,完全不记得了,我要怎么写?
- 今年我只做了一个项目,只是简单的增删改查,我要怎么写?
- 今年我做了好多个项目,感觉一直忙,我要怎么写?
是你是否有上面的困扰,其实这些困扰可通过 日常的工作记录 来解决。
下面我们就来详细的讲讲技术人如何做工作记录这件事。
什么是工作记录?
工作记录定义
工作记录最主要的功能是帮助我们记录每天已经发生过的事情。打工人就是要帮老板帮公司解决问题作为自己的工作,那工作记录就需要记录
- 做了什么?
- 遇到了什么问题?
- 如何解决的问题?
- 问题解决方案的效果如何?
工作记录的意义
什么,记录每天发生的事情。我每天做了太多事,都要记录下来,那要花掉好多时间啊。
本来的工作就那么忙,还要浪费时间在记录上面,会不会是更忙啊?工作愈忙,愈要勤作记录。任务愈多,愈要写任务日志。这样忙中才不会出错,而且还能帮助工作愈做愈快。
本来工作已经够忙了,还要记录工作的过程,这样会不会反而多花时间呢?接到一个任务,不如赶快排上待办清单,赶快在一片忙碌中做完,然后从待办清单上删掉他?完成一件事情是一件!
工作记录除了基础的记录功能外,同时还可以起到计划、备忘与回顾的功能。下面我通过一个具体的例子来说明这三项功能。
工作会议上组长给你安排了 3 项任务。我们先把安排的任务记录下来(这就是记录功能)。假设是下面的三项任务:
- 第一项:和开发 A 对接接口 API_AAAA 的设计
- 第二项:和测试 B 讨论复现客户 Bug_BBBB
- 第三项:和开发 A 确认Bug_BBBB 的修复方案
会后,我们开始工作,那我们要从哪一项开始呢?我们翻出任务记录,先分析下任务:第一项相对独立,处理起来比较简单,但是有后续任务(但是没有包含在此次会议的安排中),开发 API_AAAA 接口 。第二项和第三项有明显的先后关系,处理耗时耗力。
不考虑其它因素(任务紧急性安排,项目经理的安排等),建议我们从第二项任务开始,其次是第三项,最后处理第一项任务。这里就是工作记录的 计划 功能。
上面的三项任务做完了,我们记录了每次的工作。我们又开会了,又接到了三个任务,在会议结束的时候,组长习惯性的问:还有其它的问题吗?此时我们翻了翻前面的记录,发现第一项任务还有个开发任务没做。我们赶紧把这个任务提出来,组长一听,发现真的忘记安排这个任务了,赶忙安排了这个任务给开发 C。这里就是工作记录的 备忘功能。
会后开发 C 过来询问 API_AAAA 的接口设计,我们翻出当时和开发 A 对接时的记录,给 C 介绍了起来。C 当场表示听明白了,就去开发,我们则记录下。半个月以后,C 过来说:按照你讲的,发现 API_AAAA 无法和 A 的程序对接。你翻出了两次(一个和A 对接的记录,一次和 C 讲解的记录)的记录,发现在和 C 讲解时,漏掉了一个关键的解密步骤,C 加上解密步骤后问题就解决了。这里就是工作记录的 回顾功能。
工作记录记什么?
“工作记录” 顾名思义就是记录工作中发生的事情。
- 做了什么(完成了接口 AAAA 的开发、解决了程序异常crash、和 B 对接了接口 BBBB、更新了 CCCC 的文档、release 了新的测试版本程序等)?
- 遇到了什么问题(测试报了个 Bug、组长安排了新任务、同事修改了借口定义、程序出现了 ANR、数据库查询缓慢等)?
- 如何解决的问题(分析了日志、增加重试、延长等待响应时间、优化数据库查询语句等)?
- 问题解决方案的效果如何(Bug 不再出现、crash 几率降低至 1/100000000、数据库查询时间降低 90%)?
工作记录怎么写?
工作记录格式一般有两种:一种是结构化的,一种是非结构化的。结构化的工作记录是指按照公司的日志模板或者自己的日志模板长期从固定的维度来写的;非结构化的记录,更像是我们小时候写的日记,想怎么写就怎么写,没有固定格式要求。
网友评论