search
HomeBackend DevelopmentPHP Tutorial如何对程序员绩效考核?

如何对程序员绩效考核?

Jun 06, 2016 pm 04:45 PM
php

如何对程序员绩效考核?

如何对程序员绩效考核?

1、什么是绩效考核?

来在百度百科的解释,绩效考核(performance examine),是企业绩效管理中的一个环节,是指考核主体对照工作目标和绩效标准,采用科学的考核方式,评定员工的工作任务完成情况、员工的工作职责履行程度和员工的发展情况,并且将评定结果反馈给员工的过程。常见绩效考核方法包括BSC、KPI及360度考核等。绩效考核是一项系统工程。

2、绩效考核是否有用?

对企业:管理手段、激励员工工具

对员工个人:直接影响, 年终的奖励、升职、加薪等;

间接影响,这一点很重要

1)、强化我们的目标管理、时间管理能力, 最终达到将精力投入到最有价值的事情上去!

2)、帮助发现个人能力不足, 实现个人能力的全面提升, 促进个人职业的长远发展!

3)、具体能力:技术相关(编码和架构),沟通能力,推动能力,目标管理能力,时间管理能力,结构化思维能力,创新思维能力,换位思考能力,团队合作能力,主人翁意识等等

3、程序员的考核有可以量化的指标吗?

很难确定考核指标,因为不像销售有销售额,运营有用户量,访问量,下单量等等。但是,程序员平时的工作,需求讨论,方案设计,开发写代码,自测发布,线上验证,修bug,优化、重构,线上问题排查,系统稳定性,监控报警等等,像上面的内容可以作为参考,但不能简单的按数量来衡量程序员的绩效。

总结一句话,没有很好的可量化的指标!

现实工作中,由于没有可量化的指标,不少领导很大程度上就是靠感觉,感觉这个东西就不好说了,跟领导关系好,沟通多,善于与领导交往, 做些重要的项目等等, 都可以给领导”好的感觉“, 绩效打高可以高一些。相信在大部分场景下, 会是相对公平的, 尤其在大公司, 但不排除个别现象!

4、程序员的考核指标是什么

虽然没有很好的可量化的指标, 但是还是有一些可以参考指标,这些指标不仅是考核的, 个人认为也是做为程序员职业,或是这一行业, 要思考的问题!

1、故障:尤其对大公司来说, 故障是最致命的,所以放在第1位

2、效率: 开发效率、自测效率、线上问题处理效率;工具化思维

3、质量:工单量是否有降低

4、系统能力的沉淀:

4、系统重构、优化,追求卓越、精益求精、做到极致

5、影响力:善于总结、技术分享、

6、客户第一:勇于担当

7、创新精神:没事找事、新技术引入

8、业务抽象能力

9、架构能力:业务架构、技术架构

5、如何制定目标

首先我们确定的目标, 那原则是什么

5.1、目标制定的原则-SMART原则

参考:目标制定SMART原则 ?

5.2、目标内容

团队的公共要求(与主管沟通) + 主管对自己的要求(与主管沟通) + 自己对自己的要求

潜在的目标:解决主管棘手的问题、解决线上突发问题!

5.3、明确核心目标

明确核心目标, 其他目标都是为这个目标服务的, 核心目标一般来源

1)、主管直接指派

2)、自己深入业务或技术,挖掘出来的问题和痛点

3)、根据自己的经验和爱好,从团队目标中选择的

5.3.1、如何确定核心目标

多思考、多沟通

1)、是否深入的理解了业务、技术架构,平时的思考是否足够?我们的业务,技术架构还存在着大量等待我们去优化的地方。

2)、系统稳定性如何保证?包括:业务稳定性、应用稳定性, 以及监控、报警,处理方案

3)、观察、梳理、总结日常问题, 思考优化、解决方案:从日常的工单、咨询、系统监控报警,如:支付系统的退款,梳理失败原因、退款失败的主要问题以及如何解决、优化,以及自动化处理,这些都是提升个人、团队工作效率, 同时提升用户体验、减少工单、咨询数量的途径或方法!

