程序员绩效总结_年终总结怎么写?

每年这时候,都有必要写一下一年的个人工作总结。

年终总结或工作总结是个挺重要的事。写好的话,有助于说明自己的工作绩效,绩效好可以多拿年终奖,还有机会争取晋升。另外,一年下来的个人生活也需要总结,这一年的得失,回顾一下,也是对自己的负责。

年终总结只是「有助于」自己说明工作绩效。在有些公司里,有时候,即使你不总结,主管可能都默默的把你的绩效评估完毕了,但也有的公司不是这样。还有些特殊情况下,你也必须得写,比如,最后一个季度突然换了一位新主管,新官上任,情况不熟悉,两眼一抹黑,对这一年团队成员都做了什么不清楚。这时候,你好好的把自己的工作做个详尽的说明,这是绝对有必要的。即使上一任主管临走的时候也会做评分,但那个多数情况下只是给新主管参考而已。

有一种年终总结叫流水账,一月份做了什么,二月份做了什么,三月份又做了什么项目… 一条条列出来,价值不大。作为一个主管,最怕两种总结形式,其中一个就是这样。另一种糟糕的年终总结类似「禅」。一两句话就说完了。比如「今年按时按量完成了领导交给我的工作任务,明年准备在技术上有所提升」,遇到这样的,还真哭笑不得。

在报告里罗列完成了某项工作是没什么参考作用的,应该说明,你在这项工作里做了什么事,发挥了什么作用,你做的工作产生的价值是什么(如果能写清楚)。比如,同样一件事,你写「对某某业务模块成功的进行了优化」远不如「对某某业务模块成功的进行了优化,通过优化核心代码,性能提升至少 20%,每年可以节省线上 30 台服务器。优化后的模块运行稳定。」

作为员工,很可能你每个季度的 KPI 或工作目标 OKR,已经设定好了。年底的时候,把每个季度的拿出来,看一下完成了多少,有多少是超出预期的。这样的工作总结还算好写,可发挥的空间不多。年底这几天,你不可能突然有如神助似的把全年的目标突击完成。如果都是一些可以量化的指标,可能写起来更轻松。如果不是量化的,就要阐释因为变化带来的绩效影响。某些绩效没完成,问题在哪里,要能说明白。

一般的管理者会要求每个写工作总结的团队成员做个自我评定。比如,团队 10 个人,业界通行的做法,会要求按照 2-7-1 的业绩分布。也就是 2 个人业绩优秀,7 个人符合预期,还有 1 个不合格。

会有人主动给自己评不合格吗?很少。因为,绝大多数人会高估自己。最后报告里的统计结果,很可能是 7 个自评都是优秀,3 个觉得自己合格,没有人认为自己不够好。

一个管理者,每年做绩效评估的时候特别头疼。给谁业绩不合格?很难做。对于自评过高的同事,要降低他的预期。一看工作总结里,把自己夸得天花乱坠,主管这时候就要指出没做好的部分和明显搞砸了的事情。双方要对最后的业绩评定达成一致,这个评定有客观的因素,但几乎是主观的,有的时候甚至不免带着情绪和偏见,甚至暗箱操作。不好搞。但有一点,如果你的总结报告有理有据,令人信服,同事也认可。那么,一般也会被主管认可。

所以,你的总结里,应该对有个自我评价,是符合预期,优秀,还是知道自己的工作缺陷,坦诚的说自己应该改进。应该有和同期的工作基本对比,比如,相对去年,自己哪些地方有提升。应该有下一年的基本目标,比如,新的一年在某项工作技能上有所突破。先列下来。

写完书面总结后,应该可以口头简要的把自己的工作内容说清楚。比如,长者当年自述工作业绩,就说了「三件事」,追加一句「如果说还有一点成绩就是…」毕竟是长者,提纲挈领,有高度,简洁明了。之所以口头要能说清楚,是有时候,你要面对自己的主管甚至更高层级的人,要快速把主要的说出来。

有的团队离开了 PPT 没法儿干活儿,主管甚至要求每个人必须用 PPT 做工作汇报。这时候,除了做 PPT 演示,还应该准备文字稿。哪怕到时候你照着稿子念,也会比即兴发挥要稳一些,尤其是涉及数据的时候。

有些技术人写代码没问题,但文字写不出来,抓耳挠腮,憋个半死。我的经验是,写不出来的时候,就一句一句写,或是利用碎片时间,一点点记录,像对另外一个人面对面谈话一样,想到的都记录下来,然后逐句修改。不要试图一口气写完之后就发出去,那样的内容一般都会很糟糕。写好之后,别急着发,修改,再修改。在修改的过程中,你会熟知自己这一年「工作的结构」。

所谓「工作的结构」是什么呢,比如你是个程序员,那么,你这一年参与了几个项目?项目里面你做了什么工作?和谁配合的,项目是否有重大故障,是否因为你延期了,还是你挺身而出挽救了项目?比如你是个产品经理,你这一年做了什么产品,这个产品完成了多少功能,投入了多少开发资源,是否按时发布,有哪些创新的地方,有哪个功能对核心业务有贡献。你是个市场人员,今年投入了多少营销成本,做了多少活动,哪些有效哪些无效?谈下来多少大客户,带来了多少回报,可以量化还是胡说?明年如果要做到更好的业绩,该怎么办?

