好久不见~如果再不出现大家都要以为我消失了,这次出现主要是总结下毕业后这两年多的工作生活,也预告下后续可能有新的技术文。(认真脸·-·)
在腾讯视频的这两年
第一年在增值组负责资源位的开发,在上一篇总结也有提到,正巧碰上视频整体技术重构,是个很好的熟悉业务的机会,但由于一端只有一个人力,对当时还是毕业生的我是不小的挑战。不过正是这段“孤军奋战”的经历让我更快养成了好的工作习惯,比如需求都有文档沉淀、对前后端有全局把控、有需求主人翁意识等,对我之后在更大的团队合作中也提供了不少帮助。受限于业务形态(开发各种推广入口,基本都是UI方面的)技术深度有限,差不多在10个月的时候进入了舒适期,不再害怕自己做不好,但开始陷入自我成长停滞的苦恼。就在这时,遇到了组织架构调整,调动去了视频的主端业务组。
一开始以为会接触到视频架构这一层,事实上还是业务的漩涡,甚至更繁重。如果说第一年重点是技术改革,那么第二年就是产品转型,还因为是主端,涉及到的都是视频最最基础的场景,大部分的需求和问题都集中在这里,比之前忙了不少,平均下班时间比之前晚了2小时(算是给自己没更新文章找了个借口><)。当然了也是有不少收获的,在主端能接触到的东西更多,人多(妹子也多)工作氛围杠杠的~
如果说还有什么印象深刻的,那非EPC(Engineering Productivity Competence,工程效能胜任力)莫属了。简单来说EPC就是通过一套量化数据指标、统一的流程和工具从而全方位帮助个人和团队提升研发效能,从2020年初开始在视频侧推行并在这两年得到了快速发展。对EPC的看法大家褒贬不一,这里谈谈在我这种底层码农眼中EPC带来的影响。
一个是迭代节奏,EPC严格要求了每个迭代的每个子节点的任务,确保一定能如期交付,通过一系列工具进行打分(会多一些必要又琐碎的操作,有时候感觉我们真的就是流水线的工人哈哈哈哈),整个过程对我来说是循序渐进的就还能接受,视频目前已经做到了单周迭代。
再者对开发有更多的要求,目前开发基本要全程保证质量。什么样的代码能提测呢?因为无测试化加上bug率crash率的指标,开发要做好充分自测保证UI&产品功能&集成测试&灰度放量都尽可能无bug,然后要通过代码风格、单测、性能等自动化流水线,最后必须经过CR才能真正合入。甚至开发还要懂怎么设计ABTest等等,所以我们总会开玩笑说一个开发可以顶好几个岗位了~
EPC目前覆盖的内容、对开发流程的要求非常非常多,说一天都说不完,这里就简单提两个点,有兴趣的不妨来腾讯PCG亲自感受下呀嘿嘿~
开始新的人生阶段
在21年还完成了人生大事,从年初的婚纱照到年中的领证再到年尾的婚礼,都有条不紊地进行着。提到这点是因为随之而来了一个新的挑战,非常巧的是结婚后我俩的部门发生了合并,按照公司的亲属回避制度其中一方要在内部或者外部再找工作,且只给四个月的时间,权衡之下我走的损失会更小一点,所以我在毫无计划的情况下被迫开始了毕业后的第一场面试。
没想到这么快迎来第一场“面试”
这里主要分享下从上次校招面试到这次“社招”面试(之所以打引号因为是内部面试,可能难度会比真正的社招低一点)自己感受到的不同吧。大概做了两周的准备之后,就开始了投简历,因为真的很喜欢鹅厂所以主要看内部的机会。内部招聘流程是先直接联系面试官发简历约线下面试,等面试得差不多了就会发起线上审批等调动流程。不同部门对面试次数、面试内容要求都不一样,但很明显相比于校招,项目经历是最主要的,感触比较深的一点是作为一位技术人员不仅要知道技术上是怎么实现的,还要有产品逻辑明白为什么这么做。
因为中间发生过好几次已经到线上流程但无hc的尴尬,也算有些面经说说。首先是微信增值和微信支付(WXG),不得不说作为TOP,面试次数是真多(五轮起步),还要写“课后作业”,面试难度也是最大的,中间确实人家不太看得上我项目中的技术开始跟我唠基础了==;然后是天美和光子(IEG)中规中矩,一面基础二面项目三面总监四面hr;腾讯会议(CSIG)主要用C++所以没怎么问Android主要还是项目,是所有面试里最快最顺利的;最后是应用宝和中台(PCG),是被推荐的就去聊了一下,中台相对于业务团队会更看重技术难点,而且要对技术非常有热情。
整体看面试表现还是可以的,主要是遇到了年底hc缩紧,又偏向高职级,一开始以为稳了就坐等审批结果结果浪费了不少时间,最后卡在了年底考核期才走,所以学到了要多手准备,要和hr、面试官都提前明确好流程。
一切都是最好的安排
所以,在平安夜那天,我来新的大楼新的部门报到了,这是一个小而精的团队,做的是PUBG Mobile的内嵌社区,非常有国际范er了。没有了EPC,因为要跟随游戏所以两个月一个版本,也不再是原生开发而是跨平台(Flutter/Dart)开发。作为开发里唯一的女孩,真的很受大家的照顾,一周的时间就顺利上手新需求了。
不愧是光子工作群,待遇也是更上一层楼,早下班制度,每周下午茶,也有了更多属于自己的时间(才有了这篇文~)。第一次真实感受到了新人buff,年会中了现金大奖...等等这些都让我觉的一切都是最好的安排。
当然我依旧是很感激在腾讯视频的那两年大家对我的照顾,尤其是两位老板,在我走之前的最后一次绩效考核都给我了超过预期的评价,晋升也是顺利的(也有经历3天准备答辩的兵荒马乱,当时还是蛮痛苦的,不过结果是好的,也收获良多),也认识了很多同龄的伙伴,到现在也会在群里活跃的水群,希望大家都越来越好~
以上就是我对这两年工作生活的简单回顾,因为现在要做Flutter了,要学习的东西很多,也是开发里最菜的(不是自黑,他们是真的工作经验丰富&绩效突出),接下来会持续学习,不出意外会将学习笔记继续放到这里。
最后祝大家新年快乐!开开心心过大年,希望这真的是疫情最后的寒冬!