"百人计划"第九次分享有感。
考虑到大家基础、学习情况,好多人赶不上进度,第九次分享并没有按照计划中讲技术等,老徐从时间和学习两个方面解答了大家的疑惑。
存在现象:有些人每天都闲忙闲忙的,看似时间很多,又似乎很忙碌,但每天任务还是没有完成;还有些人每天都在学习,利用好多时间在学习,最后发现还是什么都不会,等等现象,都是我们亲眼看到,甚至是亲身体验到的。那么问题来了,工作没做完,学习没学好,究竟是为什么呢?时间都去哪儿了呢?而我们又都做了什么呢?
老徐分析,上述问题就两个原因:1.时间分配不恰当;2.学习姿势不对。那么究竟如何分配时间才能高效利用时间?什么样的姿势才是正确的姿势?从【时间管理】和【学习姿势】两个方面进行分析。
时间管理
1.上班时间不要聊QQ,QQ很浪费时间,尤其是强迫症患者,如果不用的话,就不要登录,如果要用,把一些无用的群屏蔽;
2.下班前,检查今天的任务完成情况,不要留到明天,明天又要做前一天的工作,日复一日;
3.下班时,梳理下第二天做什么,八个小时不要排太满,总是有临时事情,如开会;
4.重要紧急概念,很多时候什么事情都是一把抓,都是先做简单的再做难得,后来发现有些事情可做可不做,按重要紧急划分,先做重要紧急,在处理不重要紧急,再做重要不紧急的,再预留时间做不重要不紧急的。如工作中涉及到临时事项,如回邮件等,可以集中时间处理;
5.如果一个问题纠结了好久,都没有思路,那先放着,再做,如果实在没有思路。可以咨询有经验的前辈;
6、利用碎片化时间,上下班时间、睡觉前、起床等时间,看书,写文章,听直播等。上班时间充分利用,能够充分利用5、6个小时就好。
从上面这些,我也回想了下自己的工作和学习时间分配。做的不好的有下面三点:
(1)事情的重要紧急划分不明确,导致总是太过于拖延时间,就比如:由于公司比较小,流程不完善,开发还比较急,每次刚提一个问题,他立马就修复了,但是修复之后并没有自测,便会跑过来说让你看看,还很着急,但此时可能我自己还在测试过程中或者在忙其他事情,还没到验证问题的时候,总是被打断,自己也觉得被人催很烦,故每次都会立即响应,但是往往的情况就是,一个问题改了n遍,还有问题,然后吧,来来去去的,就浪费了好多时间;
(2)对于社交工具,自己还真的是强迫症患者,即使屏蔽了,只要看到红点,就要点开,然后吧,又浪费了时间;
(3)碎片化时间没有利用起来,导致很多时间都没有了。
这三点是自己做得不好的地方,以后的工作中重新调整计划,充分利用上班时间完成工作和学习任务。因为自己也发现下班回家,由于一天下来确实也累了,学习效率很低,很多东西都理解不透彻,没过多久就又忘记了。
学习姿势
1.有主有辅
很多人现状:没有主次之分,看到什么就学什么,导致最后精力有限,什么东西都是接触一点,久而久之发现要学的知识太多,就放弃了。
知识体系需要掌握什么内容,梳理自己掌握的内容,两者进行对比,就会知道究竟应该学什么,如Linux、db、性能测试等,然后要分清主次,当前工作最需要什么,可以先学习。
如:百人计划很多主题,不是所有的都能掌握,如果已经掌握的,可以扩展下思维,加深想法,如果是空白点,便可以重点学习。
针对这一点,自己分的还比较清楚,参加“百人计划”,由于自己刚转到测试没多久,所以在讲到测试基础的时候,我便会重点关注和学习,不过由于之前自己是个开发,故在讲到python接口测试的时候,自己也花时间学习了,但由于自己一开始学习姿势不对,导致成效很不好,效率也很低。
2.落地执行
现状:很多人总是空想,每天想着学习python、测试思维等,都是在想,没有执行。
任何学习,一定要落地,如觉得linux很难,那每天掌握一个命令,两个月肯定掌握了。
从我个人而言,之前还在做开发,有转测试想法的时候,总想着先学习一些测试的基础知识,总想着有时间一定学,但总是东忙西忙,也没有将这件事情放在心上,更没有提上日程,故一直到找工作的时候才真正开始学习,这其中掉入的坑有多深就不用多说……
找到工作后,也加入了“百人计划”,即使自己不去学习,都会有一种驱动力,总在提醒自己,每天都应该学习一点点,现在的这种状态是比较好的。
3.切勿贪多
无限制的收集测试资料,如相同python收集十几本,然后挑选,有时间挑选,还不如先看完一本。
收集一大推都没用,并没有真正去掌握一块内容
这个更不用说,由于现在是个知识爆炸的时代,相信大部分人看到好的文章或者其他,当时并不会立即去看,都会收藏或者收集起来,想着有时间了看,但总后发现收藏夹有太多东西,真正去看的又有几个人……表示自己就是典型的这类人。之前想学习python,就在网上找了好多视频和资料,还买了书,到现在发现确实没有一本看完。
不过这点在周日组长分享完之后,就在慢慢改正了。一直在学习python,想着学完python再开始学接口自动化,周日组内分享,组长说你有代码功底,就可以多接触下接口测试,我说自己在学习python,后来组长在群里分享了一本书。周一打开书大概翻看了下,看到书中的实例,感觉很有意思,便开始学习,周一和周二有时间就翻开看,跟着书上的实例进行实践,发现学习的很快,了解了很多原理,并且不那么枯燥了。以前自己的方式真的是错了。
4.主动思考
学习一定要思考,如很多时候网上拷贝的,报错,也不查,就各种问,要么就放弃了。
结合自己实际情况学习,职场初学者:专业书,如软件测试就看软件测式的书;第二阶段:工程体系、思维、管理方面;再到高层管理:看非相关的思维的书籍,吸收一些观点,根据喜好看
第一种情况被称之为“伸手党”,这样便导致下次即使遇到同样的问题,仍然还是不知道。庆幸自己不是这样的人。
疑问解答
问:大多数应该是加班的氛围吧,不是因为想加班,而是大家都加班,你不加不合群
很多公司有加班文化,下班大家都不走,然后你也不好意思走,这个时候可以学习,掌握自己不知道得知识,首先要有个规划,当前想提高什么,了解知识体系的内容后,当前掌握了哪些内容,还有哪些没有掌握的
个人观点:这个时间确实可以学习,而且在公司学习氛围比家里好,学习效率也会很高,亲身体验结论,因为回家就想躺床上……
问:新工作,熟悉业务,真的是忙成狗,还要兼顾接需求,还要不断的去熟悉业务
新工作开始忙很正常,要熟悉业务,很正常
问:技术那边加班,测试如果不跟着加班,是不是不太好
除非开发加班后,要发版或者验证问题,测试就要在,如果不是,则不用;如果其他情况,可以在公司学习
个人体会:公司现在要求,如果项目没有按预定时间完成,整个项目组的人都要加班,那这个时候,我其实没太多事情,大多数工作都在开发身上,这个时候就可以看些自己想学的东西
问:我们都是测试加班,开发早早就走了
为什么?为什么不第二天测试?说明时间评估不合理,或者时间被开发占用了,常见的就是两点提测,开发占用时间,到六点提测,测试傻乎乎的加班填坑,为什么呢?要思考下,最根源的问题就是两点钟一定要让其提版本,没有提开发主动提,一定要注明,要有时间节点和取关键节点的概念
问:我们app每天至少发一个版本,每个版本每天走一遍流程,时间就很赶了
频率这么高,应该考虑自动化,每天重复测这些东西,没有效率
问:我的一个问题是遇到不会的或面对没接触的事情要完成很恐慌,脑袋感到胀痛,有种要完蛋了的感觉,变得木木的不会思考,处在情绪崩溃的状态,是不是心理素质太差了
基础知识少,或者对自己没有信心,如果整个知识体系都有,随便一个东西,分分钟解决,即使不解决也会有解决方法和思路。工作中基本每天都在接触新东西,没接触过的,如果每天接触东西一样,说明没有成长
问:时间上,每天任务都被安排好,除此以外,同事不懂的解答,开发问题要帮忙验证,然后在群里也有同事聊天和说测试版本有关的问题混在一起,看聊天记录起来耗时,最后导致加班做自己本来被安排好的任务。时间上每件事情都有点散.....
固定时间去回复消息,或者计划中单独预留时间
个人体验:也是经常被这些问题困扰,感觉自己闲忙闲忙,却不知忙了什么
问“老徐,单独学某个知识,怎么区分重点呢?比如Python接口自动化测试,真的要掌握Python的所有内容吗?
不需要用到所有知识,现有基础概念,如基础语法等,如果没有语言基础,至少要学习变量、参数、类等的概念,再去弄接口测试,做个demo,把demo中内容掌握,然后不同的再延伸,带着目的学习是最快的
个人观点:上面也有提到,自己之前就是这个样子,非要把python学完才开始学接口测试,然后吧,python一直没学完,导致接口测试的学习计划一直被搁浅,不过周日组内分享后解决了我的这个问题,让我找到了正确的方式。带着目的学习,感觉真是不一样的。
问:到了要上线或者是集中测试的时候,每天发几个版本,有时候只改了一部分,但是整个相关的逻辑必须测试,不然就可能遗漏bug
改了一点点都要进行全量测试,这是代码管理有问题,体测中开发一定要指明测试重点在哪里,而不是随便改了哪里,都要全部回归,或者说改了一个小问题引发一个大问题,代码质量差
总是发现时间太短,一下子一天就没了,然后吧,一周也没了……等回过神来,半年时间已经悄然走了,然后自己干了什么呢?貌似也没干太多事情,但是时间都不见了……
下半年时间,为了不像上半年这样过去,还真是应该好好计划计划,免得到年底又回过头来问自己:到底干了什么?时间又去哪了……