被动入行软件测试是机会也是挑战

在接到面试通过的电话时,HR说可以等到下个一周再去报到,但我那颗躁动的心早就想投入工作中去了。因此第二天,即8月1日,就正式去报到了。话说第一家上班的写字楼也挺有意思的——上步大厦。我还暗自窃喜,上步上步,这不是意味着我要更上一步吗,哈哈,这下“英雄”终于有用武之地了,要好好地大干一番,但后来发生的事情,让我有了全新的认识。

入职的这家公司叫作海威讯,公司规模20多个人,从事的是高清播放机、车载移动电视相关产品的方案研发,就是大家所说的小公司、私企,所以手续办理起来非常简单。入职手续办完之后,前台秘书带我到已经安排好的办公位。此情此景,我想象着多少次在电视剧里面常看到的员工办公的场景——一台电脑、一个办公桌、独立的卡位。如今,我也身临其境。

因为是做产品的方案研发和设计,也就是说,公司是提供研发方案和技术支持的,而我初始的岗位是技术支持,对口汇报的上级是市场部经理老张。老张表面上看起来是个非常面善的人,平时也是笑呵呵的,但其实对下属的要求非常严格,甚至可以用“严苛”一词来形容了。刚开始一个月,我初出茅庐,对什么都好奇,最关键的一点是,具体执行的工作并不多,只是跟着老张到处拜访客户,吃饭,还有工资拿,感觉这工作很爽啊。然而,始料不及的是研发部一位测试人员转岗软件开发了,技术支持暂时没有什么具体的工作,这个时候,老板想到了我这一个月来的表现还可以,和市场经理商量后,安排我去接替。就这样,我被安排开始负责产品的测试工作。可以说,我完全没有心理准备。测试?软件测试?是个什么岗位?从哪里入手?完全没有概念。

我不知道职场的新人,有多少人是在刚开始的时候是被迫安排到不同的岗位的,可能一开始是迫于无奈的选择,但今天再换个角度来看,也并非是坏事。由于年轻,学习能力强,再加上公司领导信任,被安排的岗位往往也是新的职业生涯路径。除了认真去干好它,我们不应该自暴自弃,或者采取直接离职等激进的做法。对于我来说,恰恰是因为这次的被动安排,不仅开启了全新的职业生涯,而且为后来走向大公司、大平台奠定了基础。喜剧大师卓别林说过:“时间是伟大的作者,她能写出未来的结局!

既然已经安排好了,只能硬着头皮上。我当时考虑更多的是主要的弱项在哪里,会有哪些机会。主要的劣势在于,根本不懂软件测试是什么,还有音视频这些专业技术需要重点关注什么……满脑子都是空白的;而机会,在当时的理解是比技术支持会更偏技术,可以深入地学习了解产品的设计框架,还可以和开发人员更多地沟通交流,代码方面也可以有相应的学习。作为刚毕业不久的职场新人,有机会多学习学习技术,哪怕是有机会再转回技术支持,那也是有技术功底了。

后来进入腾讯才知道,这叫SWOT分析法,也叫态势分析法,如图1-1所示,就是将与研究对象密切相关的各种主要内部优势、劣势,以及外部的机会和威胁等,通过调查列举出来,并依照矩阵形式排列,然后用系统分析的思想,把各种因素相互匹配起来加以分析,从中得出一系列相应的结论,而结论通常带有一定的决策性。运用这种方法,可以对研究对象所处的情景进行全面、系统、准确的研究,从而根据研究结果制定相应的发展战略、计划及对策等。

SWOT分析法

图1-1  SWOT分析法

那么对于我当时的情况,现在来看,会更详细地做如下分析:

  • 优势(Strengths):刚刚毕业,初生牛犊不怕虎,精力充沛,学习能力强。
  • 劣势(Weaknesses):不懂什么是软件测试,不知道要学习什么知识。
  • 机会(Opportunities):可以全面地接触到产品的技术方案和实现框架,可以和开发人员沟通交流,可以学习到代码相关知识。
  • 威胁(Threats):都说第一份工作会对后面职业生涯有很大的影响,从事了软件测试工作,后面要是换工作会不会被市场认可;做不好的话,不能加薪,甚至还可能失业。

通过分析,可以清晰地把握全局,分析自己在资源方面的优势与劣势,把握环境提供的机会,防范可能存在的风险与威胁。这样便于在后续的工作中更好地开展及学习。同样,当你在职场中遇到抉择的时候,不妨也多用一用SWOT,扬长避短。你也可以试试用SWOT分析下你的职业目标或人生目标,甚至恋爱目标,如图1-2所示。

