马上就工作满两年了,打算写一篇思考总结记录一下这段时间的沉淀。作为一名后端开发,主要工作是支持业务快速发展,在这过程中不断沉淀一些项目经验,提升自己的综合实力。在我看来,工作中有三个重要的能力,是初入职场的新人要格外注意的。它们分别是高效的业务支持能力、扎实的技术能力和较好的综合能力。三者密切相关,互相影响。
高效的业务支持能力
理解业务需求
工作本质上是为企业获得更多的收益。为了获得更多的收益,企业会围绕用户需求不断的打磨自己的产品。当有新的功能需求时,作为后端开发,本着对产品负责的态度,需要和业务、产品等同事一块探讨这个功能希望解决什么问题,能带来哪些收益等等。理解了需求的前因后果,我们才能更好的评估如何去支持需求的改造。
明确项目改造点
为了在团队中成为独当一面的后端工程师,对当前团队负责的模块需要有一个清晰的理解。当前团队负责哪些业务,这些业务是由哪几个服务组成,这些服务的交互方式是什么样的,和外部团队的交互是什么样的等等。只有清晰了解这些内容,面对一个需求时才知道大概的改动点都有哪些,需要多少人来支持开发,大概需要多少天能完成。有了这些基础,再去和外部同学沟通,更容易被认为是一个靠谱的对接人。
保证改造质量
工程质量是后端研发的底线。开发过程中,一定要注意充分自测。每个公司的质量同事对开发同学都有一定的自测覆盖率要求,但实际上很多开发同学都难以遵守这些约定。对于自己代码质量过度的自信,或者质量意识不高,很容易造成后续测试环节甚至是上线环节出差错。疏忽大意的地方,一定会出问题,即使这次侥幸没出问题,下次也有很大的概率出问题。
关注业务指标
业务指标反映业务的真实情况。很多开发同学,只关注需求和开发改造,功能上线之后便不再过问。这就像我们的任务是生小孩,孩子出生之后便不再照看,是一个不负责任的的表现。关注指标能够带来额外的收获。通过数据指标能更深刻的了解业务情况,进一步分析指标还可以了解业务的不足和可优化的空间,这些都是机会点。
扎实的技术能力
理解公司的技术选型
做好技术选型,首先我们要了解公司内部常见的技术选型、自研组件等,并了解公司使用这些组件的原因。技术选型不是为了单纯的炫技,今天市场上有一个组件很火,我们就急于引进,这不是一个合理的方式。组件的稳定性是第一位,其生态也是需要考虑的内容。我们应该再理解公司常用组件的基础之上,结合业务特点,针对性的做技术选型。
持续夯实基础知识
大家常说“面试造火箭,工作拧螺丝”,面试上问的技术深度和广度都非常大,但实际工作中做的事情又比较简单,这就会导致很多基础知识长期不用而被淡忘。技术提升最忌讳的就是头重脚轻,没有扎实的基础,谈提升也是空谈。我们需要不断的夯实自己的基础,并在工作中找到更够提升技术的事情。技术能不能提升,关键还是在于你怎么做。
不断迭代知识体系
我们要保持学习新技术的渴望。工作中不一定会涉及到很多新技术。技术太新,没有受过生产环境的校验,没有稳定的生态,使用起来有些过于冒险。这个观念是不是对的另当别论,前辈们都是这么教育新人。正因如此,我们更要有自我驱动的意识,主动的保持知识体系的更新。看看新的技术文章,听听有价值的技术课程。一定要保持成长。
总结、反思、分享
很多时候,做了不一定等于做对了。总结和反思很重要,要批判性的看待你做的每一个工作。为什么这么做?这么做能带来什么收益?有没有更好的方式?跳出当前的模式,站在一个更高的视角上来看当前的问题,从合理性出发来论证每一个细节。这样做你会发现,之前的工作可能仍存在很大的提升空间。经历深度思考,更能突破固有认知。最后再将你的理解与大家分享,集思广益,让思维更开阔。
较好的综合能力
解决问题的能力
我们每天会面对许许多多的问题,也会提出各式各样的解决方案,但我们提出的解决方案否解决问题的本质,是否是最优解呢?有时候我会感慨为什么管理层总是能较快的看清问题本质并提出合理的解决方案,他们告诉我量变带来质变。多去看多去做多去思考,从中不断的积累好的问题解决思路,沉淀自己的方法论,之后再遇到问题你思考的角度就会更全面。
结构化总结
很多时候,管理者不太关注你在细节上做了什么事情,而是更关注为什么做这件事情,这件事情的收益如何。我们做总结的时候就需要有所取舍,减少细枝末节,有结构性有层次的体现重点内容。如何做好结构化总结,比较常见的方法论是5W1H,其中最重要的是回答好What和How。
清晰的表达
好的表达能力是加分项。常常我们需要汇报我们写的总结,在汇报的过程中我们还需要回答其他人的提问。清晰的表达是建立在清晰的理解上的。对于我们汇报的内容,要能够理清整体脉络,知道每一个细节。虽然我们的总结是建立在高度的抽象上,但我们也要能够理解抽象和细节两头抓。另外,声音洪亮清晰也同样的重要。
积极的态度
态度决定一切。我们始终要保持积极的态度。工作永远不是一帆风顺的,总是会有起起落落。积极的态度会带领我们直面问题。抱怨是没有用的,我们要做的是解决问题。积极的态度同样还会使我们变得主动,机会大都不是天上掉下来的,而是我们主动争取来的。
写在最后
成长是一件永无止境的事情,每个阶段会有每个阶段的收获。不要停止反思,在反思中沉淀自己的价值观和方法论,也不要停止学习,知识带来的改变会终身受益。