年终总结提交之后,一般都有一次和自己的主管乃至更高管理层面谈的机会。除了得知自己绩效的结果之外(面谈前绩效基本定下来了),要问问自己的不足之处。这是个校正自己的好机会,不应该忽视。我们在工作中,需要一个来自外部的「校正器」。

难免有人还是觉得写了一大堆,不够具体。能否整点可以照着复制的?列个基本结构或许可以是这样: 


第一部分 简述今年的主要工作重心 

快速回顾今年工作重心,如果有必要,也应该对比去年。

第二部分 都做了哪些具体的事情

事情 1:做到什么样,我的作用,产出了什么,价值是什么… 

事情 2:做到什么样,我的作用,产出了什么,价值是什么… 

事情 3:做到什么样,我的作用,产出了什么,价值是什么… 

事情 4:…

还曾受到同事肯定/客户表扬/用户认可,如果自己觉得好意思,脸上贴点金也无妨,佐证自己工作的成效。

第三部分 问题和遗憾的部分

某个工作目标 :没怎么做好,原因是…尽量客观,理性,尤其注意别推脱责任。

第四部分 自我评定 

自己认为的绩效应该是… 主要理由和原因是…

第五部分 明年的工作计划 

明年,学习管理技能/学习新技术/探索新的业务领域…


当然,以上只是参考。你完全也可以更灵活一些。

有读者或许会说,看了半天,还是觉得复杂,我就是写不出来。

要不这样,你给我半个月奖金?我帮你梳理结构,给你写一份好了。这一年你都熬下来了,最后做个总结,要求真不算高,总不能跟钱过不去吧?即使你觉得老子年后就跳槽走人了,什么总结不总结,不做了。我也还是建议你,对自己负责一点,应该写。

负责任的主管应该会认真对待团队成员的年终总结,尤其是发现那些自己平时没注意到的地方,别人努力工作,如果被忽视了,这不公平。还应该从中发现一些潜在的问题,便于纠正自己的工作缺陷。但这说起来容易,做起来太难。要有同理心。多年媳妇儿熬成婆之后,有人反而学了坏毛病。

如果今年的年终总结没写好。明年怎么办?从现在开始,做好工作记录,不要只依赖自己的记忆,勤于回顾自己。到了年底,写起来自然轻松。这个,是最最重要的,你看到这句话就算没白看这篇文章。没有记录的话,到时候搜肠刮肚想回顾一整年的事情,非常有难度。

这个冬天有点冷,给大家送点暖意,仅此而已。


题图:Emile Pierre Branchard

这篇是我过去在知识星球的一次分享记录,此次发布经过整理。

fb6399b42bfaf4f57866a4c370bd2a17.png

腾讯开发者,提供通俗易懂的技术内容,为开发者服务。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/534503.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

线程停止继续_线程不是你想中断就能中断

这是我2021年的第2篇原创文章,原汁原味的技术之路尽在Jerrycodes为什么不强制停止如何用 interrupt 停止线程sleep 期间能否感受到中断停止线程的方式有几种总结启动线程需要调用 Thread 类的 start() 方法,并在 run() 方法中定义需要执行的任务。启动一…

倒序查10条数据_10 | 怎么给字符串字段加索引?

