在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
著名前苏联物理学家朗道曾经给出过一个五级物理学家的划分,吴军老师在此基础上提出了“五级工程师”的划分。IT工程师分“五个等级”,你知道自己在哪个等级吗?这个话题的意义不在于引发大家的焦虑感,而是帮助大家正面直视是自我定位,并给与自己一个未来奋斗的目标。
工程师分哪五个等级?
第五级:能独立解决问题,完成工程工作。
第四级:能指导和带领其他人一同完成更有影响力的工作。
第三级:能独立设计和实现产品,并且在市场上获得成功。
第二级:能设计和实现别人不能做出的产品,也就是说他的作用很难取代。
第一级:开创一个产业。
如何实现升级?
1、认清自我,不骄不馁。
级别之间人与人的能力、能力圈的差距是数量级的。
对于工程师级别的划分也是一样的,优秀工程师与普通工程师的差距是数量级的,而不是线性的,更不是想象的只差一点点。回到自己身上,抬头看一下上面列出的代表性工程师,客观评估一下与他们的差距,是否有种路漫漫而修远兮的感觉?但是,我们不用失望,要知道,对于大航海时代的船长来说,正是知道了自己的位置才支撑着他们战胜了风浪和败血症,最终发现了新大陆。
你身边一定会有你觉得是“菜鸟”的同事,对于这类同事,说你的工作效率和工作输出是他们的 3~5 倍,可能你不会反对,但是扪心自问你的工作能力是他们的 10 倍吗?如果这里你需要掂量一下,那么就默默放下你心中对他们的相对优越感吧,毕竟你们之间还是在同一个级别,你们之间的差距很可能只是时间经验的积累罢了。
级别之间的数量级差距是挑战也是巨大的机遇。因为这也意味着每提高一级,会筛选掉大约等数量级的人,这也就意味着你具备了竞争更好的职位和薪酬的机会。
2、避开这些雷区。
(1)逐渐进入舒适区,从脑力劳动者变成体力劳动者。其实在长久的工作中是一个特别难坚持的事情。练级之路没有捷径,学习和成长本来就是痛苦的,习惯这种痛苦吧。
(2)喜欢研究武器,但是却不上场杀敌。比如喜欢研究因为语言历史和设计问题导致的一些晦涩且 trick 的用法,自觉高深,但是工作输出上却乏善可陈。
(3)在公司的整个商业行为中,技术是其中的一个环节,如果你不是那么确定自己要在这个技术方向上发展十年,那么你花一定时间研究这些技术是可以的,但是一定不能忘了公司是有成本和效率要求的。容易“陷入技术做了 N 年,要不要转管理的怪圈”不能自拔。上面提到了,每升一级,需要能力和能力圈的同步提升。因此「转管理」对于不准备丢掉技术的工程师来说本身就是一个伪命题。你的影响力在第五级达到一定程度的时候,即使你没有职位的授权,你推动很多事情都是流畅和自然的。工程师喜欢扁平文化,而且个个骨子里闷骚、桀骜不驯,如果不能服众的话,转不转又有什么意义呢?
(4)喜欢用跳巢来涨薪酬。准确讲,这种行为并没有对错之分,只是一种个人选择。但是,希望你是因为自己能力全方位提升以后,公司暂时没有适合你的职位和项目供你晋升,而不是仅仅作为一种手段。
3、需要具备的特质。
(1)喜欢并擅长深入思考,具有良好的思维体力,并且将思考作为日常的马拉松。
(2)迫切,近乎疯狂的要结果。
(3)谈情怀,也谈使命感,但是执行上非常务实。
(4)成为稀缺资源。任何时候,稀缺的人才都不愁机遇。
我相信大部分工程师们对自己工作和生活都应该是有所憧憬和计划的,但是无论什么事物,都是量的累计才产生质的飞跃,因此做好当下的每一步把!
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
IT程序员需要考什么证书?原因是什么?
软件证书在IT行业中并不是很重要,证书只是理论,程序员更多的是需要实践而来的经验,技术层面的手段,超强的大脑及快速反应,包括较大的工作强度,这些比证书更重要更实用。程序员最重要的还是自己的技术底子以及项目经验,IT是一个最看重能力的技术行业。
6916
2020-03-12 09:48:23
IT程序员面试失败原因分析
IT程序员面试失败原因分析,面试中有很多细节稍不注意莫名其妙被pass,面试官找的不是技术达人而是具备专业技能、工作态度端正、综合素质全面的专业人才。在面试前先研究要应聘的公司,了解工作要求及回答问题时的方向和重点。接下来我们一起分析下程序员面试失败的原因。
4521
2020-03-31 11:06:04
软件工程师要学哪些知识?难不难?
软件工程师要学哪些知识?难不难?作为互联网行业中最重要的技术岗位,软件工程师需要学习的内容十分广泛且深入,学习难度可想而知。当然,软件工程师也并不是大家想的那样十八班武艺样样精通。比如对英语水平的要求并不高,也不一定要学习多么深奥的数学知识。下面我们一起来看看想要成为一名合格的软件工程师需要学习的具体内容。
10198
2020-04-27 17:05:16
薪资20k的程序员是什么水平?
程序员的发展方向可以划分为技术专家、架构师、技术管理、管理。技术专家偏理论研讨,对某个或某些相关的专业范畴深化理解能直接或经过提供思绪间接处理这些范畴的各种问题。薪资20k的程序员相对来说是比较资深的程序员,具备的技能远超初级程序员。
3302
2021-04-27 10:33:54
入门IT行业,首门语言该选什么?
软件工程师问我最多的一个问题就是,第一门编程语言应该学什么。这可能是开发人员学习过程中最大的困惑,以至于许多人觉得在得到百分百正确的答案之前,他们什么都不想学。然而现实是,你可以选择任何一种语言!选择哪种语言其实并不重要。
2755
2021-10-11 19:08:56