程序员职业发展之路思考:工程师的等级阶梯(宏观)
德雷福斯模型:新手到专家
德雷福斯模型(Dreyfus model)是在 1980 年,Dreyfus 兄弟共同提出的技能习得模型。
它是一个技能习得的阶梯模型,也可以用来考察行业技术能手的分级。该模型由上而下分成:专家、精通者、胜任者、高级新手、新手五个等级,越到上面人数占比越少。
- 新手:需要指令才能工作,需要别人帮助
- 高级新手:能完成大部分工作,解决大部分问题,有局部的全局思维
- 胜任者:能独立解决问题,有意识的制定计划,将流程标准化
- 精通者:把握整体全局,不仅解决问题,还能发现问题,指导别人,主动性高
- 专家:有丰富的经验,不仅仅依赖规则、原则,而是基于深刻、潜移默化的直觉把握情境解决问题,能看到未来可能的愿景
工程师的五个等级
下图是吴军硅谷来信中的一篇文章的工程师等级图,他将工程师划分为五个等级:
- 第一级:开创一个产业
- 第二级:设计和实现别人做不出来的产品
- 第三级:独立设计和实现产品,并在市场上取得成功
- 第四级:能指导和带领其他人一同完成有影响力的工作
- 第五级:能独立解决问题,完成工程工作
这个五级工程师的体系划分启发自苏联著名的物理学家朗道,他将物理学家划分为五个等级,第一级最高,第五级最低。每一级之间贡献和能力相差几十倍。
在第一级中,朗道列出了当时十几个世界物理学大师,包括波尔、狄拉克等人。
在第二级中的人数也很少,在当时来算的话,全世界只有几十位。
朗道刚开始将自己只列入了 2.5 级,获得诺贝尔奖之后,将自己提升到了 1.5 级。
在所有的物理学家划分中,朗道当时还给出了一个独一档的分级:零级大师 - 爱因斯坦。
从上面的 5 级划分来说,第五级就是自己能独立解决问题完成工程工作,这对于刚进入职场的多数人来说,要求有点高,这个时候的你,可能需要在别人指导下完成某一项任务。所以下面应还有个第六级别,在别人指导下完成某项任务。
硅谷来信中概括了朗道一生的三个贡献:
- 首先,作为物理科学家,他发明了朗道变换,因此获得诺贝尔奖。(开创了一个物理理论)
- 其次,作为教育者,他建立了一个被称为“朗道堡垒”的理论物理进阶练习,这实际上是一系列越来越难的物理学练习题。有点象游戏通关,越能把后面的练习题做透,物理理论水平也越高。(物理教育方法)
- 第三,他提出了一种按照水平和贡献划分物理学家的方法,被称为物理学家的等级。
一些想法
站在朗道这种级别的人来说,是探索前沿的科学技术,扩大人类知识边界,创造新的知识。
站在公司打工人级别来说,在吴军的工程师五个等级中,如果能做到第三等级 - 独立设计和实现产品,并在市场上取得成功,那也是很高的成就了。取得这种成就应该可以到达公司高层位置。
对于多数打工人来说,到达第四等级也会有些难度,毕竟管理岗位数量相对于基层员工数量是有限的。
那怎么办?可以成为某一方面的专家,理论上来说这个专家头衔是没有限制的。但是要达到专家水准,需要刻意练习,日复一日的钻研和实践,枯燥乏味的时候也不能轻言放弃,坚持不懈的努力才有可能进阶到专家的水准。一个迷茫、困惑可能中途就放弃了。
在通往专家的漫长道路上,有的人走向了岔路,有的人转向了其它方向,有的人可能有其它机会放弃了。。。 等等原因不一而足。最终能成为专家的数量也是有限的。
还有就是一专多能,复合型人才,这个专的长板可以不要太长,因为没有那么多时间刻意练习。那可以结合其它技能,成为一名复合型人才,这种人也是很有竞争力。
最后,在公司中,你有了技能,配合其他同事的能力做出产品,还需要把产品销售出去。生产 - 销售 动态循环,公司才能持久发展,打工人才能向前进。
也欢迎到公号讨论:程序员职业发展之路思考:工程师的等级阶梯(宏观)
参考
- 德雷福斯模型 - https://zh.wikipedia.org/wiki/德雷福斯模型