程序员是值得尊敬的,程序员的双手是魔术师的双手,他们把枯燥无谓的代码变成了丰富多彩的软件...
读本好书,如饮醇酒,其味无穷,久而弥笃。而《疯狂的程序员》这本书就像醇酒一般,深深地触动了我内心的激动,是我从事IT开发以来好久没有过的感动,这种感动不似行业成功人士说教式的大道理,也不似那技术书籍中枯燥的代码,而是由于经历相似而引起的心灵共鸣。
程序员是一个技术含量极高的职业、是一个把电脑当老婆一样对待的职业、是你解决bug后犹如发现新大陆时无比激动的职业,作者绝影在这本书中跟我们阐述了一个程序员从学校到给资本家打工,从初级程序员做到技术经理,而后毅然辞职开始创业的历程,这里面既有酸甜,也有苦辣;既有解决bug后的喜悦,也有碰到问题时的沮丧;既有挣到第一桶金--凭50行代码挣到100元,也有做辞职后做外挂拿到不菲奖金的冷漠。但我下面和大家分享的并不是他的经历,而是在这个经历中的感悟,都是非常经典的语句,不论对于IT行业还是其他行业都值得思考和借鉴。
“在工作和创业时,要么就做第一个,要么就做最好的一个。如果你已然做不成第一个了,那就努力做最好的那个,要是你感觉也做不到最好,那就索性不要做了。与之相似,现在姑娘的心理通常都是,深深地爱着她认为最好的男人,同时心里永远想着她的第一个男人。”
“对程序员来说,大部分快乐是从解决问题,特别是独立解决问题中获得的,而不是从这个CASE有多大、项目奖金有多少中来的。”
“任何技术,只要能坚持做到最好,都能很成功。”
“如果你对一份工作还比较满意,并且希望能有所作为,还是应该执着一些。你看看那些大公司的 ‘CXO’,不是公司的创世元老,至少也是待了十年八年的。”
“我们与其去追求一个成功的职业,不如在自己的职业上做到成功。”
“你要明白程序员的心理,对他们来说,好多CASE根本不是给老板和用户做的,而是给他们自己做的,别人怎么想并不重要,关键是自己要对得起自己。”
“现在有很多人,你给他点压力,他就能有很大进步,可是一旦没人管他了,他便又松散下来。这就像马,给它一鞭子它就跑,没鞭子了,它便停了下来。不只是普通的吗,其实很多千里马也都是这样。为什么非要挨了打才跑?一匹真正的好马,即使只在鞭子的影子下,也能飞奔。”
“我觉得很多时候,不离开一家公司的理由并不是前景、工资、人际关系等多么好,而是因为这里的一切都很熟悉了,熟悉到我们不愿意去接受新的环境。”
“高级加密技术的基本原理:尽量降低加密成本,尽量增加解密成本。”
“有时候,技术到了高级阶段,就不是技术本身,而是一种思想。”
“几年了,我们一直在研究技术,现在,最重要的是,我们要好好研究一下如何才能把技术变成钱,否则,我们就永远只是IT界挖沙的民工。”
“硬的怕横的,横的怕不要命的,疯子都是不要命的,所以疯子的力量大啊!程序员只有一种--疯狂的程序员。”
“工作这个事情,千万不要把它当成女朋友,说换就换,要把它当成老婆。你看,好多人女朋友换了不少,可还是什么都没有,非得娶了老婆以后,才知道养家糊口,才会有所积累。”
“写程序就分两种情况,要么纯粹就是爱好,不计任何回报,就像我们刚学写程序那样;要么就是给自己写程序,为自己挣钱。要是一直给资本家写程序,写到最后,就两个字‘痛苦’!”
“技术再好又如何啊?归根到底还不是要到市场上来检验,这就是所谓的‘科学技术转化为生产力’。”
“对男人来说,钱什么都不是,但是如果你没钱,你就失去了让女人了解你的机会;对女人来说,漂亮什么都不是,但是如果你不漂亮你就失去了让男人了解你的机会。”
“天下几乎所有的男人都会有自己的老婆,但不是所有的男人都能拥有自己的事业;要有事业,一定要花比找老婆更多的时间和心血。”
“现在的女人面临的最大的敌人是啥?不是别的女人。女人要是够体贴、够理解男人,说实话鬼才愿意再去外面找女人呢--不但浪费钱,还容易把自己搞的众叛亲离。最大的敌人是电脑。搞IT的就不说了,他们的女人起码有80%想砸电脑。其他行业的呢?要是男人迷上了游戏,迷上了上网怎么办,所以女人们,现在就得考虑:如果有一天,我们必须同游戏争夺男人,我们该怎么做?”
“像绝影这样天天把时间都花在电脑上的人,要指望老婆对你好,只有一条路--有很多的钱,并且都给老婆。”
“男人在男人面前,始终都是强者,谈的都是征服宇宙的事情,就算不强,也要把自己伪装成强者,就算征服不了宇宙,至少也要征服世界。很多事情,很多话,特别是心里话,都是不能跟男人说的,于是只好找女性朋友来倾诉。”
“什么是VIP,实际上是‘Very Important Pig’。为啥?因为你老给人家送钱去,所以你就是VIP。”
“在大学里面很多时候并不是去听课,而是去听人--哪个老师讲得好,就去听他的课。”
“弈棋之道,与其恋子以求生,不如弃子而取胜。”
“这丁字裤啊,以前是脱了内裤看屁股,现在是掰开屁股看内裤。”
回到文章标题,为什么说是‘疯狂’的感悟呢,因为程序员都是疯狂的,但‘疯狂的程序员’绝对不是靠狂妄和拼命地程序员,而是能够脚踏实地、持续努力的程序员。一个程序员真正做到了这两点,技术上去之后,在写程序这个领域,唯一能够限制他的只有想象力,到那个时候,才算‘疯狂的程序员’,这种程序员啊,才能令竞争对手无比恐惧。
看完此书,意犹未尽、弦犹在耳。希望在N年之后,作者能够写出续集,把此书未了的悬念揭开,包括创业是否成功、3G平台下的P2P项目何去何从、是否重拾大爷的外挂,当然还有我们最为关心的个人问题(我猜测绝大叔现任的女朋友就是上次绝大妈介绍的那个)。
最后,送给程序员两个原则。第一个原则是,永不放弃!第二个原则是当你想放弃时,回头看第一个原则:永不放弃!”