大家好,我是​陌溪​。

最近看到蜗牛大佬,本科毕业三年从P5晋升P7,属实让陌溪羡慕,让我们一起来学习一下,他在阿里的三年都做了什么吧~

大家好,我是蜗牛,一名程序员,目前在阿里做 Java 后端开发。本科毕业的​三年时间​里,连续​两次晋升​,成为了 P7 ​技术专家​。

写这篇文章呢,是自己从毕业到工作三年多了,有一些成长,有一些感受,也有一些心得,就想分享出来。一方面是对自己过去三年的复盘,另一方面也希望自己的经历和思考,能帮助到即将毕业或身在职场的朋友们。

本篇文章我会分成3个部分,首先我会大概讲下从校招到工作这三年的经历,包括​校招经历​和​晋升经历​,接着我会分析下自己​晋升相对比较快​的原因,最后谈一谈职场人​如何快速晋升​。

本科毕业三年,我从阿里P5晋级P7_java

听上去可能比较像互联网行业普通程序员的职场成长史,但其实很多的思维和方法论,同样适用于其他行业和岗位。所以即便你不是程序员,也可以继续看下去。

校招和工作经历

校招经历

先讲讲我的校招经历吧。我是 2017 年的应届毕业生!我的学校其实也比较普通,但也不是太差,是一个末流的 211。校招的话一般毕业的前一年就开始了,分为​春季招聘​和​秋季招聘​,春季的这些招聘一般开放的是​实习生岗位​,这个其实很重要,能去实习一方面有了工作履历和项目经验,​简历质量​会提升很多,对后面的应聘有加分,另一方面很多公司会提供​转正机会​,转正面试要比正式面试简单一些。

秋季招聘就是指毕业后的​正式工作​了。

本科毕业三年,我从阿里P5晋级P7_解决方案_02

我比较敏感,16 年初就开始把精力投入到校招,寒假期间拼命补充技术知识,用 ​Markdown​ 写简历,搜罗各大互联网企业的​校招官网​,​内推渠道​,还有就是专门的​招聘网站​,广撒网一样的投递简历,但是大多都石沉大海。

在我灰心的时候收到了蘑菇街的面试,大概是三月份,我怀着忐忑的心情完成了​处女面​。但蘑菇街一面结束就无影踪了,也没通知我过,也没通知我不过。

后来收到阿里的内推面试,能得到​大厂的面试机会​,我既忐忑又欣喜,以我对自己能力的认知,能参加面试就很满足了。阿里一面意外过了,可能得益于蘑菇街的面试经验,不过阿里二面就挂了。

后来面了腾讯,因为我是搞  Java 的,腾讯 C++ 偏多,和面试官聊不来,​一面就挂了​。百度也拿到了面试资格,不过​二面就挂了​,据了解百度搞 PHP 的会比较多。面对这些面试我都比较小白,参加的时候都抱着涨面试经验的心态,从没想过自己能进入这些大厂。至于为什么收到的面试都是这些大厂,我分析下来啊,一方面是​大厂校招启动早​,内推免笔试,另一方面他们​招人多​,很多人都会给到面试机会。

阿里之前内推挂之后,还有一次笔试机会,笔试通过的话有​最后一次面试资格​。我参加了笔试,幸运的拿到了面试资格。

5月在现场面试了​三轮​,回到学校的时候就收到了​实习offer​。我其实是很惊喜的,因为没有觉得自己表现的多么好,但面试时间的确​挺长​的,面试官和我的交流大多也比较顺畅,可能这就是气味相投吧。

6 月底我去​实习了两个月​,8 月参加​转正面试​,9月拿到了​正式offer​。

一般面试都会有​定级​,就是根据面试情况,判定面试者的能力水位,比如 A,B,C 三档,然后某档之上就会发 Offer。我其实比较普通,就是  Java 基础掌握的比较好,没有太大的亮点,应该就是能发 offer 的​最低档​,所以薪资也是那年的​白菜价​。

晋升经历

第二年,也就是 2017 年 7 月我入职阿里,职级是 ​P5​,一年后也就是 2018 年被老板提名 P6,也顺利晋升到 ​P6​,在新的职级上适应和打拼了两年,2020 年被老板提名 P7,也顺利晋升到 ​P7​。三年时间完成了两次晋升,薪资也水涨船高,接近毕业时的三倍,同时还收获了一些股权激励。

在很多人看来,我算晋升比较快的了。大多数校招生从 P5 到 P6 要花两年时间,而 P6 到 P7在不同的个体上有比较大的差异了,有的两三年,有的甚至一直没有机会。我身边蛮多比我工作时间长,但依然是 P6 的。那为什么我晋升比很多人快呢?

晋升原因分析

环境的力量

