如何量化衡量一个程序员的工作量和工作效率

发布网友

我来回答

2个回答

热心网友

1. 代码数量

可以统计代码行数,或者字符数量。

2. 代码质量

显然,代码长不等于工作量很大。不光要考虑代码的数量,还要考虑代码的质量。那么什么样的代码是高质量的呢?什么样的代码是“好”的呢?

“好代码”的评判标准可能非常主观。主流的价值观中大概有以下标准:可读性好(注释不多不少,版面整洁,符合公司规则,变量名有意义等)bug 少(正确处理各种异常和错误)。优雅(设计优雅,实现优雅)

扩展资料:

程序员的日常工作

1.确认通过审查方案的目标,输入数据,分析师,监事,和客户的输出要求的项目要求。

2.安排项目要求在编程序列分析要求;准备工作流程图和使用计算机知识的能力,题材,编程语言和逻辑图。

3.编码工作流程的信息转换成计算机语言的项目要求。

4.通过输入编码信息的计算机程序。

5.确认程序操作进行测试,修改程序序列和/或代码。

6.准备写操作指令供用户参考。

7.保持历史记录,通过记录方案的制定和修订。

8.维护客户的信息和保护保密的业务。

技能/资格:一般的编程技巧,分析信息,解决问题,软件算法设计,软件性能优化,注重细节,软件设计,软件调试,软件开发基础,软件文档,软件测试。程序员其实分为很多种,大家开发的语言可能不尽相同,但是都是有他们的共同点。

参考资料来源:百度百科-程序员




热心网友

如何量化是基于组织结构和量化实施者的角色不同而不同。
不同性质的公司,不同的组织架构,不同的评判者角色的判断标准都是不一样的。
如果是层次性的组织结构,那么由下级主管来评判。
如果是程序员的直接leader,那么可以从以下指标来评判。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com