在招聘网站我们常能看到"初级程序员","高级程序员"的名词对吧?
也能偶尔听到说某某某是技术大牛对吧??? XXX很厉害对吧?
反正这种形容词很多,也super厉害对吧?
那么亲,什么是初级,什么是高级?
新手和初级如何区分?初级又如何变成高级?
那些所谓的技术大牛,如何牛?他们这个牛要如何来评价呢?
亲们,告诉我一个量化的指标吧!告诉我一个量化的,科学的,可以用数字表达的指标来评价和衡量吧.
否则,你就是在扯蛋!!!
我知道有些东西无法量化,或者不应该被量化.可是你认真的思考一下,我上面提出的问题难道不应该被量化吗?
一个公司里面一堆工程师,这些工程师的薪资水平不一样.这个不一样可能是涉及到人力和薪资分级.
但是这个不一样是不是只是我们入职的时候谈出来的,而不是能力水平对应的对照反应???
通俗得讲就是:同工不同酬!
我扯的有点远,其实是想表述一个意思:如何准确量化!
在上一个小节企业信息化杂汤:时间,计划,经验和进度(2) 中提出了一个问题:
如何量化"人"???
如我们上面讨论的哪样,人是差异化的!
当我们在项目评估的时候,提出了一个"时间.人"的计量单位的时候,这个"人"到底应该被如何标准化?
因为这个"人"可能是所谓的"高级",也有可能是"初级",这个人是不等效也不等价的;所以这个"人"到底应该如何评估?
你告诉我,你们告诉我!!!
如果我这样乱七八糟的胡扯能让你思考,我觉得也够了!
回过头来说,当一个项目启动,我们一般的算法就是这样
时间*人力成本(翻译成:X个人花Y这个时间单位来完成某事)
但是事实上
时间是预估的(风险系数x);人力核算没有依据,没有标准,凭想象(风险系数y).
假设风险系数10>x>1,10>y>1
所以累积的风险系数就是1<x*y<100
亲,看到上面的风险系数的范围变化了吗?
如果你估算得很准(非常准),那么我们的风险系数最低可能是1,反之就是100.
想想你应当如何降低项目中的风险吧!
这种思考可以让你更加卓越!