51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2178|回复: 0
打印 上一主题 下一主题

[原创] 软件测试员最核心的竞争力是什么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-1-30 11:15:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当我们进行社招面试时,有一个问题几乎是必问的;当我们去企业参加面试时,也有一个问题是必须面对的:

那就是—你为什么要离开上一家公司?有没有很扎心?

其实这个问题主要是想试探一下求职者的核心诉求,并借此预估一下他在本公司工作的稳定性。常见的答案也无非就是这么几种:对薪酬不满意、干得不爽,或者是想换个环境。

小编恰巧在大学毕业碌碌无为时担任过半年的人事助理,知道员工离职不外乎不爽,至于离职报告上写的那些林林总总的千奇百怪的申请,只能是莞尔一笑了,总而言之就是不爽才走的。

然而,近几年,我遇到过好几个初次跳槽的求职者给出的答案是:「在原来的公司学不到技术」

一听到这个,我就不由得叹口气,因为根据我的经验,这句话如果由工作不满两年的人说出来,很大概率这是个不会学习不会感恩又特别爱抱怨的人。我们来从几个方面分析下:

1、从早忙到晚能力却没有提升,这是为什么?

从早到晚,加班到深夜,蓦然回首,而你的职位却原地踏步,设定了目标,尽管拼了全力,却依然完不成;一直很努力的你,感觉自己忙忙碌碌,但是能力一直没有多大提升……

如果你也有类似的困扰,那么说明你遇到职业“瓶颈”了。如果一直无法突破自我,就只能原地踏步。

这是因为,随着工作内容的变化,你原有的知识体系和技能已经不匹配,对新环境和变化的适应能力不够,无法应对瞬息万变的工作。

这就好比盖一栋楼房,你需要打好地基,建立知识框架,然后才能一层层往上盖。

所有的工作和学习都是类似的,我们将盖楼对应到软件测试工作中会得出以下结论:

软件测试的概念与理论、WEB前端基础等知识是地基,它是你职业生涯的基础,而软件测试工具或框架是技能,是房子的框架,地基扎实,技能均衡,这栋楼才能不断往上盖。因此,你只有解决了这些问题,你的职业发展才能更上一层楼,进入新的阶段。

2、为什么会有“瓶颈”?“瓶颈”能否被我们突破?我们又将如何突破“瓶颈”?

这些问题,美国的学习顾问、企业家布里塞尼奥在TED的演讲让人深受启发。他不但指出了问题所在,还提供了一套行之有效的解决方案。

布里塞尼奥发现,那些牛人之所以厉害,是因为他们能够在生活中刻意地在两个区域中切换。一个是学习区,另一个是执行区。

学习区是用来学习的。在这块区域中,我们要做的是学习、尝试、更新、反馈、总结、反思,从而不断提高自己的能力。

执行区是我们的日常工作。比如测试员跟踪bug,程序员写代码。

这两个区域很好理解。如果你现在是一个菜鸟软件测试员,你的领导不断的安排你测试一个接一个的新项目,你每天努力工作,训练技能,几年之后,你的软件测试技术越来越熟练。

这里顺便谈一下软件测试职业发展的线路(通常分为下面4类):

从初级测试工程师→中级测试工程师→高级测试工程师→资深测试工程师;

初级测试工程师→中级测试工程师→高级测试开发工程师;

初级测试工程师→测试组长→测试经理→项目经理→项目总监;

初级测试工程师→质量保证人员→质量管理人员。

然而,随着互联网的飞快发展,IT行业出现了日新月异的变化,新的技术会不断出现,你熟练掌握的软件测试技术很快就过时了。慢慢地,你就会发现,之前的技术已经无法应付越来越复杂的项目,你该怎么办呢?

这个时候,你只有苦练软件测试行业的新技术,学习涉略新的编程语言,才能应对不断变化的行业趋势,获得更好的发展。

同时,我们的能力一直没有提升的原因,就是害怕失败和风险,导致我们一直处在执行区,渐渐地,我们就把生活变成了执行区,只顾得上应付日常工作,忽略了学习区的反思、反馈、提高和进步。

