有效代码行数统计 为什么有些领导要用代码的行数来衡量员工的工作量?
为什么有些领导要用代码的行数来衡量员工的工作量?
绩效考核是对每个部门和员工工作数量和质量的评价。各类工作都有其特殊性,因此考核工作必须建立适用于各类工作的量化标准。
从程序员的工作特点来看,生产代码行数是评价他们工作的最合适的量化标准。虽然这个标准不足以考虑每个程序员的工作质量,但是程序员的工作质量并不是由他们自己控制的。他们只能保证自己输入的代码严格按照架构师制定的语句原则和变量算法原则,保证输入中没有输入错误,至少保证键语句输入中没有错误。只要能做到这些,程序员代码输入量达到规定的行数或超额,就可以判断其性能考核结果是否合格或优秀。
绩效考核的最大难点是岗位量化原则的制定。有些岗位不能用工作量来考核,比如公关部。对于此类部门,其目标任务的完整性比率只能在考核周期内计算。如果比例高于预定值,则为合格;如果比例低于该值,则为不合格或较差。
绩效评估是人力资源部的一项挑战。许多企业由于标准制定上的问题,使得绩效考核流于形式,这是一种非常危险的现象。这将严重影响整个公司的工作效率,甚至严重削弱公司的核心竞争力,因为核心竞争力除了内在的市场导向和品牌识别外,还包括企业文化战略和人力资源战略的有效性
每天在公司写3000行代码,在行业内是个什么水平?
3000线。这是不假思索地计算代码生成器代码的结果。如果你不是在一家外包公司,你就是底层的蓝领软件工人。当然,公司也不小。质量代码,每天100行甚至30行已经很好了。
我曾经接手一个项目,由2-30人维护,但在运行中仍然存在问题。当时的问题是是否用新的建筑重新开发。在研究了项目架构和代码之后,我决定优化现有的项目,而不是重新开发它。一个团队做了客户要求的新模块,我带领团队做了提高稳定性和使项目可维护性的工作。最后,在保持函数不变的情况下,我将项目的代码减少到原来的十分之一,性能提高了100倍,数据量减少了30%。维修人员减少到5人。客户反应好,维修费用不变,所以利润很高。我每天的代码量相对于整个项目是负的。我以后做的就是每月检查新代码,找出不符合规范的代码,要求整改,把不听话的程序员转到开发团队做蓝领。我什么时候才能理解架构的规范和意义,然后考虑培训和改进。就像军训一样,我们会在方阵中迈出积极的一步,然后上来打一场硬仗。
要求团队必须有经验并精通体系结构。如果人不多,会有2-3人。如果人太多,他们就做不到。
当你的代码减少到100行,公司对你的评价还可以时,你就真的是在编程,而不是在砌砖。
程序员代码量过20万行,是一种什么体验?
如果一个独立的项目由一个人维护超过20W,那真的很难。可以说是重复重构、分解模块、提取公共库、进行分层处理,以及引入工具来使用lint工具进行代码。当代码量超过5万条时,他们开始注意命名规则、文档、注释、模块的初步划分,并熟练使用调试工具和命令。但有时他们不得不寻找使用方法。写日志有点武断。
当代码达到100000行时,模块划分完成,系统分层开始。同时介绍了代码扫描工具。同时,调试级别完善,崩溃时生成核心文件,便于分析。日志非常标准和完整。同时,开始做代码检查。提供各种接口文档。并开始了解操作系统和虚拟机,以及编程语言和各种库的底层细节。他已经是某个领域的资深人士了。
涉及到200000行时,有代码规范、日志规范、架构设计、性能指标、硬件要求、异常处理、数据描述、接口描述、数据流图、配置表、数据字典、历史异常摘要等文档。同时,它涉及到网络、文件、操作系统、脚本和语言。在这个阶段,维护代码,做一个小改动都吓坏了。是个专家。
如果程序员以代码行数领工资会怎么样?
1. 大括号是否需要另起一行的问题终于得到了有效的解决。毕竟,另一行可以赚更多的钱。不需要所有的标准库、包和第三方库,每个人都选择重写它们。像Babel这样的转码器会增加函数并自动扩展程序,而不会影响语法和编译
4。你会发现很多网页无法打开的问题,因为程序员不断增加网页文件中的代码
5。1t硬盘很容易用光。随着代码行数的增加,程序员的硬盘空间猛增
6。许多软件公司破产是因为他们付不起钱。毕竟,程序员很难写更少的代码,但是写更多的代码不是很容易吗?
7. 你不需要为语句和函数编写代码,只要自己编写就可以了。汇编语言受到程序员的追捧,PHP不再是最好的语言。生活是艰苦的,我用蟒蛇
10。很多程序员写代码就像我现在写答案一样,即使我想不出第十点,我也得想办法想出答案
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。