学习学习再学习(转)-程序员宅基地

技术标签: js  

http://lixiaolai.com/alpha/on-learning/

学习学习再学习

Table of Contents
  • 前言
    a) 关于《学习学习再学习》
    b) 写作风格
    1. 学习是意识问题
    2. 成功需要先例
    3. 学习是一辈子的事情
    4. 专家心态
    5. 读书只有一种:精读
    6. 选书基本原则
    6.1 出版社
    6.2 作者
    6.3 版次
    6.4 印次
    6.5 印数
    6.6 “编”与“著”
    6.7 参考文献(References)
    6.8 索引(Index)
    6.9 优选英文书
    6.10 尽量不读译作
    6.11 花点时间去读书评
    6.12 看看牛人在读什么
    7. 网络内容质量判断
    8. Google
    8.1 使用“本尊”
    8.2 优先使用英文关键字搜索
    8.3 基本技巧
    8.3.a 加号
    8.3.b 引号
    8.4.c 减号
    8.3.d 星号
    8.3.e 波浪号
    8.4 高级技巧
    8.4.a 站内搜索
    8.4.b 定制搜索
    9. 培养自己的记忆力
    9.1 小心先进的工具消磨你的记忆能力
    9.2 “死记硬背”确实走不了多远
    9.3 “牢记”最终只是习惯而已
    10. 重视基础
    10.1 概念
    10.2 最大的问题究竟是什么
    10.3. 重视观念与思考模式
    10.4 基础只靠一样东西:练
    10.5 认真仔细是护身符
    11. 要对自己的学习能力有足够的信心
    12. 独特的学习方法可能并不怎么样
    13. 知识结构
    13.1 线性结构
    13.2 分支结构
    13.3 交叉结构
    13.4 递归结构

前言

摘录

就好像“学习其实只不过是意识问题”一样,勤于记忆其实只不过是一种习惯。有这个习惯的人,会自然而然地去做,且不觉得辛苦——实际上真的没什么辛苦,那只是与平日里走路一样的正常活动而已。而没有这个习惯的人,会有各种各样的抵触、抱怨,而且还会拿出各种各样的“理由”去抵抗——并且肯定是听起来颇有道理。嗯,很多人需要自我催眠。

所谓“师傅领进门,修行在个人”——这句话很多人没彻底看懂。这句话更多透露的其实是师傅的无奈。师傅能做的,其实就那么多,他也想做后面的事情,可实际上真的无奈。老师其实是一个“自伤”的职业——做老师,往往意味着停滞不前,做一盏路灯,照亮别人前行的路。当然,这也是为什么老师群体里庸才更多、格外多的根本原因。所以,自学是王道,自己进门,自己修行——这是没办法的事儿。

a) 关于《学习学习再学习》

距离写《管理我的时间》(后来的《把时间当做朋友》)已经有5年左右了(2007.03),而《把时间当做朋友》也在书市上卖了三年多了(2009.06)……时间真快。

一个念头从孕育到出生——通常孕育的过程自己并不知道,基本都是“意外受孕”;而从出生到成熟,却需要很长很长时间——也因为有意识而辛苦。

现在,这个念头还不是很成熟,但我决定开始写了:《学习学习再学习》——这并不是老生常谈,这句话里的三个“学习”,词性分别是:学习(v.)学习(n.)再学习(v.)。

也就是说,学习(n.&v.)本身就是需要学习的。我们常常说某某人有很强的学习能力,那这种能力必然是习得练得的,因为智商多少可以遗传,而学习能力只能靠后天获得。所以,想要成为一个终身学习者(life-long learner),就跟“工欲善其事必先利其器”一样,必须先去打磨学习能力。又,学习(n.&v.)本身也必须在学习(v.)的过程中打磨:因为学习的最有效方式之一就是通过实践(learning by doing)。

所以要“学习学习再学习”。

b) 写作风格

以下是我自己为该系列所定的写作风格,将努力遵守之:

  • 简洁
  • 朴素
  • 深入
  • 实用

1. 学习是意识问题

拿开车做个类比,一个人就算买来最贵的车,拥有最高级、最完善的安全设备,可如若他没有“安全意识”的话,那些外在的东西其实统统没用。

曾听一朋友转述一场车祸:他坐着新买的宝马X5在高速上被人追尾……他的司机很有经验,下了车,没有任何犹豫,拖着我那朋友迅速爬过栏杆离开公路……一分钟都不到的时间里,后面的车冲过来,撞上,再后面还有车撞上来,他们俩的车都直接报废了……对我那位朋友来说,这体验就是“死里逃生”——他根本就没有那个意识,当时还心疼车,下了车还想骂人,若不是他的司机二话不说就把他拖出高速公路,那岂不是车毁了人也要亡?幸亏那位司机有足够的“安全意识”!