在一个岗位上工作几年后,一个人的能力会停滞不前。这在我们软件测试行业得到了证实。之所以如此,是因为一旦我们认为自己能较好地胜任工作,我们就会停止在学习区花费时间和精力,将全部的时间都用来完成工作,而完成工作并不能让我们不断进步。

然而,执行区并非没有价值。当我们处于执行区的时候,虽然我们要避免犯错,但是不可能不犯错。犯错也是一种反馈,我们可以从错误中获得成长。

因此,不断提升自己,让自己更强大的方法,就是在学习区与执行区之间相互切换,有目的地培养相关技能,然后再把这些技能应用到执行区。

总而言之,我们在学习区待得越久,提升就越大。所以,如果要突破自我,就要增加学习区的时间,而且要从各方面进行自我进修。在当今的社会,学习力和抗压力远远比才华和才能重要的多。

3、如何突破人生发展的“瓶颈”,获得更大的提升,在行业内成为万里挑一的行业大牛?

首先,多锻炼自己

最锻炼能力的,往往是难对付的客户和难熬的测试项目。假如你每天做的都是自己再熟悉不过的事情,在这样的舒适区中徜徉,每天唯一的上班内容就是等下班,那么你很难获得成长。所以接触一些不熟悉的领域,尝试一些有挑战性的任务,反而会让人遇挫成长。

对于软件测试工程师来说,如果你对手工测试和测试流程很熟悉了,你可以去学习基于工具的自动化测试,如果连这个都已经掌握自如,可以学习一下现下比较流行的python语言,为今后自主开发自动化脚本打下基础。

这样,对软件测试各个模块都有了一定的了解后,团队合作会更顺畅,也利于软测职场的深度提升。

接着,注重刻意练习

刻意练习,其实是从“熟练”到“生巧”的转换方法,对于一个人的提升来说非常重要。

心理学专家发现,有不少成功人士,都是用“刻意练习”的方法来完善自己。

他们把精力放在“次级技能”——也就是不太好的技能上,对其进行学习,然后通过学习、反馈、调整以及专业的指导来获得提升。

通过这种练习,他们的技能获得了脱胎换骨的进步。

还是拿我们软件测试来说,如果你想学习接口测试这门技术,你每天花 40—50 分钟,聚精会神,进行有针对性的学习和实践,那么不出三个月你就可以很好的掌握接口测试这门技术。

这就是刻意练习的意义:补齐强化我们的短板,让技能均衡,从而继续往上盖楼,迈入人生新的高度。

最后,不要害羞,不耻下问永远是我们提升自我的唯一法门,找人指路,

so,如何发现自己的短板和问题?

韩寒说过一句话:“也许你的极限,只是别人的起点。”有时候,行业大牛的一句话,胜过我们几年摸索,毕竟行业大牛也是始于千万个小白的。

在你陷入困境的时候,你就需要高人指路。高人能够指出你存在的隐藏缺陷,告诉你当前的状态是一个必经过程,解除你的迷茫和困惑,为你指出正确和合适的努力方向。

那么,行业大牛在哪里?

你可以从行业内、身边、互联网上去寻找。如今是一个信息化的社会,只要你用心,一定可以找到满意的答案。

博为峰网校推出的全栈式测试开发课程,适合对自己有高要求高起点的软件测试从业人员,高品质内容+全方位答疑服务+直播互动+专属交流圈子+助教实时帮助跟进+学习成果检验,让你真正学有所得突破人生瓶颈。



4、软件测试员最核心的竞争力究竟是什么?

那就是“学习力”,可能你有抗压能力,可能你有沟通能力,但是学习力可不是人皆有之的。

互联网时代的技术来得快,去得更快。就像Flash这样曾经雄霸天下多年的技术,都有被人人唾弃的一天。如果没有足够强的学习能力,就无法跟上变化,被淘汰只是迟早的事。想想看,你苦心钻研多年引以为傲的技术,一夜之间就没有用武之地了,难免会有一种「身体被掏空」的感觉,这可不是随便吃几个药喝几瓶红牛上几个公开课能解决的。

