来自一个粉丝的来信,说他本来国庆期间好好规划了好好学习人工智能的一些算法,以此来应对即将到来的面试,可是时机情况下,到了放假的时候,自己要么一整天赖床、煲剧、打机,无所事事地荒废了几天,自己也想成为一个好好学习的人,总是坚持不下去,该怎么办呢?
如何提高一个人的意志力跟执行力,这是一直困扰我们的问题。人总是非常容易被诱惑,追求与眼前的利益,这是我们的基因所决定的。在远古时代,我们的祖先也是如此,你跟他说把今天的食物分成2份,一份明天吃,大部分人都会不愿意,因为丛林法则下的夜晚非常可怕,没有动物敢保证能活到第二天。这种基因延续至今,当我们面对眼前可以休息的,可以放松的时候,总会去追逐眼前这份安逸。
这里分享两个小技巧,可以提高我们的意志力与执行力。首先是十分钟法则,我有个朋友李哥非常喜欢抽烟,烟抽起来比它写代码还更加凶狠,后来他买房了,他决心要省下抽烟的钱来还房贷,但是多次尝试都失败,宁可午饭少点肉也不能少点烟。再后来,他慢慢尝试了这个十分钟法则,非常简单,就是在每次抽烟之前,告诉自己,我在忍十分钟,十分钟后就可以为所欲为,就这样,他慢慢发现自己可以忍十分钟,再后来发现可以忍20分钟,越来越长,最后甚至可以一下午不抽,最后戒掉这个瘾。我们也是如此,但我们想静下心来刷刷Leetcode学习操作系统的时候,总是想去干其他事情,要么是打一把王者荣耀,要么是看一集美剧,不妨尝试下这个十分钟法则,先忍一忍,慢慢你的神经中枢就会有戒掉这个东西的自信,让你抵抗诱惑。
其次俗话说得好,万事开头难,很多人做事,都不愿意迈出第一步,第二个法则,让我们说服这次再多坚持10分钟。我当初学习算法与数据结构的时候,一头雾水,觉得这个东西非常枯燥无味,编程,在我真正学习编程之前,就应该做出惊天动地的游戏。但是为了找工作,只好逼自己多坚持一会,书本上的算法思路没看懂,没关系,先把代码一行一行敲到计算机里面,把程序跑起来,慢慢地,我发现算法与数据结构也没想象中的那么难了。当我们在学习与工作中,经常需要做新项目,学习新框架,一开始总会遇到困难,那个困难,就好比TCP的队首阻塞那样,让自己坚持下去,总是可以柳暗花明。
有人问我,为什么程序员35岁就容易被淘汰,因为这个世界的技术进步得太快,而计算机时偏工程类的,技术壁垒有限,所以如果你不坚持学习,那么就很难跟上这个时代的步伐,关注我,让我们一起学习,共同进步!