测试人复盘
为什么你的网盘资料那么多,总是学不会?
为什么你总是说学的自动化测试用不上?
为什么你总是说没时间,大家都是24h,你的时间去哪儿了?
我认为对于大多数人来说,缺乏的并不是学习资料而是学习能力。我说的是能力,不是说学习方法,也没有说知识体系,因为你没有这个能力,根本驾驭不了方法,也构建不了知识体系;今天聊得这部分内容不会教你具体的测试技能,但有可能会帮你从巨大的认知黑洞中捞出来。
关于上述的三个问题你需要思考的是你能达到目标的前置条件或者说底层逻辑。我们先分析下这个三个问题,再讲如何构建知识体系和做事逻辑。
1.为什么你的网盘资料那么多,总是学不会?
大家的手机、硬盘、网盘中是否收藏着大量从未打开过的文件和学习资料呢?在数字化时代最不缺的,其实就是学习资料。
当每天各种群分享的铺天盖地而来的资料,逐步占满我们手机、电脑、网盘空间的时候,你是不是发现搜集到资料那么多,但其实却没有真正开始有效学习,反而有些迷路了。永远都在收藏,但是却从未开始学习!
网盘资料很多,第一件事情不是按部就班学习,而是能够快速的全局的浏览,把没用的,残缺的,各种培训机构的引流资料删除,如果你这一步不做,每次都是从头开始学习,学习到关键点就会出现信息缺失,这不仅仅浪费时间,多遇到几次还会严重打击你学习的信心,你觉得如获至宝的资料实则是毒资料,如果你的网盘资料多达几百G甚至更多,我可以说,你能学会的可能性很小了,但是你潜意识里会认为,只要我网盘里有这个资料,有时间看技能跟谁一样厉害,不仅不能帮助你提升还会增加你的拖延症,可谓是毒上加毒。
2.为什么你总是说学的自动化测试用不上?
你有没有自动化需求提取的能力。很多小伙伴说,我们公司用的平台,不需要自己写代码。这件事情本质是你对技术的掌握根本没到应用级别或者对测试的理解还比较表皮。对于业务测试的重复老劳动其实很多,并不是一个平台就可以去解决所有的问题。在一些开源帖子中,看到很多小伙伴自己去封装各种中间件的链接去补充测试,在一些项目里,自己写了很多脚本造数,清理数据,商品池筛选等,这些定制化的业务并非通用的工具就能做的很完善,只要深入挖掘,还是有很多实践的机会。如果你的自动化技能本身还达不到即插即用,把自己框在pytest,selenium操作方法里,这是远远不够的。而且当你的知识没达到应用级别,自己也提取不到需求时,你还会发现你学啥忘啥,根本记不住。
3.为什么总是说没时间,大家都是24h,你时间去哪儿了?
这个问题困扰着很多人,我们总觉得时间太少,事情太多,好像永远都做不完。「帕金森定律」指出:
工作会自动膨胀,直至占满所有可用时间。但导致你忙碌的可能是另一个原因:你从未找到最重要的那件事,更不要说去完成它了。结果就是,我们看似忙碌,其实在做无用功。
对一件事情没时间,本质上是你认为这件事情不重要,其次是不会利用碎片化时间。
对于第一点不用多说,你觉得一件事情对你不重要,甚至还要耗费你精力,短期内也不会有回报,不愿意投入时间也是人的本能反应,但本能归本能,人要想变得更优秀,本身就是在改变本能。
第二个是碎片化时间利用,你说想每天固定几点到几点学习,但你又不是学生,为啥会给你整段的时间去学习,这个时候你不是用时间导向,而是用结果导向,比如某工具开发,某知识点学习,必须在几点前完成,无论是碎片时间还是有整段时间都要搞定。而不是说我计划几点到几点完成什么事情,当遇到其他事情插入时,原来的时间又被刷掉了。碎片化的时候也要利用起来,比如我工作日实践会抽空整理下分享的内容,固定一个晚上去进行录制剪辑,之前我没有做这些的时候,我真的就是碎片化实践用来刷抖音的。
第三个 是高效做事。高效地做重要的事情,并且只是在一个人一天24小时的维度里去做。可以试试以下三点。
第一,立刻去做,绝不拖延。大部分人的工作习惯,就是公司领导安排了工作,尤其是棘手的复杂的事情,往往都先拖延一会再去做,或者抱怨领导怎么又给自己加派了任务,甚是不满。首先这种心态,就影响了后面做事的效率,又怎么能做好工作呢。所以最好立刻去做,只有在做的过程中,才能去发现问题,解决问题,而不是无故拖延。心态决定状态,状态决定结果。
第二,分清主次,轻重缓急。做任何事情,要先做重要紧急的事情,分清主次,不要眉毛胡子一把抓,那样的话,什么也做不好。老板可能会给我们安排很多的事情要我们做,我们只需要做好排序,先把紧急重要的事先做了,再去做其他的事情。即使没做好,老板也不会说你什么,毕竟你一直在干重要的事。
第三,聚焦专注一件事。回想一下我们自己,是不是样样事都在做,样样事做的松松垮垮。没有一件能够拿得出手炫耀的。而集中精力,先做最重要的那件事,然后再做下一件重要的事情。
针对这些问题,下一期我也会从我个人成长角度来聊如何构建知识体系和做事逻辑,谢谢大家。