发表时间:2022-03-25来源:网络
学习应该带着问题,没有问题虽然一样可以学习,但这样的学习,是没有驱动力的。
有很多人学习自动化测试,学习脚本编程,下载了各种自动化工具教程,还买了不少书,把从《xxx自动化测试》到《xxx性能测试》的资料都搜集齐了(可惜漏了《颈椎病康复指南》),然后翻开书对着黑乎乎的窗口开始敲代码,学习没有多久就失去耐心,并且感觉收效甚微。总是翻翻这本,看看那本,再然后就没有然后了,最后也就是记得测试工具安装而已。
很多人在学某项技能的时候都经历过这样的过程。其实仔细想想就会发现,这样的学习方式,每一步都是漫无目的的,不仅低效(甚至无效),还浪费了大量的时间和精力。
学习应该带着实际的问题去学习,问题本身就是一个强大的驱动力,何况解决了问题还能够带来看得到的收益,这些收益也许是解决问题带来的成就感、也许是减少被问题困扰的焦虑、也许是金钱的收入。
带着问题学习,学习会有较强的针对性,这个过程中会主动地寻找相关材料,将不同材料进行组织,如果当前材料不能解答疑问,则会通过找更深入更全面的材料来学习,从而不断地让自己去深入地理解相应的问题。当大脑中存有问题时,大脑会主动地寻找相关的材料,并对所找到的材料进行组织,即个人会在潜意识里进行思考,大脑在隐性地进行材料的学习与加工,通过提炼,对一个问题进行解答。
要想做到深入的学习,答案就是输出。输出的方式有很多种,最有效的当然是实践。比如学打篮球,只看理论是不行的,还得上场搏杀,学PPT,只看视频教程是没用的,要自己动手做才记得住。实践除了让学习极为高效之外,还有另外几个好处。
一是确实帮我们解决了问题,带来了收益。二是反馈,如果问题没解决,我们会知道到底哪里需要改进,这样就逐步完善和修正了自己的知识体系。最后,大家应该有这样的经验,脑子里的东西很多,但如果用嘴说,就少了很多细节,若是写出来,就没剩下多少了。所以,为了输出,我们就不得不更深入的学习,这样才能输出有价值的东西。

解决”python如何获得页面中的链接地址“问题,在网络上搜索资料-获得以下代码:
# coding:utf-8 import re import requests # 获取网页内容 r = requests.get('http://www.baidu.com') data = r.text # 利用正则查找所有连接 link_list =re.findall(r"(?上一篇:计算机专业丨大学生学编程,系统练习项目应该从哪里开始?
下一篇:编程究竟难在哪?
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14