学习力强的软件测试员敢大胆地体验尝试新技术,他们的技术栈始终在保持不断地更新。他们能快速把握事物的本质,并判断出它能用来做什么,不能用来做什么。他们拥抱技术升级和革命,因为他们学习并掌握新技术的速度比其他人更快,所以他们永远不用担心失业。事实上,他们掌握的是「驾驶」和「学习驾驶」的技术,而不是「驾驶XX牌汽车」的技术。

而学习力差的软件测试员呢?为了继续停留在旧技术的舒适区,他们往往会抵制新技术的推广,甚至百般阻挠。因为那会使他们过去的经验统统无效,只能和后来者站在同一起跑线上,正所谓“长江后浪推前浪,后浪死在沙滩上”。事实上,这样的人不能驾驭技术,反而是被技术给奴役了。

同样是自行车,为什么山地车比公路车更普及更流行?除了皮实耐用价格低外,主要是因为它的通过性好,什么泥地沙地都不在话下,上下马路牙子跟玩一样。而公路车呢?只能老老实实地跑在平路上。

5、软件测试员该怎么突破瓶颈提升自我?

有的求职者觉得自己没学到技术,是因为公司不给机会,或者缺乏条件:

学习技术最有效的方式是阅读、实践和交流。公司没给你安排这方面的工作,那你自己都做了些什么呢?八小时之外的时间都用在哪了?有没有读源码?有没有看原版书?有没有泡技术社区?有没有尝试最新流行的技术?有没有尝试把它们用在公司的项目上?有没有主动去接触行业里使用这些技术的团队和大牛?

“看文档”其实是最快的学习方法。对于自己工作中常用到的技术,抽时间把官方文档通读一遍(其实篇幅都不大),绝对收获满满。没事的时候多浏览下博为峰网校图书馆里的各种专业资料,就能秒杀95%的同行,不开玩笑,如果太困可以泡一杯咖啡。

“折腾”是学习任何技术的必经之路。在有保护的环境下进行大量的试错,是最高效的学习方法,所谓“实践是检验真理的唯一标准”。最有价值的东西,就是实战的机会。 你所学习的技术,最终需要通过工作来变现。你有机会接触到真实的数据,了解真实的用户,观察真实系统是怎样运转的,积累真实的经验……

学习技术不外乎以下两个方向:

1、广度:整个使用链条由哪些环节构成?每个环节的作用是什么?都有哪些类似的可替代方案?它们之间有什么区别?各自优劣点是什么?……

2、深度:这个「技术 / 产品」的本质是什么?都能做什么?运作原理是什么?底层是如何实现的?可以做怎样的改进?……

不管你在做什么工作,都应该先把自己每天都要用的核心技术做到一定深度,再去拓展广度。 学习,是一辈子的事。就如同博为峰网校,是软测行业top one—博为峰十年磨一剑倾心打造,博为峰推出365天/24小时的博为峰网校在线学习平台,致力打造国内知名IT职业教育平台。平台汇聚了职业教育领域的优良师资,推出内容优质、生动实用的各类IT课程,配以博为峰多年来的培训就业经验指导,即可免去学员舟车劳顿之苦,利用碎片化时间提升自己,又可梳理职业生涯,优化职业发展道路。更有兴趣小组、特色班级打造趣味化学习环境,与共同目标或共同兴趣的同学一起互助成长!



欢迎加入博为峰网校大课堂QQ群,技术探讨、行业交流、资料下载、课程试听,更多惊喜等你来!


博为峰网校将在未来提供更丰富的、满足不同需求、兴趣爱好、以及个人习惯的在线IT课程,为学员提供优质、高效的在线学习平台,提供更有价值的增值服务,让所有做IT技术的、或者希望了解IT技术的人都能在这里找到自己最需要的,对自己最有价值的成长之路。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-13 11:19 , Processed in 0.060797 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表