4)、沟通:是否与业务方、主管、上下游团队保持着有效的沟通?我们需要大量有价值的信息帮助挖掘业务和团队需要什么。

5.3.1、核心目标与现实日常工作的冲突

其实日常大部分的工作可能比较杂, 有可以日常的项目、需求并不是个人或团队主要关注的, 或是边缘的业务,总之不是个人、团队关心的核心业务、核心系统,但是工作还必须做,这里就存在矛盾!

如何解决这样的矛盾, 是需要我们思考的。

个人思考,仅供参考。方案一:非核心业务(即非核心目标), 完成即可, 不需要花费太多时间精力, 节省出来更多的时间, 来思考、完成我们的核心目标。

方案二: 将当时认为非核心业务,转化成核心业务、核心目标

5.3.2、核心目标的拆分

通常我们的核心目标是通过某种技术(或非技术的)手段解决某个业务问题。将核心目标按照业务、团队、个人的维度拆解为子目标。

5.3.3、核心目标的价值体现

1)、对于业务,子目标关注:体验提升、效率提升、对业务核心指标的贡献。

2)、团队部分,子目标关注:团队整体研发效率的提升,团队产品的体验提升,团队其他成员工作效率的提升,团队文化的正向促进作用。

3)、个人部分,子目标关注:对于个人能力的挑战、突破、成长。

5.2、与主管对焦KPI(Key Performance Indicator?关键绩效指标)

这一点很重要, 因为你的绩效就是你的主管打的,所在财年开始制定KPI的时候, 要与主管对焦,如何才能达到优秀,如何是一般, 如何是差。

KPI不是一个晚上定下来的,而是长期沟通的结果,平时工作中应该多和主管交流,确定工作方向,表达自己意愿和诉求,抓住每一个机会,做好每一件小事。明确主管对自己的要求是什么?哪些方向需要投入更大的精力?哪些方面自己需要提升?

6、确定考核标准

一般分为3个等级, 优、中、差,考核是对结果的考核,所以针对一个具体的价值点,要描述结果,不要描述过程或方法。

1)、中:是符合预期的标准,是指中规中矩的完成了目标,质量不错,效率也不错。一般是自己稍加努力即可达成的目标。

2)、优:是超出预期的标准

具体体现:

质量(体验)非常好

能力有突破

沉淀技术方案

产出相关的标准

系统化的解决了一类问题

一般是需要自己付出巨大的努力,突破自我,迎难而上,

以极大的热情主动攻克目标达成路径上的一切阻力,通过持续的思考、重构、优化,取得最终结果。

并且有沉淀、分享,和团队现有技术方案(标准、文化)能够很好的匹配。

我们可以把业务、团队、个人想象成三条泳道,核心目标横跨在三条泳道之上。要做的就是确定核心目标在每一条泳道上的价值体现和考量标准。

6、执行过程

定目标、追过程、拿结果

7、定kpi的常见误区

1)、降低要求,制造“超出预期或符合预期的假象”

最终的考核是基于公司的361原则在团队内部横向比对考核的,所以降低要求也没用

2)、把过程和手段当成目标或结果。

3)、目标越多越好,写的越多越好。

 抓住重点,明确自己的主线,考量标准只要客观准确即可,不一定非要很多条

4)、业务部分和团队部分部分必须不同。

同一个核心目标,很可能在团队和业务上都有价值体现,相同的事情,只是表述不一样,关注点也不一样。

5)、太过抽象,虽然也是对结果的描述,也具备可考核性,但可执行性太差。

其他文章摘要

1、定义KPI其实是为自己树立目标,然后为目标努力,不断朝着目标前进,这是一个幸福的过程

1.webp.jpg

更多相关知识,请访问 PHP中文网!!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
PHP in Action: Real-World Examples and ApplicationsPHP in Action: Real-World Examples and ApplicationsApr 14, 2025 am 12:19 AM

