教练我想学python_如何通过学习python来学习学习

因为文章标题很绕,所以笔者尽量在下文做到框架有序,内容清晰。

本文的写作目的是为了作为笔者学习python道路上的一个日志来记录我的感受和收获,这是第一篇。本文分为分为三个模块。为什么要快速学习

快速学习的可行性

学习python的目的

一、为什么要快速学习

吴军老师在得到的科技史纲里面曾经提及,人类文明之所以能取得今天的成就,离不开这几万年来能量和信息两种力量的点滴积累。能量,远的说钻木取火、工业革命、到现在科技革命,生物技术革命,人类利用自己的主观能动性通过对身边资源的发现,整合,创造,不断为自身赋能,使我们在自然界获得主导地位成为比我们自身更强大的个体。而信息则助力着这些能量技术革命并在其中发挥着越来越重要的作用,甚至于它本身就是一种有效的能量资源。

我们生活在一个信息时代,各种生活生产活动都被各种专业名词,数据,和工具系统有效地描述和控制,每个人都是被身边信息编程的个体。在这种情况下,我们也生活在一个信息赋能时代,谁能有效利用价值高的信息,谁就能掌握更多的能量,从而获得更多能量的副产品,财富,荣誉,人脉等。

快速学习能力,就是一种能够快速掌握信息并根据自身目的来使用信息的能力。在信息日新月异的大环境下,只有及时快速更新自己的信息,并灵活地根据自己的需求进行使用,才能不落后于时代脚步,成为这个时代需要的一份子从而获得比别人相对更大的自主权和自由度。

二、快速学习的可行性

快速的定义:

首先我们要对‘快速’进行定义,一个TED演讲说,快速学习最小的时间单位是20小时;与之相对的就是‘一万小时天才定律’,这是作家格拉德威尔在《异类》一书中指出的定律:一万小时是普通人在某件事上进化成大师水平的必要条件。这两个陈述并非矛盾,其间巨大的时间差异源于每个人的目的差别。20小时是快速入门的时间,是工具思维,产生目的寻找工具最后利用工具解决问题;而10000小时精通时间,是修行思维,这需要一个人发自心底里浓烈的热爱和赤诚,诚然大部分人做不到后者,也无需做到后者,因为大部分人的学习的目的也就是解决生活实际问题,而不是艺术创造成为大师。

有些人会问,为什么快速学习是可行的?根据二八法则,任何知识体系都必定存在20%的底层原理和使用频率最高的知识,20小时的时间段,就是在自己的脑海里勾画这些知识的地图,不需要一字不差地记住这些知识,只要能理解他们存在的原因和作用,为日后学习更细节的知识打基础。

万事开头难。艾略特曾经说过“We shall not cease from exploration. And the end of all our exploring will be to arrive where we started. And know the place for the first time”. 有些旅程开始了,就注定了结果,那些没有闻到果实芳香的人往往是因为过早放弃才一无所获,或者甚至从一开始就没有开始的勇气。一开始的20小时通常是整个旅程最难熬的一段,因为在这段时间内你要完全直面自己的笨拙,对于一个刚刚踏入新领域的人,一切新奇的事物带来的都只是惊吓,只有在我们逐渐熟悉这个领域的基础构建时,我们才能从黑色的泥土中汲取养料,从潮湿的空气中嗅到花香,从沉寂的黑暗中看见曙光,此时一花一木不再是枯燥的结构,而是光芒下灵动精巧的生命。当我们克服了前20小时的不适感,接下来的学习虽然不简单,但是也没有之前看起来那么困难,这时候我们要做的就是坚持。

Long-term memory=Emotion+Information,这是Jim Kwik(大家可以自行搜索,一个国外的记忆教练)。要熟练使用知识当然要先记住知识,但是大多数人往往就是学了很久但是记不住,原因就在于他们在学习一遇到困难就归因于自己笨,陷入一种自怨自艾的情绪,而不能全身心的去研究知识背后的逻辑。这样,即便我们有可能花费了很长的时间吸收了大量的information,但是由于坏的情绪,我们依然不能记住并应用这些信息。更可怕的是,这种情绪带来的习得性无助不仅让人不能很好学习新知识,而且会让人在生活的其他方面畏首畏尾,不能发挥出自己的全部潜力。从这方面来说,20小时其实是一个情绪缓冲带,我们在这20小时中可以极度包容自己的笨拙,极力探索未知的领域,调用起我们全部的正面情绪,以便日后更好学习这门知识。

综上所述,20小时就是桃花源记里面‘初极狭才通人’的小道,曲径虽幽,但前路必然豁然开朗。

TED视频里面快速学习的具体步骤:四步大法

1.Deconstruct the skill:把要学习的知识分解成小部分

2.Learn just enough to self-correct( getting better by knowing making mistakes, correcting them and constantly stepping out of your comfort zone): 学习足够的基础知识,在日后的不断改错和升级难度中变得更好

3.Remove the distractions:剔除生活中的打扰因素

4.Practice at least 20h:练习至少20个小时,克服自己内心的挫败感。

三、学习python的目的

1.提高数据分析处理效率:其实现在很多中小型的数据分析问题所需功能完全可以通过excel和sql来满足,但是由于流程大都已经写死固定,它们相对封闭和僵硬。Python作为现在数据分析领域的新贵语言聚集了这个世界上大量优秀的头脑,不断开发新的方法改进这个系统,使其功能越来越精进和强大。因此其相较于excel有着“流程灵活可控,效率更高”,“工具库丰富,可以满足多种需求”,“语言易于理解,上手容易”等特点。掌握了Python,其实就是在数据分析中掌握了更多的操作自由度和众多优秀的开发者对接,从而提升自己的效率。

2. 辅助建立模型,培养建模分析思维:光有更强大的工具还远远不够,要学会把工具使用到应该使用的地方。在运用python解决一个个实际问题时,我们不仅要从代码角度思考,还需要真正理解问题背后的逻辑,建立一个可以较好描述现实的模型,这样才能确保目标和方法之间没有鸿沟。

3.提高学习能力:正如前面所说,信息日新月异,我们的知识结构也必须要与时俱进,可以想象的是我们的一生都需要不断的学习新知识来改进我们看世界的角度。学习某一门具体的知识已经不是目标,它只是我们学习如何更好地学习这个终极目标的一个实现手段而已。因此,我想通过学习python提高的学习能力有:系统思考能力:多看课程的大纲和框架,有助于培养自己系统思考的能力

整理思路,表达思想的能力 :通过写作输出自己的学习过程

发现问题:根据现有知识查漏补缺的能力

重复练习的耐性 :不断练习代码

直面错误的勇气 :在练习中纠正自己的一个个错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值