意识问题”就是如此重要,有没有那个“意识”往往产生天壤之别。同样,在关键时刻,有学习意识的人,与没有学习意识、或者学习意识相对比较弱的人,总是有着天壤之别,无论是在选择上,还是在行动上,都是如此。人生就是由选择与行动构成,所以,人与人之间的差别如此巨大,也就并不奇怪了。

2. 成功需要先例

学过、学好、学精一样东西很重要。如果你成功过,下一次你将更容易成功,因为上一次成功为你积累了真正的经验。学习这事儿也一样,如果你学成、学精过某样东西,那过程、那结果,将是你取之不尽用之不竭的资源。

很多人之所以可悲,就是因为到了这般田地,到了这般岁数,从未学成、学精过任何东西……所以,他们永远只有“一颗积极向上的心”,却从不知道应该如何去做,也没有任何可供参照的过往经验——牢牢地被套在死循环当中:成功的人会越来越成功,失败者会被失败所禁锢。

很多的时候,它确实就是死循环。然而,也有一些时候,还是有机会跳出来的:从现在开始玩命学会一样东西,学好、学精——这是第一桶金

3. 学习是一辈子的事情

一旦学好、学成过什么事情,人就会自然拥有学习的习惯。这时候,所谓的学习跟吃饭没什么区别。一段时间不学,脑子就饿。学点什么就很开心,就跟吃饱了很满足一样。跟吃饭不一样的是,胃的容量基本上是恒定的——变化幅度没多大;可脑子却不一样,需求量会越来越大,消化能力会越来越强,更重要的是,脑子的容量几乎无限——并且,跟胃还不一样的是,脑子不需要排泄,只会不断创造。学习是红舞鞋,穿上了就开始跳舞,停不下来。不累,欢乐。

4. 专家心态

有一种思考模式,叫做“从结果开始倒推”。电影导演经常要这么做:“为了有一个凄美的结局,都应该发生什么样的故事呢?”

学习的时候,也常常需要这么做。为了终有一天成为一个“专家”(Professional) ,那应该做哪些事呢?第一件事就是要相信自己通过努力一定会成为专家。

这样,就能从一开始就有专家心态:高要求对待自己。做事不对付,学东西不马虎,有大局感,循规蹈矩的同时又有自己的原则且不打折扣地坚守,这就是专家。

培养、固化这种心态很重要。技能是需要一点一点积累的,但心态却可以提前拥有,并且,这提前拥有的心态一定会加速此后的努力、催化随之而来的进步。

5. 读书只有一种:精读

不管你信不信,事实就是如此:快速阅读并不存在,泛读毫无用处——我可以用一本书解释这句话,可没必要,懂的自然就会接受,不开窍的,看到这里应该自动离开了。

很小的时候(大概六七岁),我母亲看我翻一本书,问,“你看什么呐?翻得那么快!”

“嗨!这种书,随便翻翻不就可以了嘛!” 我不知轻重。

接下来我听到了不知道为什么后来我记了一辈子的话:“随便看看就可以的书,你看它干嘛?”

要读就读好书,读好书就要一个字不差。 这是原则,铁打的——专家都知道。

6. 选书基本原则

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/atupal/article/details/8483612

智能推荐

oracle 12c 集群安装后的检查_12c查看crs状态-程序员宅基地

文章浏览阅读1.6k次。安装配置gi、安装数据库软件、dbca建库见下:http://blog.csdn.net/kadwf123/article/details/784299611、检查集群节点及状态:[root@rac2 ~]# olsnodes -srac1 Activerac2 Activerac3 Activerac4 Active[root@rac2 ~]_12c查看crs状态

解决jupyter notebook无法找到虚拟环境的问题_jupyter没有pytorch环境-程序员宅基地

文章浏览阅读1.3w次,点赞45次,收藏99次。我个人用的是anaconda3的一个python集成环境,自带jupyter notebook,但在我打开jupyter notebook界面后,却找不到对应的虚拟环境,原来是jupyter notebook只是通用于下载anaconda时自带的环境,其他环境要想使用必须手动下载一些库:1.首先进入到自己创建的虚拟环境(pytorch是虚拟环境的名字)activate pytorch2.在该环境下下载这个库conda install ipykernelconda install nb__jupyter没有pytorch环境

国内安装scoop的保姆教程_scoop-cn-程序员宅基地

