函数式编程学习之路(13)

作者在学习函数式编程一个月后,发现吸收知识速度极慢,提出了对信息重复堆积、难以理解复杂内容等问题的深刻反思,并探讨了提高学习效率和方法的可能性。

第一阶段总结:

    从启动学习函数式编程到现在近一个月了.有了一些小收获,但是发现了一个非常严重的问题.

这个非常严重的问题就是:我们学习的速度惊人的慢!!!

    以前也曾经粗浅思考过这个问题.但没有深入,直到今天广泛阅读大量技术文章后,才惊觉吸收到的东西却是如此之少.对广泛搜索阅读,有如下体会:

1.知道的都在重复,以不同的面目,方式,互联网信息浩如烟海,但大部分都是各种信息堆砌.

2.不知道的看着头疼,比如查到一个腾讯前端的UnCurrying的东西,篇幅又长,代码又多.讲的东西不知道要解决什么?因为没有相关体验,也没有心思去理解大篇的东西,感觉唯一理解的就是UnCurrying是Currying的逆向,给函数增加更多的参数,但这种做法的微妙在哪?好象不是一眼能扫明白的.

3.似懂非懂的不愿意深入.一个小小知识点,一深入就是一大片,相当耗费时间精力

4.知识非常零碎,但又相互影响关联,这就象一盘巨大的拼图给打散了,而每一块小拼图,又零碎成N片,每一片还有不同.

5.知识无法容易的转化成清晰的理解和记忆.

6.面对长篇幅或难理解的东西时,大脑和神经系统会产生不愉快的感觉.这会产生"斥力",不象看精彩的电影或美图等产生"引力".

7.其它.

 

综上所述,人类大脑对于记忆和计算能力,先天不足,另外大脑,神经系统对复杂或量大的东西有"斥力".而反过来,互联网信息庞大速度相当快.知识点也增长惊人.大脑和计算机相比,某些方面的能力相差巨大.

大体有如下差别:

1.看一篇几千文的文,就觉得很花时间和精力.而计算机处理几M的数据,都是瞬间的事情.

2.对知识点的推理,证明,计算,相当缓慢,甚至根本就过不去.而计算机可以在眨眼间处理推理,计算达亿次级别.

3.人类的动作相当缓慢,比如看到一个示例程序,学习它把它敲入IDE,调试运行,消化理解.相当花时间.随便折腾个函数就得花掉小时计的时间.一天做不了多少东西.

而计算机可以在几秒内解析,运算,编译百万行的代码.

人类这种传统学习模式实在是太原始,有必要思考及提升下学习效率及方法.传统学习方法这么缓慢,而且费心费力,理论上应该可以找到提升途径,比如提升一倍,十倍,因为基数低,产生的结果也将是惊人的.

 

转载于:https://www.cnblogs.com/DSharp/archive/2013/05/08/3066079.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值