干得好,也要说的好,程序员年终总结看这篇!
对程序员来说,这一年改过很多 Bug,写过很多功能,也重构过一些模块,经历了无数个需求的迭代,进行了无数次的提测,还偶尔加个班......那么如何体现在我们的年终总结上呢?
年终总结怎么写?明确3个点:
——写给谁看?领导想看什么?你想表达什么?
- 确定年终总结的对象,是写给自己还说同事、领导,其实最好就是写两份,一份给自己看,一份给领导看。给自己看其实才最重要,看看这一年自己获得了哪些成长,这是最重要的。
- 领导想看什么?想了解你是如何工作的?你的工作目标和具体措施是什么?你的KPI达标 了吗?你明年的目标是什么?
- 很多人会忽略的一点就是:你想表达什么?这个大家可以根据自己的情况来, 你是想争取资源还是通过展现成果获得表扬,还是什么?
在明确了上面这些内容之后,下面我们进入正题:程序员怎么写好年终总结?
一、工作复盘
可以参考年初制定的目标,逐条复盘完成的情况,在复盘每个项目的时候可以用STAR法则:
- Situation:项目的背景,立项的原因
- Task:制定的目标,面临的挑战,面临的困难
- Action:具体实施的步骤,每个里程碑是如何达到,里面的重点、难点与亮点
- Result:项目的结果,是否达成目标,总结可以量化的数据,在项目工期上、人力投入上是否达到预期
在一年工作的复盘中,需要对过去的项目进行总结,还需要对整个技术规划策略进行复盘,可以探讨技术结合业务做了哪些相应的规划?中间是否有变化?是否达到了预期?
二、重点项目情况
- 做项目之前,分析项目的由来,为什么非做不可;
- 做项目之前,记录下做了哪些调研,提出尽可能多的解决方案;
- 做项目当中,记录下解决方案的选择过程以及原因;
- 做项目当中,记录下难点是什么,怎么攻克的,如何体现了我们的能力和意志;
- 做项目结尾,分析一下项目的效果,能量化最好量化;
- 做项目结尾,比如Latency降低了30%,存储成本减少了20%, 算法预测准确率提高了1.2%;
- 做完一个项目,务必要做一下复盘,看看哪些地方我们做的不好;
- 做完一个项目,跟合作者们聊一聊,看看对我们有什么反馈。
三、困难及改进措施
关于技术问题,常见解决方案如下:
- 1) 自己查阅官网,看官方文档,或者自己平时积累学习
- 2) 找技术论坛求助。这里包括CSDN 、 Stack Overflow 、 博客园、开源中国等等
- 3)向公司同事和leader请教,请教之前先自己尝试,查资料,对问题描述清楚
关于业务问题,通常有下面这些情况:
- 需求不明确、没有完全理解
- 对需求有不通过见解或需要改进
- 对设计有类似的问题等
这里领导想看的是,你是如何把自己的想法与项目经理进行讨论,确认开发的。
四、工作提升
这里建议大家可以对下一年度的整体和全局目标进行量化,拆分成月计划、周计划,甚至是天计划,合理安排工作,结合工作实现自己的成长。
比如现有的项目在明年你打算怎么做?如何与其他部门协调沟通,提高工作效率,学习什么新技能,最后希望公司发展更好,希望自己在明年有更多的成长与收获。
最后,建议大家注意这几点:
——✘ 逻辑性很重要,不要出现大段文字
写重点,而不是罗列所有事情。汇报工作一定要严密、有条理,保持思维的清晰度,把自己汇报的目的提现出来,千万不要啰啰嗦嗦半天,听的人也不知道你说的是什么,要有逻辑并归纳出自己所说内容的重点。
——✘ 不要写空话,要具体化、量化
拒绝喊口号式的套话和空话,工作成绩、两点要写,但也不能夸夸其谈,要在内容上实事求是,用事实和数据说话,以理服人。
——✘ 不要只写问题,解决方案才是重点
在描述工作问题的时候,要知道领最想听的是你是如何解决这些问题的?解决的写解决方案,没有解决的写你对问题的解决思路和行动计划。