—–此文来自吴军的《硅谷来信》
你好!我在之前的几封信中谈到了很多职业发展的体会,在这之后收到了一些读者的回信反馈,我总结了一些读者的问题,发现下面的一些疑问很有代表性,有朋友问:“老师您好我是做程序员或者是财务,编辑,律师的,想在专业上搞的更精深一些,也喜欢这个专业,但是如果长期搞技术,在单位地位低下,很迷茫”我知道在我的读者之中很多人可能正在往上努力打拼,有些人可能在基层位置上工作了很多年遇到了职业发展的天花板,他们并不想放弃自己所喜欢的专业,但是觉得在单位中如果无法当官就没有前途,一些人听说国外的一些公司对工程师很重视非常的向往,同时也抱怨自己的单位对自己不重视,并且将这种情况上升到制度文化的高度,那么今天我们就来谈一谈这个问题。
我们先来定义一个对专业人士的评价体系,这个体系不是我发明的,而是前苏联著名的物理学家朗道发明的,朗道一生有三个贡献,首先作为一个科学家,他发明了朗道变换并且因此而获得了诺贝尔奖,其次作为一个教育者他建立了一个被称为朗道堡垒的理论物理进阶练习,这实际上是一系列越来越难的物理学练习题,一个学习理论物理的人就可以通过看看自己能够攻克多少朗道堡垒知道自己的水平提高自己水平,这有点像游戏闯关一样;第三,他提出了一种按照水平和贡献划分物理学家的方法,被称为物理学家的等级,按照朗道的理论,物理学家可以分为五个等级,第一级最高,第五级最低。每一级之间能力和贡献相差十倍,在第一级当中朗道列出了当时十几个世界级的大师包括波尔、狄拉克等人。在第二级中全世界也只有几十位,朗道将自己列入了2.5级,在获得了诺贝尔奖后,将自己提升到了1.5级。在所有的物理学家中朗道给出了一个零级的物理大师那就是爱因斯坦。朗道等级最核心的思想是,人和人的差距,能力和能力的差距是数量级的差别而不是通常人们想象的差一点点。
仿照朗道的方法我也将工程师分为了五个等级。对于其专业的人士也可以依次分类,分类的原则大致如下,
第五级:能独立解决问题,完成工程工作。
第四级:能指导和带领其他人一同完成更有影响力的工作。
第三级:能独立设计和实现产品并且在市场上获得成功。
第二级:能设计和实现别人不能做出的产品,也就是说他的作用很难取代。
第一级:开创一个产业。
以计算机行业为例,一个人毕业之后,经过一段时间锻炼,能够熟练的运用工程的知识和技能解决问题,独立完成所分配的工作。而不需要他人的指导,这就算一个合格的五级工程师。再具体一点,比如说这个人在京东公司任职,老板让他做一个工具,找出那些不断帮助男女朋友买书的读者,他自己知道在公司内找谁去要数据,如何确认两个人可能是男女朋友,而且经常买书,也知道自己在京东公司的环境里应该使用什么样的开发工具,以及为了方便客户使用这个工具应该有什么样的基本功能。如果还做不到这件事情那就算不上是一位合格的工程师。
在过去工程师和科学家是可以并列的头衔,今天在法国和德国依然如此,那里的工程师会有一个特殊的资格证书,就如同医生和律师有特殊的资格证书一样,但是在中国,很多人从工科大学一毕业,公司的就会在他的名片上印上工程师,然后就似乎已经成为工程师了,很多人有这个头衔,但并不具有工程师所应该具有的基本的技能。在IT行业很多人被称为码农,虽然这个名字不太好听,但是仔细想一想,似乎也是对天天简单的重复低层次的IT工作的人的一个形象的写照。
我想上述对于一个五级工程师的要求,任何一个从工科大学毕业的学生,只要自己有心往这个方向努力是不难达到的。如果达不到这个曾次那就不能算是一个合格的工程师;对于四级工程师就需要有领导能力和在工程上把大问题化解为小问题的能力了,用我之前所说的愿景、目标、道路的逻辑它们寻找出实现比较的目标的道路,工程师和科学家不同,后者考虑的是对与错,而前者只在现有的条件下考虑好和坏的解决方案。比如在建造一座海湾大桥时,工程师会在现有资金条件下根据交通的需求,设计一个200年使用寿命的大桥,但是为了让军队迅速的通过一条河,他们的目标就变成了在最短的时间内,建造足够让军队安全通过的浮桥。目标不同工程师的解决方案就会不同,这件事对于土木工程师和桥梁工程师来说常常不是问题。但是很多搞IT的人就会把海湾大桥修车浮桥。也会把浮桥按照海湾大桥的要求慢慢修,因此能否成为四级工程师,就要看能否很好的解决一个这样有规模的实际问题。这个能力远不是熟练的写程序就足够的,很多人抱怨自己的机会不够,其实从管理者的角度来看,中国IT公司里非常缺乏这样有头脑的工程师,至于为什么有的人能够得到机会,他们和上下级之间的较强的沟通能力帮助了他们。
对于第三级的工程师就应该能够独立带领人,做出一个能够为公司挣得利润的产品,这里面除了上述能力之外,还涉及到对市场的判断和营销能力,很多人说我就是做工程的这个东西是否有用我不清楚,有什么事情你叫我做就好了。这样显然达不到第三级的要求,第三级的工程师本身必须是非常好的产品经理,一个良好的工程素养的人。如果心胸开阔,愿意接受各种意见和建议,经过努力和是可以做到这一步的。你可能奇怪我为什么专门强调心胸开阔呢?因为人有多大的心,就能做多大的事情。有人抱怨自己作为工程师收入和社会地位太低,我想如果你能做到第三级,那就已经不低了,当然再往上就不是很多人能够做到了。第二级是能够做出先前没有的东西都人,世界会因为他们多少而有点不同。举几个例子,比如北极光风投的创始人邓锋,在他之前,世界上没有真正意义上的网络防火墙设备,他们做出了这个设备,并且成功创立的当时世界上最大的防火墙公司,这个公司在被收购之前市值大约是20亿美元,他可以算得上是二级工程师。另外谷歌云计算的发明人迪恩,也可以算。你如果能够称为二级工程师非常好,但是如果不能也没有关系,但是如果不能也没有关系,不必对自己太苛刻;第一级就是开创一个产业的人,包括爱迪生、福特、贝尔等人,这可能离我们远了一些,我想接下来大家就应该知道自己努力的方向了,没提高一级你的影响力和收入就会增加很多,当然对你的综合能力的要求也会多得多。