我如何学习:不要停下学习的脚步

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何学习:不要停下学习的脚步相关的知识,希望对你有一定的参考价值。

许多从业者应该记得第一次摸到计算的惊喜,我也一样。高一的时候看着蓝色屏幕上掉下来的随机字符,摸索着盲打,那是TT打字软件;学习了一点点抛物线之后就兴致勃勃的用QBasic来模拟出来;最后在八位声卡上写简单的音乐,想尽千方百计想混进机房,等等。

高三暑假,有机会去了亲戚家,在那个傻傻的Windows跟前窝了一天,把能点的按钮、菜单全点了一次。学会了菜单,单击,双击,右键,等等,Windows, Office, 控制面板。

然而这些都没什么。面对新玩具的好奇心,是所有人都有的。许多人在拥有第一台电脑的时候,拥有第一个游戏机的时候,第一次摸钢琴的时候,都是如此。

一年级的时候拥有了第一台电脑,奔腾100, 16M内存,800MB硬盘。电脑的疯狂由此开始。有一天晚上盯着Windows的安装进度看了一夜。然后开始了每天研究软件,写C语言,ASP, VB, C++, Java, XML,每天都写那么一些。当然也没有放弃的社交生活,吃饭网吧都没拉下,只是,每天都有时间在写代码,或者研究新的技术。

就这样,大学毕业的时候,我统计了一下写过的代码行数,包括C/C++/VB/ASP/html/CSS/JS/XML大约是20万行。那时候还没现在这么多的库,基本上都是原创的,刨掉一半左右的水分,大概是10万行,平均下来每天都写100行代码,365天不停的,写了三年。

对比永远都在外部。这20万行代码带来的是什么呢?大三的时候去一家公司实习,某名校博士深得老板信赖,将某项目交给他。我与他分工工作,最后博士被炒了鱿鱼。我比他做得更快,代码写得更干净,当然,要得也更少。

量变引起质变,只有量变到足够数量的时候才能引起质变。我一直认为自己只能算平庸的程序员,有无数出众的程序员在天分上超越于我。但最令他们成功的却并非来自于他们的天分,而是勤奋。《哪来的天才》中描述了种种方式,《30天做任何事情》也证明了持续的威力。星际争霸历史上最强的虫族选手Jaedong,SPL第一位突破200胜的选手,平均手速达350APM,每天的练习量10小时以上(想象一下以每分钟350次,每秒6次的操作速度持续10小时)。中式的反面教材中,《伤仲永》却是倒霉的滥用天分最终毫无建树的家伙。

好奇心是必不可少的一部分,但它往往容易沦为一时的兴趣而无法长久。人天生的惰性,以及这个时代存在的各种选择,许多时候大脑潜意识的选择了容易做到的事情。你顺其自然,你认为这是选择,其实是妥协。只有持续不断的练习,才能过积攒数量,最终达到质变。没有神奇的东西,甚至醍醐灌顶的那一刻都从来不会来临,只是在努力的追求过程中,外界看待你的眼光会从俯视,到平视,到仰视,到只能佩服而无法直视。

以上是关于我如何学习:不要停下学习的脚步的主要内容,如果未能解决你的问题,请参考以下文章

《王煜全创新生态报告12讲》学习笔记

如何一步一步用DDD设计一个电商网站—— 停下脚步,重新出发

分享25个实用的博客,有助你提高编程技巧

Android开发如何进阶,薪资如何跟上年龄的脚步?

初级dba学习之路参考

python学习笔记——零