[怪谈]惟有数学不会因时代的变迁而没落

前几天有个网友告诉我:数学在编程过程当中彻底没有用。程序员

我没反驳他,今天放出一篇“扯淡“文,来给你们洗洗脑。编程

 

好多年前,我在某个公司作兼职顾问时,曾经给当时的老板扯淡过一个理论,固然那时还小小的杜撰了一篇文章。今天我再次把这个”谬论“拎出来给你们分享下,并给出个人新观点。微信

 

这家公司的老板当时年末要评定公司优秀员工(除了老板以外,其余人均要参加),因而他吩咐人事部的大姐规划了一个考核公式,我给你们列一下:架构

每一个员工接受全公司除了本身以外的投票。有三项:ide

一、通常员工投票(包含项目组长等)学习

二、中层员工投票(包含部门经理、副经理、项目经理)spa

三、高层投票(包含总经理、副总、总监、架构师等)开发

 

而后呢,这位大姐给这三项得分分别乘以一个比重系数,由于她认为普通员工头发长、见识短,所以票数只能占20%的比重,相应的,中层员工能够占30%,高层占50%。数学

 

好吧,赤裸裸的歧视产生了,反正这位大姐认为防止员工互相拉票,必须限制普通员工的票数比重。it

 

确实,在这以前他们采起的票数计算方法更加简陋,譬如中层领导的票数按1:5放大,高层的按1:10放大。而后看总票数谁多。如今能用比重来计算票数的质量已经算更进了一步。

 

一天晚上和该公司老板以及一堆“在公司属于大脑级”的人物一块儿吃饭,老板酒过五分,拍了一千大洋在桌上,说谁能想出一个更科学更合理的优秀员工考核大法,这一千大洋就归他了。

 

金钱的刺激每每是最有效的。瞬间众人立马发动亿万脑细胞开始思考,因而出现了如下建议:

一、添加绩效考核因素。把一年各个季度的绩效打分算进去。

人事大姐瞪了该人一眼,“要不你来算?”

该人瞬间瘪气

 

二、有人提出再次下降通常员工的票数比重,譬如10%

“傻X“,这是酒后的老板对此建议的直接评价

 

三、“要不咱内定一下?“,公司负责市场的总监小声细语

除了老板表情略有察觉不到的一丝变化外,众人均向他竖起了中指。

 

为了这一千大洋,我做为惟一一个局外人此时已经满头大汗的写下了公式。

 

其实如今讲起来很简单,也就是咱们小学时候学到的公式:海伦公式。用来计算三角形面积:

咱们先假设公司一共170我的(包括老板),其中普通员工100人,中层40人,高层30人。

假设A员工是个八面玲珑的员工,很得领导和客户喜欢。可是他的技术或者实操能力则通常,因此他在普通员工中的票数会不多。

譬如他最终得到普通员工投票40票,中层票数是30票,高层票数是20票

则他的最终得分是:

先计算平均数 :p=(40+30+20)/2=45

则最后的总票数结果是:(p*(p-a)*(p-b)*(p-c))的结果真后再开根号(不知道怎么打符号)=290(去除了小数点吧)。

 

其实这里面的道理就是把40,30,20分别当作三角形的三个边。谁长谁短不重要,关键是谁能组成的“面积最大”。

 

一样,员工B的票数是:普通员工投票30票,中层票数是10票,高层票数是25票、

先计算平均数 :p=(30+10+25)/2=33

则最后的总票数结果:33*(33-30)*(33-10)*(33-25)=134

 

这里,看似好像员工B获得普通员工票差很少,高层对他比A员工更加承认,可是总分算出来要比A差好多。实际上中层的10票充分说明了员工B在具体项目和工做上比A员工要差不少。

 

不过这里有个问题,根据三角形定律 :任何两条边加起来必须大于第三条边。 而假设员工C得到的票数是满票(100,40,30),那么其实这三个值没法构成三角形。因此咱们必须把员工的分配作一次调整:

一、普通员工(只包含开发人员和无任何职位级别的员工,剔除项目组长),这样算起来大约有80人

二、中层员工(要把项目组长包含进来),这样算起来有60人

三、高层员工,仍是30人。不变

 

 

最后我来总结下,应该这么计算分数:

一、首先把人数均衡,保证三项总票数能构成三角形

二、开始算票数

三、直接剔除得分依然不能构成三角形的员工(由于说明他们不均衡,要么技术不行、要么客户承认度不行、要么团队精神不行),做为优秀员工必须是“德智体全面发展“的人

四、经过上述公式来计算 每一个员工的“面积“。覆盖面最大者取胜,表明他是相对”性价比“最高的员工,才能被称为”优秀员工“。

 

 

本文附加题:

一、其实上文讲述的是比较简单的考核基准。只有票数

二、根据网友过后给个人建议,考核还能够加入不少元素,不光是这三项,譬如再来个客户评分(有的软件公司年终会把客户请来,给员工投票),或者不按票数计算,而是按照业绩(季度)打分、自评分。或者按照项目金额等等。

 

我想说的是,一旦定下来用某个主题,那么必然能够构建多个模型。上面是三角形,那么多边形呢?或者立体几何呢?

 

再延伸下:

也许咱们还可让员工分别让客户(用户)给其打分(1-5分制)。经过余弦定理找出口味最类似的客户(猜你喜欢?)。

好吧。之后这些口味相似客户的项目实施工做一概由这批员工负责了。注意:重口味客户除外。

 

本文也许给了你一个荒诞的思路。建议你们不要吹毛求疵,而是要理解在如今互联网告诉发展的年代,无论你是作什么工做和岗位,惟有数学不会因时代的变迁而没落。

数学能为你的技术添砖加瓦。

数学也能为你赚到那一千块大洋。

数学应用到实际场景中时其实也没有绝对的对和错,只有相对的是否合理。


————————————————–

【你若是不爱读书、不爱看新闻、不爱学习,不要紧。我来作你的”陪读郎”】

奴隶个人方式:请关注微信订阅号:程序员在囧途。

天天讲故事、讲商业模式、讲技术给你听。

相关文章
相关标签/搜索