现在,几乎所有的系统都支持邮箱登录,如何在邮箱这样的字段上建立合理的索引,是我们今天要讨论的问题。假设,你现在维护一个支持邮箱登录的系统,用户表是这么定义的:mysql> create table SUser( ID bigin…

保留小数点后三位_【Meta分析】Stata制作森林图时,如何保留三位小数?

系统评价/Meta分析指全面收集所有相关研究并逐个进行严格评价和分析,再用定性或定量合成的方法对资料进行处理得出综合结论的研究方法。在指导学员的过程中发现初学者在学习过程中常常会碰到许多共性问题,本公众号特此开设专栏解答,希望能够和…

Redis小计(2)

目录 1.exists命令 2.del命令 3.expire/pexpire命令 4.ttl命令 5.redis对于key过期的删除策略 1.exists命令 exists X1 X2 X3 X4:返回四个key存在的个数。 2.del命令 del X1 X2:删除key。 3.expire/pexpire命令 给key设置超时时间。 expire key…

一秒执行一次_《一秒钟》:一贯的粗旷式抓大放小,张艺谋的自命题作业总是要观众自己再做一遍...

还有不变的永远在奔跑的大棉裤花棉袄的圆脸妮子,这是导演张艺谋最新作品《一秒钟》的最直接观感。张艺谋是个善于从普世情怀处挖掘题材的导演。之前诸多现实题材类型作品,诸如讲父子和解的《千里走单骑》、夫妻爱情的《归来》以及《我的父亲母亲》&#…

unity 畸变_unity3d 几种镜头畸变

1.Fisheye distortion 鱼眼镜头解释来自百度百科:鱼眼镜头是一种焦距为16mm或更短的并且视角接近或等于180。 它是一种极端的广角镜头,“鱼眼镜头”是它的俗称。为使镜头达到最大的摄影视角,这种摄影镜头的前镜片直径很短且呈抛物状向镜头前…

mysql 5.5.18下载_MySQL5.7.18下载和安装过程图文详解

MySql下载1、打开官网找到下载路口,这里直接给出下载的地址2、选择64位版本3、直接下载MySql5.7.18.1安装过程1 、运行安装软件,接受协议2、选择默认安装3、下一步到检查环境界面,点击“Execute”执行检查 (可以后面单独下载插件安装)&…

mysql数据库sql注入原理_SQL注入原理解析以及举例1

sql注入是指web应用程序对用户输入数据的合法性没有判断,导致攻击者可以构造不同的sql语句来实现对数据库的操作。sql注入漏洞产生满足条件:1;用户能够控制数据的输入。2;原本需要执行的代码,拼接了用户的输入。举例&a…

mysql存储map数据结构_map数据结构

Go map实现原理 - 恋恋美食的个人空间 - OSCHINA - 中文开源技术交流社区 https://my.oschina.net/renhc/blog/2208417// A header for a Go map.type hmap struct {// Note: the format of the hmap is also encoded in cmd/compile/internal/gc/reflect.go.// Make sure this…

四因素三水平正交表_做论文要用正交表?我打包送给你

正交试验目前在国内的应用量仍然是比较高的,许多高校毕业生喜欢利用正交试验来获取研究数据,最终完成毕业论文的撰写或者期刊投稿。正交试验方案的设计,必然要用到(标准)正交表。那么大家都是从哪里获取正交表的呢?小兵给这方面的…

plsql视图添加表字段_Oracle-单表多字段查询(不使用*)

环境:Oracle 11g,plsql 14目的:不使用*,查询拥有上百个字段的表的所有字段。懒人大法:在文章末尾。sql实现逻辑:1、首先建一张100个字段以上的表,通过excel的方式将表建好后直接复制粘贴到plsql的建表界面。…

lableimg闪退_CV学习笔记(二十五):数据集标注与制作

最近在做一些数据标注的工作,虽然标注数据比较枯燥,但这也是每个做算法的工程师升级打怪的必由之路。使用一些合适的工具往往可以事半功倍,效率UP。一:数据标注流程二:数据处理的一些小代码1:重命名当得到这…

java线程堆栈_深入JVM剖析Java的线程堆栈

在这篇文章里我将教会你如何分析JVM的线程堆栈以及如何从堆栈信息中找出问题的根因。在我看来线程堆栈分析技术是Java EE产品支持工程师所必须掌握的一门技术。在线程堆栈中存储的信息,通常远超出你的想象,我们可以在工作中善加利用这些信息。我的目标是…

java文件 linux_Linux执行Java文件

最近学习shell脚本,写个简单java类让linux去执行java类没别的东西,就引了一个fastjson的jar,写了个main方法 序列化一个User对象 打印package com.lws.demo;import java.util.Date;import com.alibaba.fastjson.JSONObject;import com.lws.mo…

java 刽子手游戏_java基础(九):容器

集合的引入List (ArrayList LinkedList)Set (HashSet LinkedHashSet TreeSet )Map (HashMap LinkedHashMap TreeMap)CollectionsIterator使用泛型1.为什么使用集合而不是数组?集合和数组相似点都可以存储多个对象,对外作为一个整体存在数组的缺点长度必须…

java异常处理方式推荐做法_谈谈Java异常处理这件事儿

此文已由作者谢蕾授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。前言我们对于“异常处理”这个词并不陌生,众多框架和库在异常处理方面都提供了便利,但是对于何种处理才是最佳实践,也是众说纷纭。异常处…

java 抽象类 final_final/抽象类/interface

lesson Thirteen                          2018-05-10 02:10:43final:最终的,可以修饰类、属性、方法1.final修饰类:这个类就不能被继承,如:String类,StringBuffer类,System类1…

java io中断_JDK源码阅读:InterruptibleChannel 与可中断 IO

来源:木杉的博客 ,imushan.com/2018/08/01/java/language/JDK源码阅读-InterruptibleChannel与可中断IO/Java传统IO是不支持中断的,所以如果代码在read/write等操作阻塞的话,是无法被中断的。这就无法和Thead的interrupt模型配合使…

java值栈_Struts2学习笔记-Value Stack(值栈)和OGNL表达式

只是本人的Struts2学习笔记,关于Value Stack(值栈)和OGNL表达式,把我知道的都说出来,希望对大家有用。一,值栈的作用记录处理当前请求的action的数据。二,小例子有两个action:Action1和Action2Action1有两个…

php 接口日志,PHP 开发 APP 接口--错误日志接口

APP 上线以后可能遇到的问题:① APP 强退② 数据加载失败③ APP 潜在问题错误日志需要记录的内容数据表 error_log 字段:idapp_id:app 类别 iddid:客户端设备号version_id:版本号version_mini:小版本号erro…