前两天写了学习编程的小记,我记得当时我可是自信满满。有一种乘风破浪的既视感。然而,人总是喜欢自恋地高估自己。就在昨天,我满心欢喜的继续学习《Python进阶》教程的时候,我开始怀疑,怀疑是否我的这里(brain)有问题。然后一点点,被它伤得体无完肤。我觉得我要爆炸了,快要经历从入门到放弃的过程了。回去之后,我又听我的编程朋友说,这才哪到哪呢?以后刀山火海还多了去了呢?我一脸懵逼,what should I do?
今早也巧,正好看到一公众号推荐一篇文章《1年读完麻省理工4年本科,并告诉每个人都可以这么做》。妈的,写这篇文章的,你给我出来。要是行,你咋不上?要是不行我丫的打不死你。文章大部分讲的都是高效学习的重要性等,然鹅,对我们每个人而言,情况相当不一样,所以根本没有普遍适用性。
说回我现在遇到的困惑,由于没有任何编程基础。记得小学碰电脑只会玩超级玛丽,数学从小成绩就一般般,不,准确的说应该是中等偏下。因为,我记得高中的时候,最后两三道题,完全是“装饰题”。有时候我会写完前面所有题,多出一些时间,老师就纳了闷了。你有时间干嘛不做呢?我也想知道啊!问题是我真不会啊,就连读懂题目都难,how should I do?那么,问题来了,从初级的Python课程中,我就一步步认识到数学太尼玛重要了。但现在后悔也来不及了,硬啃呗,啃着啃着发现,呵呵呵呵呵呵,这里为什么要赋值啊?这里嵌套是怎么绕出来的啊?装饰器是什么鬼?闭包到底搞毛线用啊......NND简直想死。然而学都学一半了,真心不想放弃。一来自信心受打击,二来我™时间岂不是都浪费了。虽然我知道及时止损的重要性,但是,倔脾气上来了,就是任性,就是干。
然而,学习并不是说凭你一腔热血就可以学好的。还得理性分析一下,为毛学不好?基础底子差,当然是一个原因。还有就是我这老犯的毛病,就是纠结。学着学着发现怎么进度条这么缓慢?是不是我哪里出问题了?是不是真得不适合学?我要是搞别的,估计现在都上天了?方法有问题?最后最后,我大概想明白了,因为恐惧,对未知的恐惧。这不仅仅是我,所有人都一样。比如,你进入一个陌生环境的时候,你会胆怯和畏缩;进入黑暗的时候,你会本能的放慢脚步;攀岩的时候,遇到不熟悉的峭壁,你会小心翼翼再三确认。
虽然才知道恐惧存在,和战胜它的重要性,但要真的正面较量,孰胜孰负,还真不好说。首先,得足够了解它,显然我现在还做的不够。其次,得知道它的特点和习性。这对后面战胜它有相当的好处,然后就是坚持,因为不可能第一次就可以将它剿灭。你得磨砺成百上千次,前后左右都试过一遍,才能不至于一次性被全军覆灭。得从小怪慢慢升级,最后所有都了解清楚了,才能够正面和他做最终的决斗。而且和人生这条道路一样,你得清楚,你永远也成不了赢家。如此,你无需着急,慢着来,悠着来。一点一点,打牢基础,烦躁是你人生的大忌。什么时候克服了,相信你才能够出一点成绩。
当然,我知道,上面的还是太鸡汤了。那咱们就换个思路,就从成效上来说吧。首先,程序足够难,你不软磨硬泡个几年,就做不出什么东西,这点毋庸置疑。你可以从中磨砺意志力,因为给自己找个放弃的理由实在太简单,但一直坚持下去的理由却只有一个:你要变得牛逼。再从收益比上来说,python学会了在深圳的平均公司是8K——15K。我们按照三年比例算,第一年8k,第二年10K,第三年15K。入门现在需要学习一年,投入就只是时间。那么换算收益是396K。学习python的一年当中每天花费2.5个小时,一年就是912.5个小时。那我换算一下现在每个小时的学习值¥433,这么一想,我™少学一个小时就相当于损失掉¥433。那我也得拼命学啊。这么一想,心里就有动力多了。一天学2.5个小时相当于挣了¥1082.5,这这这这...你不让我学都不行啊。恩,以后学不下去了就这么想对了。
当然还可以从世界观上考虑,现在这个面对的恐惧和以后要面对的死亡、疾病、亲人离去的恐惧相比,简直九牛一毛。所以,权当现在锻炼意志也好。没什么大不了的,加油吧。