什么是学习的本质?

知其然

始于一条点赞

今天打开CSDN,发现有一条消息,我点开之后,发现有个用户点赞了我很久之前的一篇博文,内容是关于(miller robin) 快速判断大素数的算法的文章,我对着文章发呆了好久,这篇文章是我竞赛时的笔记博文。遗憾的是,现在的我已经完全看不懂这篇文章讲的是什么了,我现在一度好奇我那时候究竟是在干什么,我从我短暂的竞赛学习生涯中究竟获取了什么呢?我究竟在这个过程中获得了什么能力呢?于是我开始进行了反思。

功利性

不可承认的是,面对竞赛你不可能不功利,本身获奖就是竞赛的终极又唯一的目的,简单明了。如果你的爱好恰好是算法,那只能算是在竞赛的环境下面又满足了你的爱好,如何快速获奖,其实和高考应试的模式差不多,就是刷题学套路罢了。但是更明显的是,在竞赛这个游戏圈里,天赋和勤奋要求则会更高一些,当然我不是在这里扯什么天赋勤奋论的东西。我只是意识到,在我这有限的时间里学到的这个算法,我是否抓住了学习一个新东西的本质呢?比如我在上文提到的 快速判断大素数算法,我其实根本没有去理解本质的东西,只是知道有这样一个模板,能干什么事情,看到什么样子的题目可以去往上面套出一个合理模型,然后把这个模板用上,解题,最后结束。

成长

那我究竟获得了什么呢?我知道了这个模板的适用场景,做题的过程中遇到这个场景,我用上这个模板,完事!结束!这就是我所获得的一切了,没有太多有意义的东西学会,算法本身的精髓被忽略在外,本末倒置但确实是最高效的胜利手段,最少的时间代价获取最大的收益,这算是最直白的贪心算法了,本身的算法快速判断大素数 里面的珍宝 算法思维 却被忽视了,这是最为可惜的,现在这个模版对我而言,除了它的应用场景外,我没有任何其他印象。如果除去了竞赛,背模板这件事情本身就毫无意义了,而 算法思维 却被忽略,它本是应该印刻在脑海里面,在生活中帮助我们扩展、衍生出其他的思考模式,帮助我们决策,甚至看到不一样的世界。

知其所以然

高效性

最近在看 SICP 的视频,课堂上老师有说过一句话:理解复杂事物的关键是,避免不必要的观察、计算和思考。这句话我是极为同意的,面对复杂系统,我们只有选择性的去忽视掉一些细节,不管你怎样去挖掘,总会有你不懂的领域,从数据算法,到计算机的编程语言、语言的编译等等一系列的环节挖掘下去总会接触到盲区,所以选择性的忽略细节,是学习和理解高效手段。但是,本末倒置确实不值得,连被观察的对象主体都一并被忽视了,那就已经错误的理解这个方法论了。在工作上面,我们常常有时候戏称的 API Boy ,因为只要会调用API,达到了工作的目的,就可以了。而没有理解API之后的思维本质是什么。这就是为什么止步不前的最终要的原因:没有理解事物的本质

高阶思维

之前在知乎上看到对于 高阶思维 的讨论,我一直在思考到底什么叫做:高阶思维,现在我可以给出一点点我的理解。以下就是我对于 高阶思维 的个人理解:可以从事物的底层、本质来思考、理解事物表达出的现象 那么这样 从底而上 的思维就称得上是 高阶思维 ,从事物的本质把握,才能够做到运筹帷幄。

真实

什么叫真实呢?我所观察到的世界就是真实。大部分人都在火热的学习各种最新最炫的框架,学会了调用最新最潮的API,我曾经也跟风痴醉 于此,什么都要最新的,新的就是好的,我调用了一个最新的框架里面的API,我应该就是街上最靓的仔。嗯,现在想想除了会 调用API,大概又是什么都没学到,很遗憾的是又陷入了另一个循环里面。

总结

知其然,知其所以然,与君共勉。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值