软件测试这个岗位,从最开始的QC转变为QA,对综合能力的要求是不断在提升的。但仔细想想你会发现,五年前和现在,真正做的技术的东西其实没什么本质区别。无论是自动化测试、性能测试、全链路压测、测试开发等技术实践,还是近几年火热的什么大数据测试、AI测试,甚至一些技术专项如造数工厂、度量平台、数据大盘、在线巡检。本质还是基于业务,用技术去解决实际的问题。真要说区别,可能就是有些侧重于质量(各种覆盖率,质量度量)、有些侧重于效率(自动化、造数工厂)。
记得我刚入行时候,对于技术是有着谜之自信的。觉得只要我技术厉害,我就应该升职加薪。但是后来我发现,比我技术厉害的人大有人在,但他们还是有很多人没有获得很好的加薪和晋升机会。我一直很困惑为什么,直到现在才开始明白,如果技术不能带来实际的业务价值,那再厉害的技术也是无根之萍。
昨晚和同学沟通时候,聊了很多知识体系构建的话题。因为这位同学有多年的大厂背景,也有丰富的技术实践经验。和他沟通时候,我提到很多知识点,他都能快速get到,并说出自己的一些实践和看法。他向我咨询的问题主要是从零到一的团队搭建和团队基础能力建设方面,我从流程约束、现状摸底、团队能力分层、团队发展规划以及向上汇报保证目标一致等方面给出了我的建议。其实我提到的这些他都有很多的经验和实践,但我条理分明的提出之后,他才突然意识到,这些都是他做过或者掌握的知识。
他说,他以前一直只安心做好自己的事情,很少参加一些技术大会,也没有系统的梳理过自己做过的事情,这就是典型的知识碎片化的问题。自身掌握的知识散落成很多碎片,但缺乏更高维度的一些目标或者说关键词来统筹,将这些知识内化为一个体系。只有面临具体的问题时,才能突然想起来,自己掌握的具体知识。
近几年很多人都在聊“35岁职场危机”,但如何突破职场危机呢?我个人认为,需要具备这四个要素:能力+认知+圈子+资源。30岁之前,凭借个人的努力和能力,就可以快速成长。但30岁之后,单纯靠个人能力已经很难走的更远了。
30岁后,随着个人认知固化,学习能力下降,要想继续提升,就需要打破固化的认知,不断丰富和重塑自己的认知,积蓄底蕴。然后去认识更优秀的人,融入更高的圈子,在圈子里做到信息互通,置换资源。只有这样,才能打破成长的桎梏跃迁到更高的维度。能力构建基础,认知决定视野,圈子拓展信息,资源支撑跃迁。