自己幸运倒是一方面,但幸运是结果。回顾下三年以来的经历,把重要节点连成线的时候,我发现还是隐隐能找到一些原因的。

首先是​环境的力量​。我们从一张白纸到进入一家公司工作,最关心的可能就是自己的​成长空间​了。我在毕业的时候其实有过一次选择,当时的公司在上海和杭州都有部门,那我其实有次​选城市​的机会。

我比较喜欢杭州,毕竟​阿里总部​啊,生活压力也比较小,但我之前实习是在上海,实习期间就觉得​团队氛围​很不错,然后对业务也有了一定的​熟悉度​,那待上海的团队,成长空间是不是更大一些,于是我就​继续留上海​这边的团队了。

上海这边团队的​同事都很优秀​,包括带我的师兄,我的老板,还有合作的同事。在我入职的一两年内,他们很多都有​晋升​。所以他们的快速成长也成了我的榜样,和他们一起共事,也在促使着自己不断向上。有句话怎么说来着,​你身边人的能力决定了你的能力​。

还有另外一种更加文艺的说法:

你是什么样的人,就会遇见什么样的人。你的朋友是什么样的人,你就会成为什么样的人。你的爱人是什么样的人,你就会过什么样的人生。护好了他们,也就是成全了自己。

所以有​好的导师​,​优秀的同事​,就给我的成长提供了很大的​助力​。

比如我很早就学习到他们好的​编码规范​,提升效率的​工作方式​,解决问题的​思维方法​。其他人需要​试错​得到的经验,我从同事身上比较早的学习到了正确的方式。他们会循序渐进的给我分配任务,我每做一件新的事情,都能有​收获感​,可以明显的感受到自己有成长。

另外同事​有晋升​,​有离职​,​有转岗​,这些对他们个人来说,是职场重要的节点,那对于共事的我来讲,也产生了重大影响。

我参与的那个业务小团队是 4 个人左右,在我入职的第一年里,有两个人相继离职,只剩下我和带我的师兄。他们离职后,我的​压力就瞬间变大​,很多事情和问题都集中到我这边,我对业务熟悉和理解就是在那个时候​爆炸式增长​的。后来进来两位新人,我​带着他们​做了一个比较重要的项目,也是凭着这个项目在第一年里从 P5 升到 P6。

第二年带我的师兄从 P6 升到了 P7,后来他就转到别的业务线了。对我们业务非常熟悉的,也就只​剩下我了​,我自然而然变成了这个业务领域的​一把手​,相关的​方案评估​都会走到我这边,也开始参与​需求管理​,项目管理相关的一些工作,还有就是业务领域的​架构设计​和​规划​相关的事情,慢慢从​执行者​的角色转变成了​兼任决策者​的角色。

我的第二年相当于在​适应 P6 这个新的层级​,以及​适应业务领域owner​的角色。到了第三年,遇到了一个比较​大的项目​,我这个业务领域需要出架构方案,那自然就落到了我的身上,接着带着团队同事​落地​了这个项目。后来也是凭借这个项目在第三年完成了 ​P6 到 P7 的晋升​。

阿里有不同层级的岗位模型,技术方向的话,​P5 偏模块owner​,校招生入职一般就是这个层级,而社招起步 P6,​P6 偏系统owner​,​P7偏领域owner​,这是一个​从点到线再到面​的过程,我刚好在不同的阶段,有幸担任起了对应的角色。

上面提到的​同事变动​,可以说加速了我的角色变化。晋升的同事着手更高层级的事情,意味着原来的事情需要有人承接,离职转岗的同事留下来的事情也需要有人承接。那这时候就自然而然​落到自己身上​了,我就得承担起更多的事情,更大的责任。事情变多,责任加重,直觉感受上肯定不好。但回头看,这也意味着我可以被更多的人看到,被更多人认可,那这其实是身边同事为我提供出来的成长空间。

个人的态度和行动

我接触到的​环境​,为我提供了充分的​成长空间​,这是我认为自己能够晋升的​外因​。接着再讲讲​内因​,我理解就是​个人的态度和行动​。

我有比较强的​责任意识​,对工作上的每件事情都很认真负责,及时交付,往往给人一种​靠谱​的感觉。

另外带我的师兄说我​耐操​,能干活。其实很多事情第一次我是干不好的,我也是在不断的​摸索尝试​中找到了正确的方法,指导我做正确的事。可能是自己比较有耐性,面对不熟的东西从来不会说 我不会,我不做,而是 我去了解一下,我去学习一下。

还有就是​主动做事的态度​。在有个跨部门的项目里,我发现了链路的一些问题,虽然那些问题不是我们这边引起的,也没有人愿意投入精力解决,但我评估下来解决这个问题不论是对我们团队还是合作方,都非常有价值,那我就牵头起了专项,​推动​这个事情彻底解决。