文章浏览阅读5.2k次,点赞19次,收藏28次。选择scoop纯属意外,也是无奈,因为电脑用户被锁了管理员权限,所有exe安装程序都无法安装,只可以用绿色软件,最后被我发现scoop,省去了到处下载XXX绿色版的烦恼,当然scoop里需要管理员权限的软件也跟我无缘了(譬如everything)。推荐添加dorado这个bucket镜像,里面很多中文软件,但是部分国外的软件下载地址在github,可能无法下载。以上两个是官方bucket的国内镜像,所有软件建议优先从这里下载。上面可以看到很多bucket以及软件数。如果官网登陆不了可以试一下以下方式。_scoop-cn

Element ui colorpicker在Vue中的使用_vue el-color-picker-程序员宅基地

文章浏览阅读4.5k次,点赞2次,收藏3次。首先要有一个color-picker组件 <el-color-picker v-model="headcolor"></el-color-picker>在data里面data() { return {headcolor: ’ #278add ’ //这里可以选择一个默认的颜色} }然后在你想要改变颜色的地方用v-bind绑定就好了,例如:这里的:sty..._vue el-color-picker

迅为iTOP-4412精英版之烧写内核移植后的镜像_exynos 4412 刷机-程序员宅基地

文章浏览阅读640次。基于芯片日益增长的问题,所以内核开发者们引入了新的方法,就是在内核中只保留函数,而数据则不包含,由用户(应用程序员)自己把数据按照规定的格式编写,并放在约定的地方,为了不占用过多的内存,还要求数据以根精简的方式编写。boot启动时,传参给内核,告诉内核设备树文件和kernel的位置,内核启动时根据地址去找到设备树文件,再利用专用的编译器去反编译dtb文件,将dtb还原成数据结构,以供驱动的函数去调用。firmware是三星的一个固件的设备信息,因为找不到固件,所以内核启动不成功。_exynos 4412 刷机

Linux系统配置jdk_linux配置jdk-程序员宅基地

文章浏览阅读2w次,点赞24次,收藏42次。Linux系统配置jdkLinux学习教程,Linux入门教程(超详细)_linux配置jdk

随便推点

matlab(4):特殊符号的输入_matlab微米怎么输入-程序员宅基地

文章浏览阅读3.3k次,点赞5次,收藏19次。xlabel('\delta');ylabel('AUC');具体符号的对照表参照下图:_matlab微米怎么输入

C语言程序设计-文件(打开与关闭、顺序、二进制读写)-程序员宅基地

文章浏览阅读119次。顺序读写指的是按照文件中数据的顺序进行读取或写入。对于文本文件,可以使用fgets、fputs、fscanf、fprintf等函数进行顺序读写。在C语言中,对文件的操作通常涉及文件的打开、读写以及关闭。文件的打开使用fopen函数,而关闭则使用fclose函数。在C语言中,可以使用fread和fwrite函数进行二进制读写。‍ Biaoge 于2024-03-09 23:51发布 阅读量:7 ️文章类型:【 C语言程序设计 】在C语言中,用于打开文件的函数是____,用于关闭文件的函数是____。

Touchdesigner自学笔记之三_touchdesigner怎么让一个模型跟着鼠标移动-程序员宅基地

文章浏览阅读3.4k次,点赞2次,收藏13次。跟随鼠标移动的粒子以grid(SOP)为partical(SOP)的资源模板,调整后连接【Geo组合+point spirit(MAT)】,在连接【feedback组合】适当调整。影响粒子动态的节点【metaball(SOP)+force(SOP)】添加mouse in(CHOP)鼠标位置到metaball的坐标,实现鼠标影响。..._touchdesigner怎么让一个模型跟着鼠标移动

【附源码】基于java的校园停车场管理系统的设计与实现61m0e9计算机毕设SSM_基于java技术的停车场管理系统实现与设计-程序员宅基地

文章浏览阅读178次。项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:Springboot + mybatis + Maven +mysql5.7或8.0+html+css+js等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。_基于java技术的停车场管理系统实现与设计

Android系统播放器MediaPlayer源码分析_android多媒体播放源码分析 时序图-程序员宅基地

文章浏览阅读3.5k次。前言对于MediaPlayer播放器的源码分析内容相对来说比较多,会从Java-&amp;amp;gt;Jni-&amp;amp;gt;C/C++慢慢分析,后面会慢慢更新。另外,博客只作为自己学习记录的一种方式,对于其他的不过多的评论。MediaPlayerDemopublic class MainActivity extends AppCompatActivity implements SurfaceHolder.Cal..._android多媒体播放源码分析 时序图

java 数据结构与算法 ——快速排序法-程序员宅基地

文章浏览阅读2.4k次,点赞41次,收藏13次。java 数据结构与算法 ——快速排序法_快速排序法