SWOT分析职业目标

图1-2  SWOT分析职业目标

分析完,再用SWOT内外条件交叉矩阵制定自己可执行的路径,如图1-3所示。

SWOT内外条件交叉矩阵

图1-3  SWOT内外条件交叉矩阵

经过分析之后,开始初步学习软件测试相关的知识。那个时候,其实心还是有点浮躁的,尤其没有系统地学习过这些软件测试相关的知识,感觉有点吃力,并不是说这些东西学习起来很难,而是在于,不知道从哪个维度开始学习,也就造成一会儿看这个,一会儿看那个,一天天学下来,并没有什么特别的收获。就这样过了不到两周的时间,该发生的事情终究还是发生了。那天早上我坐在办公位上,远远地就看到老张气冲冲地走过来,我就开始预感没有什么好事了,因为连日来的设备版本测试,没有一点儿进展。果不其然,他把我叫到了会议室,开始了一顿痛批。这是入职近4个月以来,第一次遭遇顶头上司的批评,作为一个新人,心里有极大的委屈。只记得或当时以微弱的声音说道:“我很努力在学软件测试的知识和技能,也没有同事引导我怎么学,我也不懂怎么去界定这些音频和视频有没有问题。”这下老张更怒了:“你不懂,不会主动问吗?做好测试只学软件测试这有什么用,要结合产品本身的知识才行。”

现在想来,那是我入职以来的“黑色一周”,多次被老张拉到“小黑屋”里面,一方面痛批着我,另一方面也教我怎么有效地开展工作和学习,怎么将工作和学习结合起来,而我在老张的训批之后,那颗不服输的心一直在告诫自己“我就不信,不就是设备的软件测试吗,我就证明给你们看。”接下来就开始利用各种空闲时间,恶补音视频的知识(行业知识、产品知识),这才发现我们看的视频、听的音频还有这么多专业技术,包括音视频的格式(AVI、MP4、MOV、RM、RMVB、MPEG)、分辨率(标清、高清、超清、蓝光),每个格式和音频都有不同的组合,可想测试的复杂度,难怪一开始测试高清播放机时,拿到机器搭建好环境后,开始播放片源,有些可以播放出来,有些播放不出来,或者有些是有图像没有声音,然后就蒙了,程序员也是各种吐槽,耗费了大量的时间来定位。学习了这些产品专业知识后我才知道,播放不了或者没有声音,是因为代码不支持某种格式或者是某两种格式的组合,原来事情也没有想象中的那么难。

可能很多刚毕业出来的新人会遇到这样的情况,一开始不知道怎么去学习,毕竟在学校学习的时候,课程都是已经安排好的,而毕业之后,只能靠自己主动学习,根据工作的需要补充足够的知识,并且要多多了解行业的动态,提前学习相关的知识。所以说并不是大学毕业了,我们就不要学习了,相反,真正参加工作了,你如果想在3~5年内脱颖而出,就必须认真、主动地去学习,而且要尽可能前瞻性地去学习。在职场,你不认真,没有人会为你埋单;你不主动,没有人可以真正手把手地教你。主动学习、主动询问,才是快速成长的途径之一。后来离开这家公司,其实心里挺感激老张的,因为是他带我入了行,在他的骂声中,我逐渐清楚了方向,是他让我明白,每一份工作都不简单;是他让我明白,真正要做好一份工作,不仅要不断学习和掌握相关的技术和技能,还需要深入学习和掌握行业、产品方面的知识,这样才能持久保持你的核心竞争力。此外,我想说,如果你有一位“骂”你的上司,请懂得珍惜!虽然在当时你心里会很不舒服,但事后一定要好好地去想想,你会得到意想不到的收获。

两个月后,终于有了突破性进展,老张也会心地笑了,把我交给了新来的研发部经理老李,在老李的带领下,逐步整理了产品测试的checklist(专业术语叫测试用例)、环境搭建手册等一系列测试相关的文档;梳理了缺陷提交流程和问题解决流程等测试相关流程;组建了测试小梯队,算是初步搭建起了研发部测试组的框架,也因此,在后面的3个月里,不仅获得了部门经理、老板还有客户的认可,工资也完成了三级跳。

年轻的心,总归还是躁动的。对于刚刚毕业的菜鸟,其实我一开始并没有什么职业规划,但有一点是清楚的,这里并不是我想追求的平台。我也期望可以有更加系统的学习,更多的项目锻炼的机会和成长的机会。就这样,在第一家公司工作了8个月后,我毅然地选择了离开,开始新的征程。

源自公众号 菜鸟的项目管理之路



留言