工作压力大的时候,其实很容易焦虑。我应对焦虑的方式就一句话:​行动是焦虑的解药​。

接手新业务,不熟悉,焦虑,那就问人,找资料,​多去了解​。工作有了卡点,焦虑,那就​盯着卡点​,寻求解决方案。

只要动起来,就能有​进展​。

另外就是我善于维护和协作方的关系。工作中难免会和各种人协助,老板,同事,业务方,合作方,我经常是站在协作方的角度上考虑问题,这样更能理解​他们需要什么​,而​我能提供什么​。其实就是​预期管理​。

如何晋升

那以上就是我觉得自己能够晋升的一些原因,当然有很多个体因素在里边。不过结合我对身边晋升同事的观察,还是能够找到​共性​的。我感觉职场人要想晋升,在​思维​,​沟通​,​做事​三个方面都要有更高的水准。

掌握正确的职场思维

思维方面呢,要有​正确的职场思维​。

工作是什么呢?

工作是​谋生手段​,一个公司给你一份工作,你完成任务,它给你工资,就算是钱货两清,所以只是为了钱,你的上一份工作和下一份工作可以没有必然的联系

但是职业不一样,职业是我们​一辈子要从事的事业​,是你选择的​发展方向​,那每一件事都得是下一件事的铺路石。

比如你的职业是程序员,你的发展方向是架构师或者技术管理,那你不仅要提高​编程能力​,也要培养​架构思维​,​管理能力​,那你每做完一个项目,你就为这个职业积累了更多的​经验​。

像我在 P5,P6 阶段做的事情其实都是为P7在​做铺垫​。

分清楚工作和职业的区别,就可以​指导你有选择的做事​,凡是对将来职业有利的事,那就不管​有没有报酬都要做​。比如你是程序员,需求管理,项目管理,推动上下游解决问题,可能老板并没有要求你去做,但你可以主动做起来,因为这些能力都是走向更高层级必不可少的。

相反如果只是为了钱,​对职业发展没有帮助的事​,能不做的就尽可能不做。比如一些​重复琐碎的事情​,他们只会占用你的时间和精力,却给不了你多少成长。

工作和职业的关系,有点像赚钱和值钱的关系。赚钱看的是​眼前​,出卖的是时间,值钱着眼于​未来​,需要长期复利意识。

学会正确和人打交道

沟通方面呢,要学会​正确的和人打交道​。

在职场里,我们少不了和人沟通协作。良好的关系是有助于​事半功倍​的。就我的个人体验,别人找我,如果是熟人,我会​优先响应​,如果关系一般,就会​延后​。同样的,我找别人的时候,也能明显的感受到态度的不同,有时候你联系别人,可能很长时间不回复,甚至已读不回。其实这都是很正常的。

我们要做的就是合作的时候,表现出良好的品格,比如​真诚​,​利他​,​珍惜对方的时间​,给彼此留下好的印象,为下次顺畅的合作打好基础。

就不要再说​在吗​这样的废话,一次沟通就把​背景,需求讲清楚​,节省对方的时间和资源。

你要知道,对方的​注意力也是资源​,你占用对方多久的注意力,相当于就花费了对方多久的资源。

另外就是​说功劳的时候,不要只说自己​,一定要把所有参与的人都提到,更不要去抢功劳。简单讲,​好的事情你想着别人​,​别人遇到了也会想着你​。

做事超出预期

做事方面呢,就是​做事要超出预期​。

比如​上下级协作​的时候,我们的上级一般是决策者的角色,他分配任务,下发到我们手上执行。但如果你一直都是​等任务​,完全按照上级的意志执行,是不会被上级注意到的,也更难提拔到你。

你需要想的比上级多​,去了解任务背后更多的东西。一是为了能够​准确理解上级​传达的事情,避免上级的意思和你的执行南辕北辙,二是去​发掘上级没有考虑到的一些点​,然后自己试着出解决方案,如果需要上级拿主意,就去和上级沟通确认。

你能想到别人没想到的,你能做到别人做不到的事情,机会就很容易到你手上​。

晋升说白了,要靠​环境的力量​,也要靠​自己的主动​。找到自己的成长空间,秉持​良好的态度​和​正确的行动​,天时地利人和,一旦具备,晋升就会向你招手!

好啦,今天的分享就到这里,如果各位喜欢我的分享,请务必三连,点赞,收藏,关注我,这会对我有非常大的帮助。

那么我们,下期见。


我是蜗牛,大厂程序员,专注技术原创和个人成长,正在互联网上摸爬滚打。​欢迎关注​我,和蜗牛一起成长,我们一起牛~