如果一个事情,你不热爱他,或许是因为你畏惧它,不敢去接触他,所以投入的时间少了。浑浑噩噩的过日子,浑浑噩噩的过日子,就会懈怠,而且是一旦有机会就懈怠,没有机会也会创造机会去懈怠,而人生第一大定律就是“懈怠之人永远不会成功!”。
刚刚看到了一篇文章:“野心不能成就你,热爱却可以”(链接地址:http://www.cnblogs.com/wjcnet/p/4237105.html),读后感觉真是醍醐灌顶,我们只是有太多的野心,而少了一份热爱,野心覆盖了热爱,让自己做事情时备受煎熬,就拿写程序来说,我写程序时,心里很痛苦,总是在想:“我把程序写好又有什么用处啊?做一个区区的程序员,是多么的没有出息,我该怎么办啊?难道我要一辈子做程序员吗?”,我学习时也很痛苦,我也在想:“学习有什么用啊?学习多么苦比啊!好多有成就的人,不用向我这么有压力的啃书吧!”,我得承认,我这么想过!我真的这么想过,我愤愤不平,我想想就伤感,我难过。难道,这不是由于野心而导致的吗?感觉编写程序没有大出息,导致自己有空就看看肥皂网站,浪费大量时间,自己投入在编程上得时间就少,对编程的理解就不深,就不能和其他人拉开差距(注:这里我声明一下,即使是这样,也很少有人能和自己拉开大的差距,因为大部分人都是浑浑噩噩过日子的,而我虽然痛苦的看书编程,但是几年下来,还是看了不少书,写了不少程序,但是,没有把别人拉开,就是平庸了),还有就是对编程理解不深,会导致对程序有畏惧感,这样写程序,就像老牛犁地一样,得有人或者有事(比如时间限制,硬性工作指标)来鞭打着自己去进步,但是,这样的效果是可想而知的。这样的话,自己在整个团队,乃至整个公司,都会表现得很平庸,能完成任务的程序员太多了,而公司领导更青睐出色超额完成任务的员工,而由于自己的懈怠,会导致自己得过且过,能完成任务已经很不错了。这就是野心所带来的后果:“好高骛远,志大才疏”。
向编程和学习,你只有深入进去才可能感觉到乐趣,为什么它可以给你带来乐趣呢?是因为:学习和编程可以给你带来成就感,比方说,你研究动态规划,深入进去,可以感受到这种算法的巧妙,大脑受到冲击,并且一旦学习完,你可以自豪的想,我是这个世界上为数不多的懂得动态规划的人之一。如果实现了编程,自己看到运行过也会很舒服的。学习的多了,学习能力就会增强,本来一本书,可能要3个月才能看完,但是,在看书的过程中,找到了乐趣和方法,提高了学习能力,然后卡可能第二本书,只要1一个月就能看完,看书完全不在是一种负担和痛苦,而是一种乐趣和享受,那么自己就可以在学习中感受幸福和快乐。
编程有很难得地方,特别是维护别人的代码,我个人感觉,从0开始组织自己的思维比理解别人的思维要简单的多,如果自己怀着畏惧的心情去学习编程和感受编程的话,那么编程无疑是痛苦的,是一种煎熬,但是如果自己是热爱编程的话,每理解别人一段代码就欢欣雀跃,然后继续下一段代码的理解学习,没自己完成一个功能,都快乐无比,那么整个编程的过程就是享受了。即使自己本身不喜欢编程,不喜欢学习,但如果用这种心态去学习,去改变,那么,久而久之,会发现自己真的爱上了编程。
怕就怕自己不给编程热爱它的机会,心里想着编程学好了又怎么样,码农长码农短的自嘲,每天得过且过,混一天是一天,那么,结果就是,你真的就是每天痛苦的编程,日复一日,年复一年,除非哪天你彻底放弃它。
所以,我们可以试着从编程和看书学习中寻找乐趣,感觉无聊了,就编程或者学习。