JinkelaCrops
← 全部早期博客2016-04-30 / 早期博客

历史文章,保留原文。

写在前面

这个博客该写点什么

20世纪人类最伟大的发明就要算互联网和计算机了。从实验室走向日常生活,互联网完成了一次华丽的转变,并且在21世纪,互联网有了更快更强的进步,人类从此步入移动互联时代。然而,就算这大众化的互联网,使用者们又对他了解多少呢?在浏览器里面按下F12,扑面而来的汹涌的代码浪潮。在华丽的表面下,Web背后究竟隐藏着一个什么样的世界?

我们知道,互联网由千千万万台计算机以及之间的连接组成。计算机是比互联网更神秘的一样东西。从最早的埃尼阿克到现在的笔记本、平板电脑、智能手机,计算机越来越小型化、美观化,然而更让人惊叹的是其计算能力的飞速增长。感谢似乎尚未遇到瓶颈的摩尔定律,每过三年,计算机核心CPU的计算能力就要翻两番。虽然计算机在很多地方都不能取代人脑,但是计算机已经可以胜任越来越复杂的工作,基于计算机自身特点开发出来的协助人类计算的程序也学来越强大。普通用户只是使用计算机程序,高级用户可以用计算机开发计算机程序并管理计算机本身。而这一切活动,都要化为二进制数据流,更深入一些,是因为计算机内部的电流。有幸听了一次计算机导论课,之后在Minecraft里用门电路做了一个二进制的计算器,看到那庞大的占地面积和缓慢的运行速度,我想到人类就是这样一点一点搭建起整个的现代计算机生产线和计算机应用体系。这时候我才感觉到自己的渺小。使用了十几年计算机,其实我接触到的只是一点儿皮毛。

我想起了那个故事,这是我高中看过的一篇《科幻世界》文章,讲述了代码和代码背后的故事。每次读这篇文章,内心都有一种抑制不住的激动。这要算我最早的科学启蒙的一部分了。我的科学启蒙依靠的是大名鼎鼎的《科幻世界》,并且通过他接触到了《三体》。在科幻小说和大量数理化的练习的陪伴下,高中的我感受到了知识的伟大、宇宙的浩瀚和真理的诱惑。然而命运的安排没有让我如愿地进入梦寐以求的自然科学专业,但我始终保持着这样一份热情——对未知世界的好奇。无论人类的未来是什么,我们都要了解并改造世界;无论自身的能力有多少,我们都要学习并发现知识。这不是为了自己的生存,而是人最为单纯的一种渴望。

这样的渴望让我最终鼓起勇气摆脱了世俗的牵绊。我做出了一个决定。我想好好地利用读研的这三年,不单单是为了学位,更是为了让我对自己了解和想要了解的东西有一个深刻的研究,并且能做点什么——不希求能为社会创造知识,至少,我可以丰富自己的头脑。

为了记录在读研道路上的经历和思考,我想把以后的文章发在个人博客上,为的是更加专注。我打算模仿王垠的主页,尽可能地简单,让文字更有价值。我想从一个简单的对自己的反思开始,一步一步地行走和思考,把自己修剪一下,然后追求梦想。

对自己的反思

忙忙碌碌了这么多年,阴差阳错地,我得到了现在这一段空闲的时间。我的内心告诉我,是时候对自己的人生进行一个较为全面的总结和反思了。说是总结和反思,其实应该大部分都放在反思上——毕竟才活了20多年,没什么值得总结的——总结的部分会在后面陆续地发出来,但肯定不是现在,至少不是在读研前的现在。

