用多线程的思想进行学习工作

2017-05-09  本文已影响0人  魏小豪

Don't know when it started,我养成了一个“一气呵成”的习惯。

    不管是学习,还是做事情,总喜欢一直做下去,中间不想中止。“微观”上的以小时计算的时间段,亦或是“宏观”上的以项目计算的工作。

    比如,在这一段时刻我想专心学习Python,就不希望被琐事打断,一会儿一个电话,一会一条消息,一会儿又要语音视频。我想要一个安静的环境,在这一段时间内只是完成我的计划。哪怕在完成我的计划后有更多的事情涌来。

    我愿意将种种琐事归入一个琐事集合,把我的学习计划加锁。学习的时候别的事情就无法拿到钥匙抢夺我自身的CPU资源,处理琐事则把集合拿来,一起处理。

    比如,我现在想学习机器学习,一直以来的处理方式是,如果开始学习它则不想学习其他的知识。让自己的思维在几个星期甚至几个月中一直处于机器学习的状态。

    但是今天我突然意识到,也许在“微观”上专心致志是可以的,但是“宏观”上的并不可取。

    首先,人脑短时间内的信息接受能力是有限的,假如一天10个小时的时间都在钻研机器学习,一个月便是300小时,这么长的时间作为处在刚接触、学习的阶段的我来讲会是多么大的信息接收量。如果再不加以练习,那么很可能就会造成学一点忘一点的现象。导致学了的不扎实,新学的接受不了。

    其次,知识需要沉淀。这也是我十几年的学生时代总结出的最重要的经验。在知识学过以后,就像计算存储数据一样,需要进行IO流的写入操作,那么执行这个操作就需要时间。然后计算机最好还要进行碎片整理,以加快以后的运行、读取的速度。

    为什么学校的时候要有课表呢,我想也有这个关系吧,否则两个星期全部上高数,再两个星期全部上物理……那么在学完物理后,也许高数就忘记了。

    所以从现在开始要改变我的“宏观”习惯,使用多线程同时学习两三门课程,合理分配人脑的CPU资源。当然在度过知识的接触初识阶段后,在深入钻研的时候还是要专心致志的一个一个地攻克难题的。

    很快就要去读研究生了,一定要合理分配时间。那么现在呢,有以下学习项目:

    1)机器学习 上午

    2)Python 下午

    3)Linux 晚上

    就这样吧,加油 Myself!

上一篇下一篇

猜你喜欢

热点阅读