前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >人物|十年轮回

人物|十年轮回

作者头像
TEG云端专业号
发布2018-06-12 14:59:45
4130
发布2018-06-12 14:59:45
举报

Stephenzou

邹方明

TEG架构平台部

腾讯技术研发类领域专家

邹方明,2008年毕业于西北工业大学,获得硕士学位,同年加入腾讯,在TEG-架构平台部,迄今未离开过。个人擅长存储领域和富媒体传输技术。参加过相册,日志,手Q,微信等各个业务场景的存储引擎设计和传输系统。

时光飞逝,一转眼来到深圳都10年了,当年从校园直接来到飞亚达,带着对未知世界的好奇,对一线城市的期待,对未来生活的憧憬,开始了自己的职业生涯。在这10年工作期间,虽然一直从事后台,从事存储底层的技术和服务的支持,但所服务的产品没有脱离过社交这个主旋律,从QQ空间到QQ,然后微信,也经历了多次技术的变革,以及用户的需求升级。工作内容涉及,开发,运维,运营,项目管理等等,在这复杂的工作中,对于如何专注,如何应对未知考验,如何抗压,也积累了一些经验。放眼过去,感慨许多,这里和大家分享下这些年工作经历的几个阶段和感受,希望对大家能够有所帮助。

01焦虑阶段

当年进入到公司,QQ空间正处于放量,用户爆发的时刻,每天都有很多的技术问题,技术挑战。一开始,很焦虑,自己的能力跟不上领导安排的工作,每天忙到很晚,还不能交付一个让自己满意的工作,更别提达到交付要求了。这个时期是痛苦的,是焦虑的,是急躁的。这时,leader和我深入沟通过一次,极大的点醒了我。沟通的具体内容记不清了,但总结就1点。当你感觉跟不上节奏的时候,要主动沟通,放慢节奏,夯实基础,才能事半功倍,不要硬抗。从那次沟通以后,我就不再硬抗把原本需要三天完成的事情,两天硬接下来。而是在过程中,投入更多的时间去学习,去夯实基础。前两年虽然绩效一般,但却为后来的职业生涯,打下了好的基础。很快就跟上了节奏,并能相对轻松的应对工作。简单来说,就是战斗才刚刚开始。

02心流阶段

在后台基础的技术,掌握的差不多,流水线式的应对了几个月的需求后,我迎来的工作挑战的第一个升级,空间日志系统的重构。10年前,空间日志大火,用户都喜欢在空间上记录自己的生活,分享给好友,这给当时的架构带来了很大的挑战。在当时大牛都已经分不清白天黑夜,拉不开档期的环境下。这个说大不大,说小不小重构的机会,落到了我的头上。在经历了痛苦的方案设计,评审过后,我带着一个毕业生,开始了搬砖的过程。这个过程,却让我感受到了从未有过的兴奋,每天起来就想第一时间去工作,晚上11点也不想回,就像大学打游戏一样,兴奋的不行。从代码开发,资源运营,测试上线等等,都是我们小团队主导。每一次上线,团队都彻夜值守,生怕有影响用户体验的bug。现在回想起来,那种投入到忘我的状态是一种幸福感。

03舒适阶段

在紧张刺激的日志系统重构稳定后,我的工作迎来了时间不短的一段舒适区,系统的工作节奏,在自己的掌握中。核心的挑战已经过去,用户的体验问题,也基本修复。缓慢的流水线式的需求以及其他的开发,就像出门打酱油,闭着眼睛去,骑着单车回。这个阶段舒适而惬意,而危机恰恰在这个时刻来临。业界的技术,风潮一波接一波,也开始不断提醒自己:如果就这样一直打着酱油,必定会在将来的某个时刻,开始算账。

04挑战阶段

为了避免在舒适区迷失。我开始扩大视野,了解业界相关的前沿技术。并开始进一步摸索公司内部的产品,技术挑战等等。期望能做出点什么,解决点什么问题。Tlist系统,就是这个阶段,思考后的挑战。虽然这个系统做的一般,但这是我们跳出舒适区,挑战自我的产物。后来将日志系统,feed系统,说说三大系统的架构,整合成一个。确实极大的节省了我们的维护人力,也极大培养了当时梯队的技术实力。这也就为后来微信多媒体系统的研发,打下了基础。因为我们在舒适的时候,梳理了系统,精简了人力,锻炼了团队。当有更大的挑战来临时,我们才能够抽出足够的人马去应对。

工作十年,自己是幸运的,能够在能力不足的时候,得到领导的谅解,并给予机会和时间去学习,夯实基础。能够在有点技术的时候,有更大的舞台锻炼。能够在挑战阶段,遇到新的业务,新的机遇。所处的行业也是飞速发展的10年,存储领域也越来越被大家重视,生活中遇到了各种各样nice的人。借用我喜欢的一步电影的经典台词:“明明说好是三年,三年之后又三年,三年之后又三年。都快10年了,老大”。希望大家都能越过焦虑阶段,享受心流阶段,走出舒适区,从而挑战自我,获得新的“重生”。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-05-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯TEG科技云端 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档