个人态度

  • 和大多数人一样,我向来都是重蹈覆辙的。小时候很小心谨慎,别人说的一句话做的一件事会留在心里好久,长大了就各种马马虎虎了。看看这篇文章可能有帮助:为何我们两三岁时候的记忆都没了?还好我的脑子还算够用,不然像我这样又容易分心又懒癌晚期的人肯定已经活不下去了。
  • 和大多数人一样,我也是虎头蛇尾的。一开始总是下定决心,过一段时间,尤其是在没有监督的情况下,我会把自己的整个计划忘光。一个月前写了看了一个TED演讲:Tim Urban: Inside the mind of a master procrastinator,最后提到,拖延症晚期的人要及时行动起来,当时的确有点感触,但是一个月后,我仍然是这样坐在电脑前面刷新闻。而虎头蛇尾的主要原因就是分心:两周前我决定自学网易课堂:大学计算机专业,在看了6个计算机原理的视频以后,我就去搞Minecraft电路实现了,到这两天,慕课、网易频繁地给我发邮件通知我要期中考试了,我才想起来我才上了6次课。
  • 和大多数人一样,我也是拖延症晚期。这就是我为什么要看上面那个TED视频。这一点在整个考研过程中体现的淋漓尽致:考研:一些回忆。一般来说,我们学习应当遵循类似于爬楼梯的模式,一步一个脚印踏踏实实,然而,由于身患重度拖延症,我的学习方式更像是跳台阶——一步跳不上去,就摔死了——值得庆幸的是我现在还没有摔死,只是有几次踩在了台阶的边沿上。
  • 和大多数人一样,我没有计划性。在我看来,人类永远是短视和充满幻想的。一个人也许能看清楚大方向,看清楚眼前的事,但他绝对不能预料到几个月或者几年的事情。个人认为最好的中期目标就是没有目标。从小到大,在无尽地制定中期目标中我已经迷失了自己——可以毫不夸张的说,每一个中期目标都没有真正实现。难道说计划就是用来打破的吗?我似乎已经开始渐渐地认同这个观点了。个人经验:锻炼自己比中期的学习计划更有效,比如我已经养成了在观察者网看新闻的习惯,而不是花几个月去学一点国际形势的专业课,或者看一点外交史国史这样的砖头书——我的确有兴趣看这个,考研阶段也稍微看了一点的。

没有计划、拖延、懒惰、重复犯错……——我的人生没有条理,我在凭借自己的感觉做事。

知识水平

  • 学的越多,忘得越快。由于前面提到过的原因,我适合培养长期习惯和突击学习。这直接导致了一个问题:我的忘性很大。考研政治的内容我是花了一个晚上背诵的,自己画出来的段落第二天上考场我都可以一字不差,但是现在?稍微远一点的,自己的大学课程,有几门我是考得特别好的,比如动力系统和抽象代数,但是现在让我说,我一个概念都想不起来了。更远一点,以前我的理科学的特别好,但是初中高中的知识,我现在也就记得几个常识,让我描述一下重要的定理?不太现实。
  • 学的越多,懂得越少。这一点是对我大学内容所说的,毕竟高中知识顶多算启蒙。大学里接触了复杂的经济学和数学,然而,基本的一些经济学原理我却没有什么印象。在考研的时候,我花了很长的时间重新学习经济学原理,可是到现在也没有一个很全面的概念,尤其是从各个经济学分支到基本原理和基本数学假定的统一。学习的内容是很高深,但是我的头脑并没有变得复杂,也许我仅仅把科学当作技术进行学习,并没有深入理解。
  • 思而不学。由于上面提到的原因,在没有监督的情况下,我容易分心很容易背离自己的计划,往往学了两三个新的东西就开始思考技术实现,对于新知识没有一个系统的掌握就开始考虑怎么应用。除了上面提到的从计算机原理转到挖矿世界的游戏的例子,还可以拿写网页这个来举例。我想搞一个个人站点博客,但是我学习写网页不是看书也不是看视频,我直接抄了微软VSCode的网站和他的CSS,拿过来自己改了一个版本——大概花了我两天时间,然后又花了三四天进行优化,借鉴了苹果网站和W3School的教程,但是这其中花了大量的时间去思考某个特性的实现,事实上看了一点儿W3School的CSS教程我才发现自己浪费了很多时间在网站上自己测试。

