程序员真是一个特殊的群体。白天,咱们为完成项目殚精竭虑;晚上,只有一盏孤灯陪伴着咱们沉浸在玄而又玄的设计思想以及让人心力交瘁的算法之中。这种苦行僧通常的生活是为了什么?是由于别无选择?仍是有着内在的动力?咱们的努力究竟是为了什么?程序员
为钱?算法
我想有钱。有钱才能买iphone。要有不少不少钱才买得起房子。不单这些有形的东西,就连咱们的社会价值,咱们的心理平衡,都要靠它来支撑。钱使咱们焦虑,使咱们嫉妒,使咱们疯狂,却彷佛从未使咱们知足。程序员是幸运的,咱们能够期待本身的努力能够很快转化为实实在在的薪水的增加。只是,若是只为赚钱而钻研技术的话,很快就会郁闷了,由于薪水的增加与付出的努力永远不成比例——想一想我家门前卖咸菜的都比我赚得多。能够说,每一个程序员都期待着能在薪水以外得到更多的东西。编程
为权?框架
像你我这样的打工仔,哪一个愿意一生只当个普普统统的小职员?有谁不想升官发财?当官,不只意味着更高的薪水,并且能够有高人一等的感受。当上大官,就能够带领更大的团队做更重要的工做,就能够得到更大的成就感。程序员在这方面无疑又是幸运的,“编而优则仕”在中国是很广泛的现象,不少人不到30就能够坐到PL甚至PM。不过,只技术好的话当个小Leader没问题,要想当大领导更加须要的是管理能力和政治觉悟,并且转管理就意味着丢掉苦心钻研了多年的技术,怎能不叫人心疼。iphone
为名?ide
若是一天到晚都被“大侠”、“牛人”地叫着,必定是一种不通常的尊崇感觉,我想。也许在多年之后还会有人记得你,谈论着:“正是当年1-2-3的那篇论文,奠基了人脑变U盘的理论基础....”嗯嗯,就YY到这里吧。工具
为了得到尊重?学习
没有人愿意总是被人当菜鸟。特别是做技术工做的,当别人兴高采烈地谈论着XX方法,XX框架,而本身却丈二和尚摸不着头脑,必定会挺不爽的。只是别人真的会由于咱们技术好而尊重咱们么?或者,别人会由于咱们有钱而尊重咱们不?也许吧。高超的技术或亿万身家可让人羡慕、嫉妒,让人感到一种无形的压力,可是这些可否转化成尊重,我真的不知道。设计
为完成工做游戏
若是老是面临着更有难度、不断挑战本身能力极限的工做,相信就不会有闲工夫想这种无聊的问题了。咱们学习的大部分动力都是来自于工做。但是,工做毕竟不是生活的所有。工做已经占据了一天中最美好的8小时甚至12小时,是什么理由让咱们抛弃娱乐时间,甚至在吃饭、睡觉时还在想着技术问题?
为自由
之前有句话叫“学会数理化,走遍全天下”,如今是“学会捣腾耐特和假瓦,走遍全天下”。程序员就像候鸟同样自由,哪温暖就朝哪飞。只惋惜再怎么飞也飞不到月球上去,因此俺们混得爽不爽在很大程度上依赖着大环境,在此衷心预祝并祈祷祖国的软件业振翅腾飞。
成为通才
既然编程是青春饭,既然不多有人能一生搞技术,既然今天流行的技术几年以后就会过期,咱们有理由指望在钻研技术的过程当中不只得到了技术,并且获得了能力的全面提高。这样无论之后转行干别的,仍是本身创业,都有了成功的基础。当咱们一无全部的时候,咱们渴望获得一切。咱们但愿不只拥有丰富的知识,更有超强的理解能力和学习能力;不只精通技术,还要懂得经济和营销。可是“面铺得越广,所得就越少”(温伯格草莓酱法则),博而不精也是不行。想要获得一切,偏偏证实了不知道真正想要的是什么。我和个人同事常常感叹不知道什么是本身真正感兴趣的东西、真正想作的事情....
为了更受MM欢迎
到目前为止,我尚未发现编程能够对泡妞有直接的帮助。不过之前却是据说过有为MM编写***程序盗QQ号,写小游戏哄MM开心,以及给老婆写斗地主记牌器外挂的哥们。
为了比别人强
说到底,人只有比别人强才会感到知足,无论咱们已经获得了多少。为何科技进步了、经济发展了、生活富裕了,可人们的幸福感却下降了?由于科技进步所带来的方便很快就会“审美疲劳”,经济的发展只会使竞争越发激烈。咱们天天都如同身处激流,只有奋力前行才不致落后别人太多。咱们最后也许获得了不少,却失去了心里的平静和知足,淡忘了那曾经令咱们沉醉的宁静景色。
为了自我实现
颇有趣,人只不过是一群争权夺利的爬虫而已,却成天幻想着能够做“有意义”的工做。无论怎么说,我就是这样的,不知道这个奇妙的心理需求是怎么来的。上学的时候,老师教导咱们说信息系统可以“提升管理水平”,而我一直天真的觉得能够作连总经理都作不到的事情。到如今我才终于明白,信息系统根本不能提升管理水平!就像宝马没法提升驾驶技术。那么总仍是能提升工做效率吧?却是能够提升一点点,可是却不能让用户显得比别人强。不能帮助用户升官发财,反而给用户增长了许多登陆数据的工做量,用户又怎么会对使用系统有兴趣呢?因而处处都是处于半闲置状态的信息系统,这样的系统又怎能提升企业的效率呢?好吧,那就算咱们的工做没有意义好了。但是谁又愿意认可本身只不过是黑心小老板制造垃圾程序的工具而已?
由于有趣
编程是一项有趣的游戏。探索编程所须要的技术,就如同探索游戏的通关秘籍同样,可使游戏的过程更加有趣,使游戏成为一种享受而不是折磨。当咱们施展着各类知识和技巧,在游戏中游刃有余,有惊无险地经过一个又一个艰难的关卡,心中充满了成功的喜悦,从围观人群崇拜和羡慕的眼神里得到了自信和知足。
为技术而技术
任何技术练到极致都会产生一种内在的美感,让人心向往之。把杯子叠得更快有什么意义呢?但是它却吸引着无数人日复一日的练习,只为获得那使人沉醉的单纯的美。也许只有这个才能成为无穷毅力和耐心的源泉吧。
为超越而超越
不为别的,只为体会一下登峰造极的感受,只为感觉一下独孤求败的寂寞和悲凉。就像古代的剑客,只能经过杀死一个又一个绝顶高手,才能感受到本身的存在。
为了让中国成为最强
侠之大者,为国为民。因此我也能够当得起一声大侠了,由于这就是个人理想,虽然我只在九一八这天才能想起这个理想。
“为技术而技术”的想法往往让我心中充满激情,几乎马上就能得到+3的加持、+2的耐心;但是现实中的我想要富裕的、逍遥的、体面的生活。不断膨胀的欲望让我时常陷入迷茫,我好想逃避这喧嚣拥挤的城市,到高山上去享受幽静的生活,在那里透过清寂而纯洁的空气,能够自由地眺望,陶醉于那彷佛是为永恒而设计的宁静景色....