重庆软件测试自学,想成为软件测试工程师怎样自学才高效?应届大学生不容错过的干…

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

那么究竟如何学习呢/p>

有三点:

1. 抽象的归纳

2. 空杯的心态

3. 广度和深度

我们分别来讨论着三个部分。

1.抽象的归纳

抽象,看起来就很抽象,其实是一个很重要的点。我们面临的知识和内容太多了,如何才能学到呢。如果没有方法,那么每次学习都是疲于奔命,为了学习这个概念而执行了学习的动作,但是没有学习的效果。

这时候就需要抽象了。

比如,你是做 Java 后端开发的,想学习更多的开发语言,来学习 Python。那么如何抽象呢/p>

· Java 和 Python 都是编程语言,用来和计算机沟通的,那么一定有共同点

· Python 为啥更加热度高为 Python 易上手,门槛低,那么自己如何学习 Java 的,遇到过什么难题,门槛ython 是否有同点。

总结起来就是:你作为一个从业者,你只要进入了行业,就不再是小白。那么学习任何东西,也都不是纯粹的小白了,要利用归纳能力,和已经掌握的现有知识对比,抽象整理“相同点”和“不同点”,利用旧的知识来学习新的知识,同时归纳并反思旧的知识,相互促进。

抽象是一层一层的。

1. 第一层:通过相似的旧的知识,对比归纳学习新的知识,比如 通过 Java/ C++ 学习 Python/C# 等

2. 第二层:不断的学习新的各种知识以后,对比归纳这些知识的共性,抽象并提取通用层面的知识点,比如 通过 .net remoting/ WCF / SpringMVC 学习 SpringBoot/SpringCloud,然后抽象归纳 研发框架的通用知识点

3. 第三层:通过在工作中从事(辅助)非职责工作的内容,来提取行业的通用知识点,比如 研发职位的小伙伴,通过完成 测试、测试开发、项目管理、需求分析、风险评估、产品规划、运营、运维等其他职能的工作,贯串行业的通用知识点。

其实打通第三层的小伙伴,大多数都是资深级别的从业者,非富即贵(资深架构师或者资深管理者)。

2.空杯的心态

这个部分,我们不用多说了。(请补充……)

3.广度和深度

在学习的过程中,一定会遇到一个问题:到底是广度优先,还是深度优先呢个不纠结:广度优先。因为没有广度,你根本就没有深度的概念了。

这点和第一点其实对应得。

广度学习:一般对应“抽象第一层”:通过旧的知识,来学习类似的新的知识

深度学习:一般对应“抽象第二层”:通过新的学习,来会到旧的某个知识上,去深挖。

广度和深度的结合:一般对应:“抽象第三层”:通过广度和深度的大局学习,整体上把握行业。

最后想说的是:学无止境。

如果没有好的学习方法和学习目标,那么学习无异于大海捞针,还不如不学习,去做点别的更有意义的事情。

相关资源:聚才快递单打印软件-互联 工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月19日
下一篇 2021年6月19日

相关推荐