没有学到真本事、学到的都还给老师了、思而不学……——我的学习是依样画葫芦,没有真正理解;我的学习没有系统,没有总结和长期实践,有时效性,需要反复。

很难说我提到的这些“缺点”的确就是需要改进的地方,毕竟每个人有不同的习惯。但是从上面提到的这些东西来看,我这个人是兴趣驱动的。每天我都有很多的精彩想法,但是就像做梦一样睡一觉就忘了。我喜欢打鱼晒网,我喜欢天马行空,我必须承认我个人自由不羁。在承认这个的前提下,才能考虑修炼的方向。

无论是个人态度上的自由散漫还是学习上的自由散漫,都反映出我最突出的缺点:没有计划跟着感觉走。这种心态固然很爽,但是冲劲过了就十分疲惫。还记得学完动力系统的感觉吗?是的,付出的终于有回报,但是下学期的拓扑呢?没力气学了。有的人之所以能摆脱拖延症,就在于他们养成了良好的习惯。虽然我向来不是一个呆板的人,头脑灵活是我的一个特点,但是习惯也是很重要的,灵活并不意味着没有习惯。

那么怎样获得一种不会去厌烦的、欣然接受的习惯呢?我想办法有两个:

  • 这个行为足够简单
  • 这个行为感觉很爽

比如我刷新闻,我可以不间断地刷一整天——考研期间的家常便饭——我可以看热点、看评论、学习评论里面的知识、搜索不了解的问题、找新闻来源、验证新闻真实性、对新闻事件作出评价……,就像是领导人批阅文件一样,有一种阅览天下的感觉。就像前面说过的,Web的确是一个无比诱人的地方。而刷新闻这个操作,的确很简单,感觉也不错。

另一个著名的例子就是打游戏了。想当年玩骑马与砍杀,百人大军冲向敌阵,那个过瘾,而且恰好的我的电脑能带动低配的骑马与砍杀,这给了我一个不去图书馆和女朋友一起学习的理由——想起来真是注孤生,都过去了,都过去了……——戒掉这个习惯可不容易啊!事到如今,我已经删光了电脑里的游戏,把它们放在百度云上了,不对,还留了一个Minecraft,一个被我玩的不想再玩的游戏,有时候拿他来实现一些模拟电路的小玩具还是很有趣的,对吧?

如果这两个条件有一个不成立,那这种习惯注定要被我这种人抛弃。如果做不到足够简单,是不是可以让这种习惯很过瘾呢?

那就是从事自己感兴趣的东西,并且是一种可以重复刺激的,无间断的东西。我们要找到一个工具变量:与这种习惯有关但是和无趣这种属性无关。其实我已经找到一个,那就是写博客写网页。我小时候学过美术,也写过很多作文,恰好与博客和网页设计相关——小时候的特长经历是多么重要啊!

写文章和做网页是需要灵感的。说实话,博文没写完的时候,总是十分揪心——怕自己把那一丝灵感忘了。为了写那几篇博文,我最近都没有好好睡觉,而平时刷新闻的时候早早就睡了。

不知道能坚持多久呢?不管了,习惯是需要培养的。我先培养一段时间吧!开学前我可以写一个小小的总结。

制定一个近期计划

这一项其实不该存在,但是我觉得计划还是应该有,不然我们怎么打破他呢?:P

  • 把最近学习的一些东西写成文章,比如在编辑器中配置task运行SAS,Windows上的Github、node.js安装,发布一个html和css模板 (1 day)
  • 全面了解CSS和Html,学习一段时间JavaScript,实现Markdown代码高亮 (3 day)
  • 整理书签文件 (1 day)
  • 学习计算机原理和数据库,学习一门静态语言 (1 month)
  • 学习数据挖掘知识,学会使用SAS和R (1 month)
  • 复习本科知识,尤其是练习用SAS和R编程,比如洪永淼Tsay的书 (1 month)

先试试看,我觉得能行。如果这样还管不住我自己的话,那我也许真的和优秀无缘了。

← 返回文章列表 / Back to archive