PHP is widely used in e-commerce, content management systems and API development. 1) E-commerce: used for shopping cart function and payment processing. 2) Content management system: used for dynamic content generation and user management. 3) API development: used for RESTful API development and API security. Through performance optimization and best practices, the efficiency and maintainability of PHP applications are improved.

PHP: Creating Interactive Web Content with EasePHP: Creating Interactive Web Content with EaseApr 14, 2025 am 12:15 AM

PHP makes it easy to create interactive web content. 1) Dynamically generate content by embedding HTML and display it in real time based on user input or database data. 2) Process form submission and generate dynamic output to ensure that htmlspecialchars is used to prevent XSS. 3) Use MySQL to create a user registration system, and use password_hash and preprocessing statements to enhance security. Mastering these techniques will improve the efficiency of web development.

PHP and Python: Comparing Two Popular Programming LanguagesPHP and Python: Comparing Two Popular Programming LanguagesApr 14, 2025 am 12:13 AM

PHP and Python each have their own advantages, and choose according to project requirements. 1.PHP is suitable for web development, especially for rapid development and maintenance of websites. 2. Python is suitable for data science, machine learning and artificial intelligence, with concise syntax and suitable for beginners.

The Enduring Relevance of PHP: Is It Still Alive?The Enduring Relevance of PHP: Is It Still Alive?Apr 14, 2025 am 12:12 AM

PHP is still dynamic and still occupies an important position in the field of modern programming. 1) PHP's simplicity and powerful community support make it widely used in web development; 2) Its flexibility and stability make it outstanding in handling web forms, database operations and file processing; 3) PHP is constantly evolving and optimizing, suitable for beginners and experienced developers.

PHP's Current Status: A Look at Web Development TrendsPHP's Current Status: A Look at Web Development TrendsApr 13, 2025 am 12:20 AM

PHP remains important in modern web development, especially in content management and e-commerce platforms. 1) PHP has a rich ecosystem and strong framework support, such as Laravel and Symfony. 2) Performance optimization can be achieved through OPcache and Nginx. 3) PHP8.0 introduces JIT compiler to improve performance. 4) Cloud-native applications are deployed through Docker and Kubernetes to improve flexibility and scalability.

PHP vs. Other Languages: A ComparisonPHP vs. Other Languages: A ComparisonApr 13, 2025 am 12:19 AM

PHP is suitable for web development, especially in rapid development and processing dynamic content, but is not good at data science and enterprise-level applications. Compared with Python, PHP has more advantages in web development, but is not as good as Python in the field of data science; compared with Java, PHP performs worse in enterprise-level applications, but is more flexible in web development; compared with JavaScript, PHP is more concise in back-end development, but is not as good as JavaScript in front-end development.

PHP vs. Python: Core Features and FunctionalityPHP vs. Python: Core Features and FunctionalityApr 13, 2025 am 12:16 AM

PHP and Python each have their own advantages and are suitable for different scenarios. 1.PHP is suitable for web development and provides built-in web servers and rich function libraries. 2. Python is suitable for data science and machine learning, with concise syntax and a powerful standard library. When choosing, it should be decided based on project requirements.

PHP: A Key Language for Web DevelopmentPHP: A Key Language for Web DevelopmentApr 13, 2025 am 12:08 AM

PHP is a scripting language widely used on the server side, especially suitable for web development. 1.PHP can embed HTML, process HTTP requests and responses, and supports a variety of databases. 2.PHP is used to generate dynamic web content, process form data, access databases, etc., with strong community support and open source resources. 3. PHP is an interpreted language, and the execution process includes lexical analysis, grammatical analysis, compilation and execution. 4.PHP can be combined with MySQL for advanced applications such as user registration systems. 5. When debugging PHP, you can use functions such as error_reporting() and var_dump(). 6. Optimize PHP code to use caching mechanisms, optimize database queries and use built-in functions. 7

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
1 months agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software