Don’t Hire B Player
我几乎不在这个blog上转载别处的文章,今天偶然看到蔡学镛的这篇《KPI心理学》,忍不住转过来,毕竟我也是看过《爪哇夜未眠》的人。 —————————-以下是转载内容—————————- 原文地址: http://www.jerry-tsai.com/2010/06/kpi.html 阿里巴巴集团大部分的员工,每季或每半年都要接受一次的KPI考核,看看他绩效如何。关于用KPI来打考核,许多员工其实都有一些负面的看法,而管理层也知道采用KPI有时候会有负面效果,但是没有更好的方法之前,我们还是仰赖KPI。 我已经到阿里巴巴的支付宝上班一年多了,对于KPI,我有四阶段的心理变化,值得描述一下。 刚进公司时,我对KPI的重视程度是70%。大多数的时间,我做的事都是KPI设定的任务,有些事情,虽然不是KPI关注的任务,但只要对公司有利,我依然会去做。这是第一阶段。 后来,我对KPI的重视程度降低到30%。大多数的时间,我做的事都是对公司有益处的事,至于是不是KPI的重点我就比较不在乎了。这是第二阶段。这是对公司最好的阶段。 接著,我发现做正确的事会导致自己的KPI不好,无法升迁,于是我开始变成100% KPI导向。只要不是KPI的内容,我就不愿意做。这是第三阶段。公司把一个员工逼到这个阶段,是很可悲的,对公司也是一个伤害。 第三个阶段不会持续太久,会立刻变成第四个阶段:对KPI重视程度为0%。这表示对于自己在这家公司的前途已经不在乎,准备开始找工作了。我现在正在第四阶段,至于会不会有第五阶段,我就不知道了。 70% -> 30% -> 100% -> 0%,你在哪一个阶段呢?或者,你有不一样的折线图呢? —————————————————- 两点感受: 1. 蔡学镛竟然在支付宝工作过,看来我真是孤陋寡闻… 2. 发现自己有很长时间处于第二阶段,最近半年正急速逼近第三阶段…
这两天抽空把《重来》从头看了一遍,这本书的分类是“企业管理”,副标题是“更为简单有效的商业思维”,对这类带有所谓“管理”、“商业”等字眼的书,我本来是兴趣不大的,不过先前看过一篇这本书的书评,遂打算一读。 这本短短两百来页的书(去掉插图,实际不到一百页),包含了近百条企业运作的行动准则,读完的感受可以用“酣畅淋漓”来形容。书中所道出的观点都是我们想说却说不出来也无法说出的秘而不宣的事实。 这些观点不是纸上谈兵、不是空洞的说教,而是来源于“实战打拼的经验”,富于智慧的真知灼见。著述这本书的37signals公司“在长达10年的时间里,经历过两次经济衰退、一次经济泡沫破裂、数次商业模式转变…始终保持盈利”,“公司很小,开支甚少,盈利颇丰”。 而他们的秘诀似乎就是“刻意把自己做成一家小公司”,然而特立独行都是需要内在的强大来支撑的,看看37signals的理由吧:“何必壮大?”、“你的需求没有想象中的那么多”、“轻装上阵”。 “现实世界”中,小公司都希望变大,小团队也都希望扩张,然而扩大一定是好事吗?看看:“条件受限是好事”、“甘于低微”、“鸡尾酒会上的陌生人”。 如果公司或团队正处在良性发展中,适当扩张并不坏。如果盲目扩张,局面很快会失控,于是彼得定律开始发挥作用,进而就有了: 无数繁冗的规章制度流程——“员工不止13岁”、“不要听风就是雨”、“发出你的心声”; 无休无止的会议——“打岔是效率的敌人”、“会议有毒”; 中看不中用的长期计划——“计划即瞎猜”、“预估的都是垃圾”、“速战速决”; 不断增加的预算开支——“在问题上少投入点精力”、“给竞争力做减法”。 此外,书中还有很多和“现实世界”反其道而行之的惊世骇俗的观点,如:“哪来的从错误中学习”,“工作狂”,“立马就上线”,“不必逐字记下客户需求”,“人人都得干活”,“越快越好是毒药”等等,令人警醒,发人深思,值得一读。
信任 所有人都知道:信任,是团队合作的基础。信任是什么?我想用两句经典台词来说明:“你办事,我放心”,“跟着你,有肉吃”。——这就是信任。信任的原则“用人不疑、疑人不用”,在一个相互信任的团队中,每一个人都尽力做好自己的工作,也充分相信他人能够搞定各自的部分;一旦遇到意料之外的困难,每个人都将之视为自己职责的一部分,并且愿意提供协助。信任的基础是什么?信任感当然离不开长期合作过程中所形成的彼此之间的相互了解,但更重要的是团队个体成员的自信。相信自己能搞定每一件事情,相信所有的困难都能迎刃而解,相信每一个问题都能找到完美的解决方案——这不是盲目自信,而是一种胸有沟壑、举重若轻的淡定和从容。一个人足够自信,才有可能去信任他人。是很难想像一个人对某件事件没有把握,却相信别人能够做好它。团队为了某个目标而在一起合作,可能是因为兴趣、利益或荣誉,但离开了信任,余者无从谈起。 协作 团队协作的重要性已经被现代企业强调到几乎过了头的程度,这一方面是由于大规模的工业化生产要求很多人共同参与,另一方面是由于人们试图逃脱个体孤独和渺小的愿望——在自给自足的小农经济和手工业经济时代,不需要太多的团队协作;由于个体能力有限,人们希望在团队中得到慰藉和助力,并分享团队成功时所带来的满足感和成就感。我并非要抨击团队协作,而是想讨论团队协作的方式。有两种协作方式:一种是所有成员都具有很强的自我驱动力,每个人都能够充分发挥主观能动性,并与他人协作把工作做好;另一种是团队围绕少数超人,每个人都是好士兵,令行禁止,通过超人的驱动来完成目标。哪种方式好呢?可能很多人从理性上会选择前者,事实上大多数团队属于后者,恕我直言,多数团队主导者也更喜欢后者(扪心自问,假若是我也难逃窠臼)。团队中有超人是幸事亦是不幸,原因不再赘述。我相信很多人都认为超人驱动型的团队不好,因为“超人”与“糙人”同音(此处没有恶意)。至于团队到底采用哪种协作方式,这得看团队组建者(决策者)是需要能做事的员工还是听话的员工。 公平 古人云:不患贫而患不安,不串寡而患不均。每个人心里都有一个天平来衡量周遭的一切,且对自身尤其关切。我想说的是;公平不是平均主义,公平不是人人平等,锄强扶弱不是公平,劫富济贫也不是公平。我认为的公平是:让所得与付出相称,让职权与能力相称;公平在于机会均等,而不是平均分配。举个例子,每个人都公平的享有受教育的机会(如你所知,教育机会实际上也不公平),但并非将来公平地从事相同的工作,获得相同的收入。团队中的公平体现在,每个人都可以公平地获取信息,公平地得到锻炼和成长的机会,而不是职责等同,甚至以削有余补不足的方式达到平等。要做到机会均等确实很难,但职责等同只会更糟。有很多为领导者喜欢故意在下属间维护某种平衡,让他们互相牵制,从而保持自己的地位。 设计 很少有什么工作不可以通过团队合作的方式来完成,设计是其中的一种。我是写程序的,这里说的设计,不光是指程序的设计,往大了说,包括人类一切的设计活动,例如建筑的设计,桥梁的设计,城市交通的设计,宇宙飞船的设计,室内设计,绘画、雕塑、诗歌等艺术作品的设计;往小了说,包括团队组织结构的设计,工作流程的设计,搜索引擎系统的设计,程序模块的设计,用户体验的设计。所有伟大的设计通常都只是由一个人或紧密合作的两个人设计出来的,当然,最终成品可能是由很多人按照设计意图或设计方案来共同实现的。众所周知,苹果系产品出于乔布斯,莱特兄弟设计出了现代飞机的原型,而W3C委员会设计的XHTML规范却走到了尽头(被HTML5取代)。不得不说,出色的设计师确实很少,而设计出色的作品,往往需要天时地利人和。设计并非是很高深莫测的东西,实际上每个人每天都自觉不自觉的进行各种设计,写程序就不说了,你写一封邮件,得设计都包含哪些内容以及如何组织这些内容吧;你做一个演讲,得设计每个部分的详略及起承转合吧。设计分为很多不同的层面,每一个层面的设计都是分别进行的,事实上也不得不分别进行——一个设者,不可能既设计出企业组织结构,沟通协作流程,还设计出要生产的产品,并且设计每个系统及每个模块。每个层面的设计者单独负责相应的设计,而高层的设计往往会决定低层的设计。设计不是一劳永逸的,但初始的设计往往会对后续的再设计产生决定性的影响。设计由谁来进行?当然是各个层面上的决策者或设计者。决策者如果由于专业技能或精力所限不能进行设计,那么应当找到一个设计者来履行设计职能——这本身乃是他设计层面的一部分。 人性 很多组织标榜自己人性化,比如:免费零食,20%的工作时间可用于和工作无关的事情,诸如此类给员工提供的一些小恩小惠。似乎人性化仅止于此。当我们说“人性”的时候,应该意识到,人性之中,有善的一面也有不善的一面,有积极的一面也有消极的一面,有阳光的一面也有阴暗的一面。但在我们的成长环境和生活环境中,一味地宣扬好的一面,似乎不好的一面压根不存在一样。久而久之,我们也便习以为常。但这不能真正解决问题,人性中不好的一面时刻会占上风,干扰我们的判断力,影响我们的决策,妨碍我们的行动。人是自利的——这不同于自私,人也是需要激励的——物质上或精神上,人对周围人的崛起会本能的感到紧张、抵触甚至敌视。只有正视人性中不好的一面,通过外部措施或自身警醒及时察觉和疏导,才可以防患于未然。
由于google笔记本服务寿终正寝,我不得不寻找替代的产品。 对比了麦库、有道笔记和为知三家在线笔记工具,由于我对网页版的使用度最高,因此主要对这三家在线笔记服务的网页版做一个比较。 打开各家在线笔记网站主页,满屏都是各个版本的客户下载,但是网页版入口却放在小小的角落里面。不知道设计者是怎么想的,似乎新老用户,打开你的站点主页,都是为了来下载客户端似的。 照我看,打开网站主页,应该是直接进入网页版,对新用户来说,让他直接来体验网页版的功能;对老用户,很可能是来整理笔记,当然是直奔主题最好。 可以把客户端下载链接放在网页版页脚或侧栏或其它不太显眼但用户能找到的某个位置,而不是相反。但是三家的主页竟然是如此不约而同地相似,不是互相抄袭是什么。 再来看注册,有道笔记的注册,是注册网易通行证。也许N年前我注册过,但是基本不使用网易的服务,早忘了。 记得我刚开始上网的日子(那时应该叫web1.0时代吧),通行证满天飞,那时要在某个网站上注册一个通行证,可是个技术活。你得填写一大堆的表单,什么账号、口令、姓名、性别、住址、籍贯、OICQ号、邮箱、密保问题1、答案1、密保问题2、答案2。。。密保问题N、答案N,验证码等等,往往等你把表单填完,点提交按钮,会话已经超时了,你先前填写的那些信息全部消失,不崩溃才怪。所以你得拿捏好节奏,在会话有效时限内,填完表单并提交。 所以一看到这种冗长的注册表单我就直反胃,所以有道笔记直接cancel了。 相比较而言,麦库和为知,都可以通过填写一个邮箱和密码来完成注册。 网页版界面上,为知的UI和功能,比麦库逊色不少,为知的页面三列结构,视觉效果也不太好。 两家都没有导入/导出功能。 笔记分组,为知是通过文件夹来区分的,“新建文件夹”功能较为隐蔽。麦库是通过笔记分类来区分,且预设了好几个分类。预设分类可能比较适合懒人,但未必适合所有用户。 对麦库来说,查看和编辑笔记的视图是分开的,在笔记列表视图,点不同按钮以查看内容页或打开编辑区。 这两家笔记,在新建笔记时,都需要保存当前正在编辑的笔记,并且要点一个“新建笔记”按钮,操作体验不是很好。 不像google笔记本,列表、查看内容和编辑笔记都在同一个视图中,你可以随时随心地添加新笔记,随时随心地去编辑每个笔记,随时随心地删除笔记,用户体验很流畅。 麦库和为知,每个笔记都有标题和内容两项,这个也不是很好。因为笔记可以是随时随地记下来的一段话,没必要那么正式得分标题和内容。麦库的笔记犹如博客。 对于标签功能,为知,要给笔记添加新标签,可不是很好找。 而在麦库的“添加标签”弹出菜单中,完全可以把“新建标签”按钮去掉。让用户随意添加标签,程序在后台判断是否是新标签,若是新标签,由后台程序自己新建。 另外,有个问题,我在linux/firefox下使用时,麦库和为知的编辑区右侧都超出屏幕很多,如果不输回车,一行文字太长就看不见了。 最后是客户端,PC客户端对我来说就是网页版,主要说便携式设备客户端,为了叙述方便,就手机客户端吧。这种在线笔记工具,手机客户端的作用,我觉得主要就是随时随地的记录和编辑,并且保存到云端。至于搜索、查看、整理、归档等功能还是其次。因为记笔记,可能大多是即兴的,离散的,事后有大块时间再来反刍,那个时候可能主要是在PC上进行的。 我下载了麦库手机客户端,对于记笔记功能来说,不足之处,还是不要分标题、内容为好。就弄一个编辑区,写完了给我保存就OK。另外,手机客户端不支持富文本格式,要是想编辑先前在网页中记录的笔记,每次都会弹出一个选项——询问是追加还是先转换格式,这点也很烦人——要么就支持富文件,让用户有一致的体验,要不就只在第一次让用户选择,以后别再询问。手机界面小巧,UI设计上,怎么操作简单怎么来。
我平时会将自己看书、上网阅读到的有价值的信息,或者突然涌现出的某些有意义的想法,记录到google笔记本上。虽然google早就不再维护这个应用了,但我依然觉得这是所有在线笔记工具中最好用的一个。 今天打开google笔记本,发现有条醒目的提示信息: 笔记本即将关闭。自 2011年11月11日起,我们会自动将您的笔记本导出到 Google 文档。如果您有任何疑问,请访问我们的常见问题解答页面。 google选择在光棍节关闭笔记本服务,不知有何用意。不过,关闭笔记本服务,应该是早晚的事情,或许是没有什么商业价值吧。这种在线笔记服务,是比较小众的,不像微博、SNS那般火爆。在这个年代,还有写日记、记笔记习惯的人恐怕不多了吧(当然工作性质使然的就不说了)。 鉴于Google Docs长期被封,我是不准备使用了,只能再寻找其它类似的笔记工具。我不喜欢客户端,而对这种SaaS类型的在线服务情有独钟,在云时代,单机版的工具也显得有些落伍了,我们需要随时随地的Accessibility。已经记录的笔记全部导出备份了,找到好用且免费的替代服务就迁移过去,要是实在不行的话,我就利用blog空间自己整一个自己用。
同事问到一个问题:从A机器需要访问B机器上的mysql数据库(A、B都是linux系统),但A机器没有mysql,需要安装一个客户端。而Mysql官方网站上似乎没有提供单独的客户端下载,虽然Mysql Server的安装包里面包含有客户端,但是没必要在A机器上安装整个Server程序。尽管有一些第三方的客户端可用,不过都没有自带的客户端用起来顺手。难不成非得在A机器上安装整个Mysql Server? 答案是否定的。其实Mysql Server自带的客户端是一个独立的可执行文件,不需要依赖其它任何配置,它的位置是 $MYSQL_HOME/bin/mysql 其中$MYSQL_HOME表示mysql安装目录。 把这个文件拷贝到任何地方,都可以执行(如果是从linux拷贝到windows或相反,那就没辙了),并用来连接其它任何机器上的Mysql数据库。 由于B机器上已有mysql(Server)环境,只要把B机器上的$MYSQL_HOME/bin/mysql拷贝一份放到A机器上,就可以像平常一样从A机器访问B机器的mysql数据库了,如 ./mysql -hhostB -P3306 -uusername -ppassword
管理不足就是指管理工作没做到位,管理者没有履行应有的管理职能,比如:组织协调不管不问,团队建设能免则免,员工士气听之任之。造成的结果是整个组织运行不畅,执行力低下。过度管理则是指管理者过分行使自己的管理职能,事无巨细必亲自插手,比如:决策方式实行一言堂,员工能搞定的事情管理者亲自代劳。造成的结果是整个团体的运作严重依赖于其管理者的活动和意志,普通员工的作用大大弱化。
在NodeJS的API文档中对process.memoryUsage()描述得比较简略: Returns an object describing the memory usage of the Node process. 返回对象如: { rss: 13496320, vsize: 63582208, heapTotal: 3897728, heapUsed: 2912788 } 这几个字段的含义如下: rss —— Resident set size, 进程当前占用的物理内存的大小(单位bytes,下同) vsize —— Virtual memory size, 进程当前占用的物理内存和硬盘交换区大小之和 heapTotal —— V8引擎的堆内存总大小 heapUsed —— V8引擎正在使用的堆内存大小 这几个字段的关系: rss < vsize heapUsed < heapTotal < vsize 从左至右被包含。 当使用top查看进程信息时,VIRT相当于vsize,RES相当于rss。实际上,rss和vsize是调用系统的 /proc/[pid]/stat 得到的。 [...]
最新评论