程序员(工程师)等级

SHOYUF

引用部分来自于吴军老师《硅谷之谜》对于工程师能力的分级 来源链接 - douban

Level 1

开创一个全新行业的人。历史上有爱迪生、特斯拉、福特,二战后有保时捷博士、本田宗一郎和硅谷的诺伊斯。这些工程师不仅在技术和产品等各个方向上与第二等的工程师有了质的差别,而且在管理经验上也是好手,他们通常也是企业家,并通过自己的产品改变了世界。

高超的技术产品、管理能力,通过产品改变世界

Level 2

是那些可以给世界带来惊喜的人,比如实现第一台实用化个人电脑的沃兹尼亚克、DSL 之父约翰·西奥费、iPhone 和 Google 的总设计师、安卓操作系统的发明人 Andy Rubin、云计算技术的发明人 Jeff Dean 和 Sanjay Ghemawat。他们与第三四五等工程师的差别在于其工作的原创性以及对世界的影响。与科学家不同,他们的工作不是科学研究。

需要原创能力,独特性,需要运气加成

Level 3

可以做出行业里最好的产品。与第四等工程师的差异不仅体现在技术水平、对市场的了解、对用户心理的了解以及组织能力等诸方面,而且也反应在悟性的差异上。有些人从工作一开始,可能需要十年八年,经过多次失败,不断总结,终于在某个时间点豁然开朗。而另一些人可能非常幸运,在一开始就有幸和优秀的人一起工作,加上善于学习,五六年下来就能达到第三等的水平。在硅谷,极少数工程师只花了五六年时间就达到了这个水平。一个人即使再聪明,基础再好,也需要在工程上花足够的时间才能达到这个水平,一个年轻人工作了四五年就开始做行政管理工作,基本就和这个水平无缘了。

拥有产品、技术、市场能力

Level 4

除了产品设计方面的基础知识,还要具有一定的领导才能,能在整个产品的生命周期从头到尾将一个产品负责到底。在硅谷,这基本上是一个高级工程师应有的基本素质,这些素质不是一个工学院就能培养出来的,而是需要在工业界实际锻炼三四年甚至更长的时间。

具备基本的领导才能

Level 5

能够独立设计和实现一项功能的人,这是对工程师的基本要求。如果一个人只是懂一点工程实现的手段,需要别人告诉他怎么做,那最多算助理工程师或技工。

能实现功能,但不会主动设计和优化功能,工程化意识比较少,全局观不足

湘ICP备13009407号