最近虾皮陆陆续续官宣了年中晋升名单,友人非常荣幸入选了,除了头衔的变化,还会有可观的调薪和配股,是真的香啊,那么就在这里以第一人称分享一下友人的晋升心得。
加入shopee
我2018年本科毕业,虽然是985的学校,但是由于工作头两年没有在互联网,因此头两年的技术积累可以忽略不计。终于有一天我出于对互联网的憧憬,准备了一下面试的八股文和梳理了一下工作经验,在2020年加入了shopee。
刚刚来到虾皮的时候,身边的大家由于有比较丰富的项目经验,这给了我不小的压力,但是也成为了我的动力。那时候工作还是相对轻松的,于是我会在完成工作后主动再向leader要活,因此也给leader留下了不错的印象,我也借机熟悉了各个模块的业务。
除了平时的工作,我偶尔会在下班后学习一些新的东西,并且借组内分享的机会把学到的东西分享给其他人,在2021年我分享的次数是组内最多的。
由于组内的code review机制,我会主动去看其他人的代码,从中学习好的代码规范。此外我买了《代码简洁之道》,在业务代码中尝试去实践书里的理论。
就这样,我顺利地在shopee度过了2020年
成长
其实主要的成长可以分为两部分:人际关系和个人技术。
在人际关系方面,我和所有的同事都保持着紧密的合作,不管工作中遇到任何沟通上的问题,我都以对事不对人的原则来处理,从不因为工作上的冲突影响同事之间的关系。虽然这看似很微不足道,但是在虾皮是很重要的。因为虾皮的业务需求线很长,先是市场当地(如印尼)的业务第一线提出需求,然后交由新加坡审核,才会到中国这边的pm,中间兜兜转转沟通的成本是很高的,经常会遇到问题需要反复确认,这时候对沟通技巧的要求就很高了。
其次我跟leader也保持着紧密的交流,平时吃饭遇到会坐一起,偶尔还会一起去健身房或者去做核酸。我个人和leader不卑不亢的相处对双方都更有好处,因为我自己可以得到职业生涯发展的建议,而我的leader也能更好帮助我,我坚信良好的上下级关系一定是平等互助的。
技术方面,因为之前有过一些技术上的沉淀,并且在处理日常开发需求中表现的得心应手,我的leader会逐渐安排我去做一些核心的业务。随着工作难度的上升,感到吃力是不可避免的。这时候要能正确认知风险并且及时上报,认知风险是非常重要的一项能力,能让团队的人力安排更加的合理,也能保证团队okr的完成。
那么如何能正确识别风险呢?首先我们接到需求后要能正确的拆解工作,并且估算工时,一旦进度小规模的落后了,我们可以通过加班、减少会议、交接值班等方式来追赶进度,如果进度大幅度落后,那么不要犹豫,向leader报风险吧。要知道,是人就会犯错,但是犯错后止损的能力也是非常重要的。
非常幸运,,2021年得到了不错的绩效,算是为一年的工作画上圆满的句号。
突破
随着能力的提升和团队的演进,在工作中我逐渐从配角变成主角,我的能力得到越来越多人的认可,甚至新入职的高级工程师在遇到问题也会来问我,这都充分说明我的能力已经到达了高级工程师的水平,这时晋升只是迟早的事情了。
在晋升的喜悦之余,压力也会变大,因为晋升后leader对我的期望更高了,想要拿到好的绩效就要比其他的高级工程师都要优秀才行,新的挑战也是非常严峻,但总的来说我会继续努力,毕竟30岁已经在眼前了(我上学比较晚)