学习顺序
关键词: 按照课程大纲顺序学习
测试学科的课程大纲在编排上是有科学依据的,并且内容环环相扣。前面学习的知识会成为后面学习内容的基础。所以在学习的过程中,请按照课程的顺序来,把学到的内容进行夯实后,再继续学习。切勿跳着看视频,否则你会学废的。
编写代码
关键词: 先理解代码逻辑,再敲代码
请不要只看视频不动手写代码,在理解了知识点的含义后,立马动手去写,恳请各位脚踏实地,编程没有捷径,成功都是用汗水成就的,至少现在你还不是扎克伯克
、维塔利克·布特林
、雷军
,请以一个普通人心态去学习,尊重知识,尊重自己。
积累代码经验
关键词: 键盘敲烂、月薪过万
想要称为一名合格的中高级测试工程师,是需要积累一定的代码量,才能达到的。写的代码越多,对框架的理解就越深、对框架就越熟悉,那么在工作中对框架的应用能力、适用能力也就越强。
所以建议同学们在理解框架的基础之上,一定要多敲代码。古话说的好:"书读百遍其义自见"
。把老师将的代码敲上2~3遍,你自然而然的就会理解老师在编写代码的过程的设计思路及逻辑思路。
这里送给同学们一个积累代码经验的思路:
- 通过视频理解老师所讲内容,能跟得上老师的逻辑思路。
- 第一遍按照老师的思路,复现代码,这个过程可以翻看老师的代码作为对照,重新看视频理解思路,但目的一定要保证能理解老师代码和逻辑。
- 第二遍在理解的基础上,尝试自己独立复现代码。这个过程可能会卡壳,可以允许自己稍微查看老师代码。
- 第三遍自己独立完成老师的代码,这个过程主要保证自己所写的代码能够完整的跑通。
知识的学习深度
关键词: 能够灵活使用
对于框架类的知识,请先学会使用,在走上工作岗位后,如果有对框架源码剖析需求,再去探究源码的实现。
做好复习
关键词: 温故而知新
请学会自己总结,建议使用xmind
或者Typora
,每晚睡觉前,通过笔记或者xmind来一个快速回顾,你会觉得又过了充实的一天。
提问技巧
关键词: 善于总结问题,学会描述问题
提问时,请描述清楚你的问题,能说明白问题也是你能力的体现,也是工作时候的必备技能之一。
提示
- 学习的时候,能够清楚的描述问题,能够让老师快速帮你定位问题的原因,帮你快速的答疑解惑
- 工作的时候,能够清楚的描述问题,才能通过百度找到类似的解决方案,并且在寻求同事帮助的时候,能够清楚的描述问题,也能体现出自己的能力,获得同事的帮助。
康奈尔笔记法
记录(Record) 在听讲或阅读过程中,在主栏(将笔记本的一页分为左小右大两部分,左侧为副栏,右侧为主栏)内尽量多记有意义的论据、概念等讲课内容。
简化(Reduce) 下课以后,尽可能及早将这些论据、概念简明扼要地概括(简化)在回忆栏,即副栏。
背诵(Recite) 把主栏遮住,只用回忆栏中的摘记提示,尽量完满地叙述课堂上讲过的内容。
思考(Reflect) 将自己的听课随感、意见、经验体会之类的内容,与讲课内容区分开,写在卡片或笔记本的某一单独部分,加上标题和索引,编制成提纲、摘要,分成类目。并随时归档。
复习(Review) 每周花十分钟左右时间,快速复习笔记,主要是先看回忆栏,适当看主栏。这种做笔记的方法初用时,可以以一科为例进行训练。在这一科不断熟练的基础上,然后再用于其他科目。