工程师修炼之路

著名前苏联物理学家朗道(https://zh.wikipedia.org/wiki/朗道)曾经给出过一个五级物理学家的划分,吴军老师的《硅谷来信》在此基础上,给出了“五级工程师”的划分,如下图:

工程师修炼之路_第1张图片
第五级:能独立解决问题,完成工程工作。第四级:能指导和带领其他人一同完成更有影响力的工作。第三级:能独立设计和实现产品,并且在市场上获得成功。第二级:能设计和实现别人不能做出的产品,即他的作用很难取代。第一级:开创一个产业。

五级工程师的划分非常简洁,但是却有点抽象。举几个大家熟悉的人物和职位,方便大家进行定位:

成熟的开发工程师,第五级。

项目经理,第四级。

冯大辉,第三级。

在支付宝时为第四级(阿里P8),后来加入丁香园,现在创业无码科技输出产品后到了第三级。如果无码在医疗搜索上能独树一帜,我觉得应该能到 2.5 级。

Jeff Dean,Linus,丹尼斯.里奇,肯·汤普逊,第二级。

爱迪生、福特、贝尔、香农、理查德.斯托曼,第一级。

爱因斯坦, 第 0 级。

需要说明的是,以上只是我自己的一个主观划分,上面的大牛在每个人心中的位置因为了解程度和主观倾向不同,划分的结果可能有区别。这里只是参照,方便大家自我定位。

四五级是我平常接触最多的层次,一下从这两点开始梳理。

五级工程师其实不是一个容易达到的级别。一般来说,主程、核心开发人员可以认为是这个级别。对应到医疗体系的话,至少是主治医师才能算第五级。吴军老师在文中举了一个第五级工程师的例子,方便大家自我评估:

这个人在京东公司任职,老板让他做一个工具,找出那些不断帮助女(男)朋友买书的读者。他自己知道在公司内找谁去要数据,如何确认两个人可能是男女朋友,而且经常买书。也知道自己在京东公司的环境里,应该使用什么样的开发工具。以及为了方便客户使用,这个工具应该有什么样的基本功能。

如果你达到了第五级,恭喜你已经登堂入室,可以欢快的向第四级工程师进发啦。

但是就我身边的观察,很多达到这一级别向后发展的路上,往往容易走一些弯路:

逐渐进入舒适区,从脑力劳动者变成体力劳动者。「擅长主动学习和喜欢迎接挑战」说起来容易,其实在长久的工作中是一个特别难坚持的事情。练级之路没有捷径,学习和成长本来就是痛苦的,习惯这种痛苦吧。

在公司的整个商业行为中,技术是其中的一个环节,如果你不是那么确定自己要在这个技术方向上发展十年,那么你花一定时间研究这些技术是可以的,但是一定不能忘了公司是有成本和效率要求的。

容易陷入「技术做了 N 年,要不要转管理」的怪圈不能自拔。上面提到了,每升一级,需要能力和能力圈的同步提升。因此「转管理」对于不准备丢掉技术的工程师来说本身就是一个伪命题。你的影响力在第五级达到一定程度的时候,即使你没有职位的授权,你推动很多事情都是流畅和自然的。工程师喜欢扁平文化,而且个个骨子里闷骚、桀骜不驯,如果不能服众的话,转不转又有什么意义呢?

喜欢用跳槽来涨薪酬。准确讲,这种行为并没有对错之分,只是一种个人选择。但是,我希望你是因为自己能力全方位提升以后,公司暂时没有适合你的职位和项目供你晋升,而不是仅仅作为一种手段。

如果你成功完成了第五级的修炼来到了第四级,那么我觉得你至少从薪酬上已经超越了 80% 的 IT 从业者。

这个级别的典型的工程师有:巨头里的小组负责人、高级工程师,中小互联网公司里的技术总监、CTO、架构师、DBA 等。对应到医疗体系的话,至少需要是医院的科室主任。这个级别是我们日常工作中经常打交道,同时心里默默认为是聪明人的最多的群体。这个群体聪明、勤奋、好学,是其负责的具体工作的佼佼者。

很多人,发展到了这个阶段也就是其职业生涯的最终阶段了。除去自主选择停留在这个等级的那部分人,更多的人是卡在了对整个商业行为的理解,或者说是认知升级没有跟上。

很多工程师,脱离了公司或者组织,是不知道如何赚钱的。如果希望继续升级,一定要建立对整个商业行为完整的认知。具体到操作层面,可以在公司内部孵化项目或者产品,然后推向市场。

整个过程中,你自然会学会如何争取资源、利用资源,如何在修海湾大桥还是修浮桥之间决断,如何做获取种子用户、如何营销、如何做市场放大推广,如何调整模式验证模型,最终实现变现。

最终变现的规模不需要达到一个亿的小目标,公司项目或产品能到 100w 流水就够了(如果你在巨头工作,你当然可以花半天时间就刷到 100w,但是聪明的你一定知道我不是这个意思……)。

如果公司暂时不能提供资源进行项目孵化,那么可以尝试独立开发者做 side project(但是不应该占用工作时间),个人项目变现规模我觉得 10w 就够了。这个数字并不难做到,如果你感兴趣的话,可以随便看看 INDIE HACKERS上面开发者的经验之谈。

当然,这个过程不会非常顺利,大部分时候,你可能最终是学会了「如何 cancel 项目」,但是,谁 TM care 呢?

你可能感兴趣的:(工程师修炼之路)